| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.56 | 8,715 | $1,033,250.40 | 611,296 | 2026-03-10 | Filing | |
| $117.54 | 9,342 | $1,098,058.68 | 620,011 | 2026-03-10 | Filing | |
| $116.82 | 2,257 | $263,662.74 | 629,353 | 2026-03-10 | Filing | |
| $115.12 | 11,240 | $1,293,948.80 | 631,610 | 2026-03-10 | Filing | |
| $105.00 | 25,000 | $2,625,000.00 | 355,230 | 2026-03-04 | Filing | |
| $93.00 | 1,341 | $124,713.00 | 95,277 | 2026-03-03 | Filing | |
| $93.00 | 4,238 | $394,134.00 | 371,840 | 2026-03-03 | Filing | |
| $90.00 | 7,200 | $648,000.00 | 379,955 | 2026-03-02 | Filing | |
| $96.12 | 28,839 | $2,772,004.68 | 599,156 | 2026-03-02 | Filing | |
| $95.14 | 34,863 | $3,316,865.82 | 627,995 | 2026-03-02 | Filing | |
| $93.83 | 24,573 | $2,305,684.59 | 662,858 | 2026-03-02 | Filing | |
| $92.77 | 20,382 | $1,890,838.14 | 687,431 | 2026-03-02 | Filing | |
| $91.82 | 4,088 | $375,360.16 | 707,813 | 2026-03-02 | Filing | |
| $90.24 | 9,262 | $835,802.88 | 711,901 | 2026-03-02 | Filing | |
| $90.00 | 5,000 | $450,000.00 | 0 | 2026-03-02 | Filing | |
| $90.00 | 30,000 | $2,700,000.00 | 0 | 2026-03-02 | Filing | |
| $103.09 | 25,000 | $2,577,250.00 | 355,230 | 2026-03-03 | Filing | |
| $100.00 | 10,000 | $1,000,000.00 | 380,230 | 2026-03-03 | Filing | |
| $96.00 | 20,000 | $1,920,000.00 | 305,230 | 2026-03-02 | Filing | |
| $95.00 | 40,000 | $3,800,000.00 | 325,230 | 2026-03-02 | Filing |