| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.38 | 15,163 | $2,007,327.98 | 158,016 | 2025-01-06 | Filing | |
| $132.36 | 4,274 | $565,718.61 | 29,425 | 2025-01-06 | Filing | |
| $132.38 | 6,669 | $882,810.21 | 44,890 | 2025-01-06 | Filing | |
| $127.60 | 38,377 | $4,897,043.36 | 190,599 | 2024-11-06 | Filing | |
| $133.00 | 731 | $97,223.00 | 2,843 | 2024-11-06 | Filing | |
| $113.64 | 2,486 | $282,510.78 | 1,323 | 2024-08-08 | Filing | |
| $110.09 | 1,627 | $179,108.30 | 1,323 | 2024-08-06 | Filing | |
| $109.51 | 13,609 | $1,490,333.84 | 89,169 | 2024-07-22 | Filing | |
| $109.43 | 10,991 | $1,202,759.42 | 89,169 | 2024-07-19 | Filing | |
| $109.36 | 18,409 | $2,013,176.94 | 100,160 | 2024-07-19 | Filing | |
| $109.34 | 6,455 | $705,787.12 | 89,169 | 2024-07-18 | Filing | |
| $109.40 | 400 | $43,760.00 | 95,624 | 2024-07-18 | Filing | |
| $109.30 | 20 | $2,186.00 | 89,169 | 2024-06-03 | Filing | |
| $109.34 | 116 | $12,683.44 | 89,169 | 2024-05-31 | Filing | |
| $112.71 | 760 | $85,659.60 | 3,574 | 2024-05-20 | Filing | |
| $112.84 | 5,575 | $629,083.00 | 83,424 | 2024-05-17 | Filing | |
| $112.24 | 7,590 | $851,901.60 | 88,999 | 2024-05-17 | Filing | |
| $111.63 | 7,800 | $870,706.98 | 229,191 | 2024-05-10 | Filing | |
| $111.63 | 39,200 | $4,375,931.28 | 236,991 | 2024-05-10 | Filing | |
| $112.57 | 51,000 | $5,740,978.20 | 229,191 | 2024-05-09 | Filing |