| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.20 | 5,368 | $666,707.75 | 43,708 | 2025-02-18 | Filing | |
| $129.23 | 14,031 | $1,813,290.67 | 44,415 | 2025-02-05 | Filing | |
| $117.75 | 96,287 | $11,337,755.74 | 566,723 | 2024-07-31 | Filing | |
| $117.70 | 38,600 | $4,543,181.40 | 663,010 | 2024-07-31 | Filing | |
| $115.43 | 4,322 | $498,907.91 | 66,470 | 2024-07-30 | Filing | |
| $113.91 | 3,791 | $431,832.81 | 12,318 | 2024-07-29 | Filing | |
| $113.84 | 2,943 | $335,031.12 | 16,109 | 2024-07-29 | Filing | |
| $113.65 | 12,232 | $1,390,136.22 | 11,251 | 2024-07-29 | Filing | |
| $114.00 | 4,235 | $482,790.00 | 88,509 | 2024-07-29 | Filing | |
| $114.83 | 9,000 | $1,033,470.00 | 38,855 | 2024-07-26 | Filing | |
| $114.92 | 8,570 | $984,864.40 | 47,855 | 2024-07-26 | Filing | |
| $114.71 | 2,270 | $260,400.78 | 16,872 | 2024-07-26 | Filing | |
| $114.76 | 6,741 | $773,603.90 | 0 | 2024-07-26 | Filing | |
| $114.96 | 8,166 | $938,765.81 | 45,208 | 2024-07-26 | Filing | |
| $105.72 | 19,880 | $2,101,624.14 | 149,050 | 2024-05-10 | Filing | |
| $101.97 | 10,295 | $1,049,731.91 | 129,120 | 2024-04-30 | Filing | |
| $101.37 | 67,338 | $6,826,086.73 | 636,759 | 2024-04-25 | Filing | |
| $101.65 | 22,424 | $2,279,444.45 | 892,620 | 2024-04-25 | Filing | |
| $90.54 | 105 | $9,506.81 | 33,667 | 2024-03-08 | Filing | |
| $91.19 | 35,000 | $3,191,751.50 | 6,741 | 2024-02-14 | Filing |