| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.48 | 23,109 | $2,229,556.32 | 582,194 | 2026-01-23 | Filing | |
| $99.00 | 55,877 | $5,531,823.00 | 605,303 | 2026-01-22 | Filing | |
| $97.32 | 37,490 | $3,648,526.80 | 661,180 | 2026-01-22 | Filing | |
| $100.52 | 9,833 | $988,413.16 | 698,670 | 2026-01-22 | Filing | |
| $94.60 | 1,392 | $131,683.20 | 5,880 | 2025-09-05 | Filing | |
| $93.15 | 1,500 | $139,725.00 | 6,648 | 2025-08-29 | Filing | |
| $96.18 | 5,072 | $487,824.96 | 7,565 | 2025-08-29 | Filing | |
| $95.12 | 4,292 | $408,234.44 | 37,158 | 2025-08-29 | Filing | |
| $160.00 | 2,870 | $459,200.00 | 6,405 | 2024-12-04 | Filing | |
| $161.80 | 6,800 | $1,100,253.60 | 9,275 | 2024-12-02 | Filing | |
| $150.33 | 10,000 | $1,503,300.00 | 30,347 | 2024-12-02 | Filing | |
| $161.74 | 1,100 | $177,914.00 | 7,272 | 2024-12-02 | Filing | |
| $150.20 | 8,605 | $1,292,471.00 | 97,850 | 2024-11-29 | Filing | |
| $148.51 | 5,926 | $880,070.26 | 22,059 | 2024-11-29 | Filing | |
| $131.36 | 19,041 | $2,501,263.84 | 27,985 | 2024-09-06 | Filing | |
| $132.52 | 4,292 | $568,788.72 | 19,800 | 2024-09-06 | Filing | |
| $139.38 | 3,500 | $487,830.00 | 37,470 | 2024-09-05 | Filing | |
| $137.96 | 1,800 | $248,319.00 | 8,372 | 2024-09-05 | Filing | |
| $146.80 | 9,000 | $1,321,200.00 | 106,455 | 2024-08-30 | Filing | |
| $171.61 | 1,300 | $223,093.00 | 5,880 | 2024-06-06 | Filing |