| # | 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 | MD | S | $940,100 | 14,000 | --- | 8/14/25 | --- | $67.15 | 82,383 | -14.5 | D | --- | 8/14/25 - 5:02:10 pm | ||||||||||||||||||
| 2 | MD | JS | --- | 1,000 | --- | 8/14/25 | --- | --- | 96,383 | -1.0 | D | --- | 8/14/25 - 5:02:10 pm | ||||||||||||||||||
| 3 | MD | JS | $430,987 | 7,620 | --- | 4/1/25 | --- | $56.56 | 97,383 | -7.3 | D | R | 4/3/25 - 4:30:20 pm | ||||||||||||||||||
| 4 | MD | JB | --- | 18,336 | --- | 4/1/25 | --- | --- | 105,003 | 21.2 | D | R | 4/3/25 - 4:30:20 pm | ||||||||||||||||||
| 5 | MD | JB* | $155,300 | 10,000 | --- | 1/30/25 | --- | $15.53 | 10,000 | New | D | --- | 1/31/25 - 4:30:11 pm | ||||||||||||||||||
| 6 | MD | S | $495,090 | 9,000 | --- | 12/10/24 | --- | $55.01 | 87,667 | -9.3 | D | --- | 12/12/24 - 4:30:26 pm | ||||||||||||||||||
| 7 | MD | JS | --- | 1,000 | --- | 12/10/24 | --- | --- | 86,667 | -1.1 | D | --- | 12/12/24 - 4:30:26 pm | ||||||||||||||||||
| 8 | MD | JB | $1,880 | 36 | --- | 7/15/24 | --- | $51.67 | 96,667 | 0.0 | D | --- | 8/19/24 - 4:30:23 pm | ||||||||||||||||||
| 9 | MD | JB | $2,307 | 46 | --- | 6/27/24 | --- | $49.75 | 96,630 | 0.0 | D | --- | 8/19/24 - 4:30:23 pm | ||||||||||||||||||
| 10 | MD | JB | $1,836 | 37 | --- | 6/14/24 | --- | $49.14 | 96,584 | 0.0 | D | --- | 6/28/24 - 4:30:07 pm | ||||||||||||||||||
| 11 | MD | JB | $1,828 | 37 | --- | 5/15/24 | --- | $49.83 | 96,547 | 0.0 | D | --- | 6/7/24 - 4:30:35 pm | ||||||||||||||||||
| 12 | MD | JB | $1,818 | 39 | --- | 4/15/24 | --- | $46.94 | 96,510 | 0.0 | D | --- | 5/3/24 - 4:30:56 pm | ||||||||||||||||||
| 13 | MD | JS | $355,487 | 7,514 | --- | 4/1/24 | --- | $47.31 | 96,423 | -7.2 | D | R | 4/2/24 - 4:30:49 pm | ||||||||||||||||||
| 14 | MD | JB | --- | 20,606 | --- | 4/1/24 | --- | --- | 103,937 | 24.7 | D | R | 4/2/24 - 4:30:49 pm | ||||||||||||||||||
| 15 | MD | JB | $2,258 | 49 | --- | 3/27/24 | --- | $46.40 | 96,471 | 0.1 | D | --- | 5/3/24 - 4:30:56 pm | ||||||||||||||||||
| 16 | MD | JB | $1,797 | 39 | --- | 3/15/24 | --- | $45.82 | 83,331 | 0.0 | D | --- | 3/28/24 - 4:57:17 pm | ||||||||||||||||||
| 17 | MD | S | $275,761 | 6,000 | --- | 3/7/24 | --- | $45.96 | 83,291 | -6.7 | D | --- | 3/11/24 - 4:30:11 pm | ||||||||||||||||||
| 18 | MD | JB | $1,788 | 40 | --- | 2/15/24 | --- | $44.40 | 89,291 | 0.0 | D | --- | 3/5/24 - 4:31:04 pm | ||||||||||||||||||
| 19 | MD | JB | $1,778 | 41 | --- | 1/12/24 | --- | $43.69 | 89,251 | 0.0 | D | --- | 1/25/24 - 4:30:14 pm | ||||||||||||||||||
| 20 | MD | JS | --- | 1,000 | --- | 12/29/23 | --- | --- | 95,123 | -1.0 | D | --- | 1/2/24 - 5:00:17 pm | ||||||||||||||||||
| 21 | MD | JB | $2,024 | 47 | --- | 12/27/23 | --- | $43.12 | 95,210 | 0.0 | D | --- | 1/11/24 - 4:30:43 pm | ||||||||||||||||||
| 22 | MD | S | $258,084 | 6,000 | --- | 12/20/23 | --- | $43.01 | 89,210 | -6.3 | D | --- | 1/25/24 - 4:30:14 pm | ||||||||||||||||||
| 23 | MD | JB | $1,720 | 40 | --- | 12/15/23 | --- | $42.93 | 95,163 | 0.0 | D | --- | 1/11/24 - 4:30:43 pm | ||||||||||||||||||
| 24 | MD | JB | $1,710 | 42 | --- | 11/15/23 | --- | $40.77 | 96,123 | 0.0 | D | --- | 11/30/23 - 4:30:54 pm | ||||||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |