| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.61 | 15,000 | $2,289,082.50 | 120,482 | 2025-12-03 | Filing | |
| $151.74 | 5,970 | $905,880.64 | 44,893 | 2025-11-28 | Filing | |
| $143.37 | 15,000 | $2,150,512.50 | 7,068 | 2025-11-25 | Filing | |
| $151.82 | 18,000 | $2,732,689.80 | 40,360 | 2025-11-05 | Filing | |
| $141.97 | 300 | $42,591.00 | 140,407 | 2025-11-04 | Filing | |
| $126.41 | 106,322 | $13,440,280.97 | 514,596 | 2025-08-07 | Filing | |
| $135.00 | 457 | $61,695.00 | 4,730 | 2025-07-10 | Filing | |
| $130.46 | 59,819 | $7,803,687.65 | 18,289 | 2025-07-09 | Filing | |
| $130.13 | 20,362 | $2,649,737.60 | 18,289 | 2025-07-02 | Filing | |
| $120.38 | 9,613 | $1,157,211.02 | 514,596 | 2025-05-27 | Filing | |
| $110.20 | 30,000 | $3,305,952.00 | 37,491 | 2025-05-05 | Filing | |
| $116.80 | 755 | $88,183.09 | 20,190 | 2025-02-13 | Filing | |
| $116.77 | 796 | $92,946.05 | 19,544 | 2025-02-13 | Filing | |
| $116.68 | 3,012 | $351,449.80 | 524,209 | 2025-02-13 | Filing | |
| $116.69 | 2,832 | $330,464.66 | 521,618 | 2025-02-13 | Filing | |
| $116.69 | 13,831 | $1,613,922.79 | 10,673 | 2025-02-13 | Filing | |
| $115.04 | 500 | $57,521.25 | 35,640 | 2025-02-14 | Filing | |
| $116.74 | 604 | $70,510.42 | 34,768 | 2025-02-13 | Filing | |
| $116.90 | 1,114 | $130,232.06 | 34,252 | 2025-02-13 | Filing | |
| $116.75 | 1,447 | $168,933.05 | 18,089 | 2025-02-13 | Filing |