| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $243.73 | 1,786 | $435,301.78 | 15,889 | 2026-02-23 | Filing | |
| $243.73 | 1,819 | $443,344.87 | 15,492 | 2026-02-23 | Filing | |
| $243.73 | 2,242 | $546,442.66 | 14,888 | 2026-02-23 | Filing | |
| $240.00 | 2,367 | $568,080.00 | 31,081 | 2026-02-19 | Filing | |
| $239.00 | 5,274 | $1,260,486.00 | 4,803 | 2026-02-06 | Filing | |
| $229.00 | 1,287 | $294,723.00 | 4,803 | 2026-01-30 | Filing | |
| $229.00 | 9,262 | $2,120,998.00 | 4,803 | 2026-01-30 | Filing | |
| $221.44 | 5,968 | $1,321,556.31 | 10,334 | 2025-08-27 | Filing | |
| $221.60 | 6,684 | $1,481,198.46 | 16,302 | 2025-08-27 | Filing | |
| $221.60 | 11,903 | $2,637,747.65 | 16,302 | 2025-08-27 | Filing | |
| $221.60 | 17,594 | $3,898,893.74 | 16,302 | 2025-08-27 | Filing | |
| $218.11 | 689 | $150,274.35 | 1,505 | 2025-08-01 | Filing | |
| $218.11 | 1,946 | $424,432.33 | 2,194 | 2025-08-01 | Filing | |
| $218.11 | 813 | $177,319.37 | 2,194 | 2025-08-01 | Filing | |
| $207.89 | 28,885 | $6,004,902.65 | 41,580 | 2025-02-10 | Filing | |
| $203.96 | 28,500 | $5,812,860.00 | 203,510 | 2024-05-15 | Filing | |
| $193.06 | 25,209 | $4,866,849.54 | 55,471 | 2024-04-29 | Filing | |
| $197.19 | 25,500 | $5,028,345.00 | 183,400 | 2024-02-12 | Filing | |
| $194.07 | 25,000 | $4,851,750.00 | 33,683 | 2024-02-05 | Filing | |
| $191.72 | 41,000 | $7,860,520.00 | 180,453 | 2023-11-22 | Filing |