| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.00 | 27 | $3,321.00 | 6,065,859 | 2025-07-30 | Filing | |
| $122.19 | 39,827 | $4,866,373.51 | 6,065,886 | 2025-07-30 | Filing | |
| $123.00 | 27 | $3,321.00 | 6,065,859 | 2025-07-30 | Filing | |
| $122.19 | 39,827 | $4,866,373.51 | 6,065,886 | 2025-07-30 | Filing | |
| $119.56 | 80,193 | $9,587,674.60 | 23,037,998 | 2025-07-29 | Filing | |
| $119.06 | 345,533 | $41,138,778.89 | 23,118,191 | 2025-07-29 | Filing | |
| $119.56 | 15,283 | $1,827,197.27 | 6,105,713 | 2025-07-29 | Filing | |
| $119.06 | 65,854 | $7,840,504.80 | 6,120,996 | 2025-07-29 | Filing | |
| $119.56 | 15,283 | $1,827,197.27 | 6,105,713 | 2025-07-29 | Filing | |
| $119.06 | 65,854 | $7,840,504.80 | 6,120,996 | 2025-07-29 | Filing | |
| $116.00 | 3,115 | $361,345.30 | 23,463,724 | 2025-07-28 | Filing | |
| $115.58 | 378,665 | $43,767,577.49 | 23,466,839 | 2025-07-28 | Filing | |
| $116.00 | 593 | $68,789.01 | 6,186,850 | 2025-07-28 | Filing | |
| $115.58 | 72,168 | $8,341,458.90 | 6,187,443 | 2025-07-28 | Filing | |
| $116.00 | 593 | $68,789.01 | 6,186,850 | 2025-07-28 | Filing | |
| $115.58 | 72,168 | $8,341,458.90 | 6,187,443 | 2025-07-28 | Filing | |
| $115.02 | 43,946 | $5,054,708.47 | 23,845,504 | 2025-07-25 | Filing | |
| $115.02 | 8,376 | $963,415.06 | 6,259,611 | 2025-07-25 | Filing | |
| $115.02 | 8,376 | $963,415.06 | 6,259,611 | 2025-07-25 | Filing | |
| $114.88 | 497 | $57,096.01 | 7,460 | 2025-07-25 | Filing |