| # | View Form | 
 | Insider Title | Company Name | Ticker | Trans Type | Dollar Value | Shares Traded | Trans Date From | Trans Date To | Trans Price From | Trans Price To | Total Holdings | Delta % Owned | Owned | Other Info | SIC Code | SIC Sector | SIC Industry | SIC Sub-Industry | Input Date | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | DIR | JB | $14,199 | 223 | --- | 9/26/25 | $63.72 | $63.75 | 48,109 | 0.5 | D | --- | 10/14/25 - 4:35:15 pm | ||||||||||||||||||
| 2 | DIR | JB | $12,022 | 183 | --- | 9/15/25 | --- | $65.17 | 47,886 | 0.4 | D | --- | 10/14/25 - 4:35:15 pm | ||||||||||||||||||
| 3 | DIR | JB | $11,976 | 180 | --- | 8/15/25 | --- | $66.10 | 47,703 | 0.4 | D | --- | 9/2/25 - 4:30:26 pm | ||||||||||||||||||
| 4 | PR,CEO,DIR | S | $6,917,439 | 10,000 | --- | 8/7/25 | --- | $691.74 | 188,046 | -5.0 | D | --- | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 8/8/25 - 12:53:32 pm | ||||||||||||||
| 5 | DIR | JB | $11,929 | 188 | --- | 7/15/25 | --- | $63.50 | 47,522 | 0.4 | D | --- | 8/14/25 - 4:51:44 pm | ||||||||||||||||||
| 6 | DIR | JB | $13,963 | 236 | --- | 6/27/25 | --- | $58.96 | 47,334 | 0.5 | D | --- | 7/14/25 - 4:36:32 pm | ||||||||||||||||||
| 7 | DIR | JB | $11,586 | 200 | --- | 6/13/25 | --- | $57.76 | 47,098 | 0.4 | D | --- | 7/14/25 - 4:36:32 pm | ||||||||||||||||||
| 8 | DIR | JB | $11,532 | 214 | --- | 5/15/25 | $53.17 | $53.99 | 46,898 | 0.5 | D | --- | 6/5/25 - 4:32:08 pm | ||||||||||||||||||
| 9 | PR,CEO,DIR | S | $6,474,875 | 15,000 | --- | 5/7/25 | --- | $431.66 | 198,046 | -7.0 | D | --- | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 5/9/25 - 9:28:58 am | ||||||||||||||
| 10 | DIR | JB | $85,000 | 2,166 | --- | 5/5/25 | --- | $53.10 | 46,683 | 4.9 | D | R | 5/7/25 - 4:30:21 pm | ||||||||||||||||||
| 11 | PR,CEO,DIR | JS | $1,406,275 | 4,333 | --- | 4/1/25 | --- | $324.55 | 213,046 | -2.0 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 4/3/25 - 2:00:06 pm | ||||||||||||||
| 12 | PR,CEO,DIR | JS | $1,028,256 | 2,876 | --- | 3/19/25 | --- | $357.53 | 217,379 | -1.3 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 3/21/25 - 3:00:04 pm | ||||||||||||||
| 13 | PR,CEO,DIR | JB | --- | 16,050 | --- | 3/19/25 | --- | --- | 220,255 | 7.9 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 3/21/25 - 3:00:04 pm | ||||||||||||||
| 14 | DIR | JB | $10,784 | 176 | --- | 2/14/25 | $60.88 | $61.47 | 43,893 | 0.4 | D | --- | 3/7/25 - 4:30:10 pm | ||||||||||||||||||
| 15 | DIR | JB | $11,385 | 193 | --- | 1/15/25 | $58.91 | $59.24 | 43,717 | 0.4 | D | --- | 3/7/25 - 4:30:10 pm | ||||||||||||||||||
| 16 | DIR | JB | $12,820 | 222 | --- | 12/27/24 | $57.64 | $57.90 | 43,524 | 0.5 | D | --- | 1/15/25 - 4:30:15 pm | ||||||||||||||||||
| 17 | DIR | JB | $10,424 | 188 | --- | 12/13/24 | $55.39 | $55.63 | 43,303 | 0.4 | D | --- | 1/15/25 - 4:30:15 pm | ||||||||||||||||||
| 18 | DIR | JB | $10,375 | 199 | --- | 11/15/24 | --- | $52.16 | 43,115 | 0.5 | D | --- | 12/12/24 - 4:30:19 pm | ||||||||||||||||||
| 19 | PR,CEO,DIR | S | $6,733,188 | 15,000 | --- | 11/13/24 | --- | $448.88 | 204,205 | -6.8 | D | --- | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 11/15/24 - 7:25:05 am | ||||||||||||||
| 20 | DIR | JB | $10,325 | 202 | --- | 10/15/24 | --- | $51.02 | 42,916 | 0.5 | D | --- | 11/12/24 - 4:30:16 pm | ||||||||||||||||||
| 21 | DIR | JB | $12,568 | 250 | --- | 9/27/24 | --- | $50.23 | 42,714 | 0.6 | D | --- | 10/17/24 - 4:30:14 pm | ||||||||||||||||||
| 22 | DIR | JB | $10,214 | 205 | --- | 9/13/24 | $49.48 | $49.95 | 42,464 | 0.5 | D | --- | 10/17/24 - 4:30:14 pm | ||||||||||||||||||
| 23 | DIR | JB | $10,163 | 207 | --- | 8/15/24 | $48.45 | $49.25 | 42,259 | 0.5 | D | --- | 8/29/24 - 4:30:19 pm | ||||||||||||||||||
| 24 | PR,CEO,DIR | S | $4,943,226 | 15,000 | --- | 8/14/24 | --- | $329.55 | 219,205 | -6.4 | D | --- | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 8/16/24 - 7:00:06 am | ||||||||||||||
| 25 | DIR | JB | $10,115 | 196 | --- | 7/15/24 | --- | $51.67 | 42,051 | 0.5 | D | --- | 8/19/24 - 4:30:15 pm | ||||||||||||||||||
| 26 | DIR | JB | $12,312 | 246 | --- | 6/27/24 | $49.75 | $50.14 | 41,856 | 0.6 | D | --- | 8/19/24 - 4:30:15 pm | ||||||||||||||||||
| 27 | DIR | JB | $9,802 | 199 | --- | 6/14/24 | $49.14 | $49.34 | 41,610 | 0.5 | D | --- | 6/28/24 - 4:30:31 pm | ||||||||||||||||||
| 28 | DIR | JB | $9,578 | 194 | --- | 5/15/24 | --- | $49.31 | 41,411 | 0.5 | D | --- | 6/7/24 - 4:30:29 pm | ||||||||||||||||||
| 29 | DIR | JB | $80,000 | 2,162 | --- | 5/6/24 | --- | $50.88 | 41,217 | 5.5 | D | R | 5/8/24 - 4:30:30 pm | ||||||||||||||||||
| 30 | DIR | JB | $9,153 | 196 | --- | 4/15/24 | --- | $46.68 | 39,055 | 0.5 | D | --- | 5/3/24 - 4:30:26 pm | ||||||||||||||||||
| 31 | PR,CEO,DIR | JS | $1,753,444 | 5,479 | --- | 4/1/24 | --- | $320.03 | 234,205 | -2.3 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 4/3/24 - 3:55:36 pm | ||||||||||||||
| 32 | DIR | JB | $11,369 | 244 | --- | 3/27/24 | $46.40 | $46.78 | 38,859 | 0.6 | D | --- | 5/3/24 - 4:30:26 pm | ||||||||||||||||||
| 33 | PR,CEO,DIR | JS | $934,758 | 2,974 | --- | 3/20/24 | --- | $314.31 | 239,684 | -1.2 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 3/22/24 - 5:13:54 pm | ||||||||||||||
| 34 | PR,CEO,DIR | JB | --- | 14,732 | --- | 3/20/24 | --- | --- | 242,658 | 6.5 | D | R | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 3/22/24 - 5:13:54 pm | ||||||||||||||
| 35 | DIR | JB | $9,048 | 196 | --- | 3/15/24 | $45.82 | $46.20 | 38,615 | 0.5 | D | --- | 3/28/24 - 4:58:39 pm | ||||||||||||||||||
| 36 | PR,CEO,DIR | S | $4,994,019 | 16,000 | --- | 3/1/24 | --- | $312.13 | 227,926 | -6.6 | D | --- | 1731 | Construction | Construction Special Trade Contractors |  Electrical Work
 | 3/4/24 - 5:30:12 pm | ||||||||||||||
| 37 | DIR | JB | $8,999 | 201 | --- | 2/15/24 | $44.40 | $44.83 | 38,419 | 0.5 | D | --- | 3/5/24 - 4:30:46 pm | ||||||||||||||||||
| 38 | DIR | JB | $8,950 | 205 | --- | 1/12/24 | $43.69 | $43.77 | 38,218 | 0.5 | D | --- | 1/25/24 - 4:30:37 pm | ||||||||||||||||||
| 39 | DIR | JB | $10,191 | 235 | --- | 12/27/23 | $43.12 | $43.42 | 38,013 | 0.6 | D | --- | 1/11/24 - 4:30:22 pm | ||||||||||||||||||
| 40 | DIR | JB | $8,661 | 202 | --- | 12/15/23 | --- | $42.80 | 37,778 | 0.5 | D | --- | 1/11/24 - 4:30:22 pm | ||||||||||||||||||
| 41 | DIR | JB | $8,612 | 211 | --- | 11/15/23 | $40.77 | $40.81 | 37,576 | 0.6 | D | --- | 11/30/23 - 4:30:37 pm | ||||||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |