| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $284.31 | 4,226 | $1,201,481.38 | 151,999 | 2025-10-28 | Filing | |
| $283.63 | 22,724 | $6,445,139.95 | 156,225 | 2025-10-28 | Filing | |
| $282.56 | 13,373 | $3,778,608.02 | 178,949 | 2025-10-28 | Filing | |
| $281.58 | 9,042 | $2,546,037.32 | 192,322 | 2025-10-28 | Filing | |
| $280.62 | 5,000 | $1,403,122.50 | 47,083 | 2025-10-23 | Filing | |
| $280.00 | 5,000 | $1,400,000.00 | 52,083 | 2025-10-21 | Filing | |
| $276.64 | 40,000 | $11,065,508.00 | 154,030 | 2025-10-21 | Filing | |
| $300.00 | 19,758 | $5,927,400.00 | 18,429 | 2025-10-10 | Filing | |
| $288.91 | 2,222 | $641,958.02 | 29,225 | 2025-09-26 | Filing | |
| $321.16 | 33,845 | $10,869,660.20 | 132,656 | 2025-09-23 | Filing | |
| $313.60 | 16,323 | $5,118,892.80 | 110,094 | 2025-09-16 | Filing | |
| $306.00 | 11,500 | $3,519,000.00 | 17,764 | 2025-09-12 | Filing | |
| $297.11 | 21,241 | $6,310,864.66 | 78,000 | 2025-09-12 | Filing | |
| $254.48 | 15,880 | $4,041,142.40 | 99,212 | 2025-08-05 | Filing | |
| $233.32 | 3,303 | $770,655.96 | 31,447 | 2025-07-16 | Filing | |
| $232.99 | 10,000 | $2,329,897.00 | 40,807 | 2025-07-03 | Filing | |
| $214.25 | 144,037 | $30,859,567.16 | 1,118,592 | 2025-06-27 | Filing | |
| $213.64 | 329,528 | $70,400,757.35 | 1,262,629 | 2025-06-27 | Filing | |
| $212.75 | 114,264 | $24,309,837.40 | 1,592,157 | 2025-06-27 | Filing | |
| $211.32 | 181,141 | $38,278,716.12 | 1,706,421 | 2025-06-27 | Filing |