| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.13 | 2,430 | $282,195.90 | 22,714 | 2025-01-07 | Filing | |
| $116.63 | 3,277 | $382,196.51 | 90,195 | 2024-12-02 | Filing | |
| $116.13 | 15,088 | $1,752,169.44 | 93,472 | 2024-12-02 | Filing | |
| $122.56 | 20 | $2,451.20 | 19,652 | 2024-10-09 | Filing | |
| $121.72 | 2,134 | $259,750.48 | 19,672 | 2024-10-09 | Filing | |
| $122.99 | 493 | $60,634.07 | 21,806 | 2024-10-08 | Filing | |
| $122.47 | 1,661 | $203,422.67 | 22,299 | 2024-10-08 | Filing | |
| $123.05 | 100 | $12,305.00 | 23,960 | 2024-10-07 | Filing | |
| $122.04 | 2,053 | $250,548.12 | 24,060 | 2024-10-07 | Filing | |
| $118.62 | 850 | $100,827.00 | 7,770 | 2024-08-15 | Filing | |
| $119.48 | 1,048 | $125,215.04 | 33,400 | 2024-08-07 | Filing | |
| $118.80 | 785 | $93,258.00 | 34,448 | 2024-08-07 | Filing | |
| $116.86 | 703 | $82,152.58 | 35,233 | 2024-08-07 | Filing | |
| $116.06 | 964 | $111,881.84 | 35,936 | 2024-08-07 | Filing | |
| $110.80 | 1,176 | $130,300.80 | 36,900 | 2024-06-07 | Filing | |
| $110.32 | 2,824 | $311,543.68 | 38,076 | 2024-06-07 | Filing | |
| $109.98 | 5,000 | $549,900.00 | 55,604 | 2024-02-29 | Filing | |
| $105.66 | 5,266 | $556,405.56 | 26,113 | 2024-02-27 | Filing | |
| $104.84 | 2,652 | $278,035.68 | 31,379 | 2024-02-27 | Filing | |
| $105.13 | 835 | $87,783.55 | 40,900 | 2024-02-23 | Filing |