| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.25 | 15,000 | $1,953,750.00 | 399,270 | 2025-06-18 | Filing | |
| $120.86 | 7,916 | $956,727.76 | 388,205 | 2025-06-16 | Filing | |
| $125.00 | 9,468 | $1,183,500.00 | 221,793 | 2025-06-17 | Filing | |
| $125.25 | 20,000 | $2,505,000.00 | 399,270 | 2025-06-17 | Filing | |
| $120.40 | 5,200 | $626,067.00 | 54,356 | 2025-06-11 | Filing | |
| $119.88 | 8,700 | $1,042,981.23 | 59,556 | 2025-06-11 | Filing | |
| $118.69 | 11,100 | $1,317,510.06 | 68,256 | 2025-06-11 | Filing | |
| $120.53 | 700 | $84,367.99 | 231,261 | 2025-06-11 | Filing | |
| $119.97 | 1,573 | $188,706.68 | 231,961 | 2025-06-11 | Filing | |
| $118.71 | 1,897 | $225,193.82 | 233,534 | 2025-06-11 | Filing | |
| $122.39 | 37,826 | $4,629,406.88 | 548,715 | 2025-06-09 | Filing | |
| $121.71 | 52,887 | $6,436,924.37 | 586,541 | 2025-06-09 | Filing | |
| $120.57 | 10,072 | $1,214,341.76 | 639,428 | 2025-06-09 | Filing | |
| $119.62 | 6,580 | $787,072.62 | 649,500 | 2025-06-09 | Filing | |
| $120.25 | 20,000 | $2,405,000.00 | 399,270 | 2025-06-04 | Filing | |
| $121.17 | 1,200 | $145,400.04 | 452,769 | 2025-06-04 | Filing | |
| $120.61 | 24,122 | $2,909,407.49 | 453,969 | 2025-06-04 | Filing | |
| $119.79 | 101,783 | $12,192,534.68 | 478,091 | 2025-06-04 | Filing | |
| $120.00 | 23,748 | $2,849,760.00 | 396,121 | 2025-06-04 | Filing | |
| $116.84 | 15,227 | $1,779,137.91 | 548,715 | 2025-06-02 | Filing |