| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $343.62 | 3,600 | $1,237,015.44 | 12,474 | 2026-02-17 | Filing | |
| $358.31 | 725 | $259,771.13 | 2,180 | 2026-02-10 | Filing | |
| $358.91 | 976 | $350,296.16 | 2,905 | 2026-02-10 | Filing | |
| $375.23 | 2,427 | $910,683.21 | 12,215 | 2025-02-10 | Filing | |
| $381.97 | 21,272 | $8,125,361.56 | 17,990 | 2024-11-26 | Filing | |
| $370.04 | 8,000 | $2,960,301.60 | 1,797 | 2024-11-20 | Filing | |
| $365.63 | 5,760 | $2,106,000.00 | 28,217 | 2024-11-19 | Filing | |
| $363.22 | 64,415 | $23,396,893.60 | 28,217 | 2024-11-18 | Filing | |
| $375.18 | 2,975 | $1,116,160.50 | 10,530 | 2024-11-13 | Filing | |
| $307.07 | 48,500 | $14,892,962.90 | 28,217 | 2024-09-10 | Filing | |
| $308.14 | 15,611 | $4,810,318.90 | 28,217 | 2024-09-09 | Filing | |
| $309.50 | 160,000 | $49,520,000.00 | 2,038,632 | 2024-09-03 | Filing | |
| $310.14 | 3,225 | $1,000,197.31 | 13,505 | 2024-08-29 | Filing | |
| $292.38 | 5,276 | $1,542,596.88 | 1,797 | 2024-08-16 | Filing | |
| $290.31 | 10,000 | $2,903,115.00 | 1,797 | 2024-03-07 | Filing | |
| $281.84 | 118,428 | $33,377,747.52 | 2,023,491 | 2024-03-05 | Filing | |
| $284.02 | 39,007 | $11,078,768.14 | 1,984,225 | 2024-03-04 | Filing | |
| $290.44 | 5,000 | $1,452,216.00 | 19,114 | 2024-03-07 | Filing | |
| $290.48 | 2,004 | $582,129.13 | 19,114 | 2024-03-07 | Filing | |
| $290.31 | 2,794 | $811,130.33 | 1,885 | 2024-03-07 | Filing |