| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $241.75 | 4,677 | $1,130,664.75 | 159,130 | 2026-08-14 | Filing | |
| $238.91 | 30,000 | $7,167,300.00 | 201,243 | 2026-08-17 | Filing | |
| $241.64 | 2,053 | $496,086.92 | 205,364 | 2026-08-14 | Filing | |
| $233.60 | 2,895 | $676,272.00 | 129,370 | 2026-08-14 | Filing | |
| $250.00 | 15,000 | $3,750,000.00 | 208,333 | 2026-08-13 | Filing | |
| $205.58 | 15,000 | $3,083,700.00 | 223,333 | 2026-08-03 | Filing | |
| $300.37 | 8,343 | $2,505,986.91 | 163,807 | 2026-07-01 | Filing | |
| $289.14 | 3,558 | $1,028,760.12 | 172,150 | 2026-06-16 | Filing | |
| $288.62 | 2,259 | $651,992.58 | 79,686 | 2026-06-16 | Filing | |
| $289.11 | 2,837 | $820,205.07 | 207,417 | 2026-06-16 | Filing | |
| $288.63 | 2,842 | $820,286.46 | 132,265 | 2026-06-16 | Filing | |
| $297.69 | 55,000 | $16,372,950.00 | 238,333 | 2026-05-28 | Filing | |
| $288.24 | 2,111 | $608,474.64 | 210,254 | 2026-05-14 | Filing | |
| $259.42 | 2,746 | $712,367.32 | 135,107 | 2026-05-18 | Filing | |
| $288.10 | 2,879 | $829,439.90 | 137,853 | 2026-05-14 | Filing | |
| $288.20 | 4,813 | $1,387,106.60 | 175,708 | 2026-05-14 | Filing | |
| $293.36 | 6,229 | $1,827,339.44 | 81,945 | 2026-05-13 | Filing | |
| $266.96 | 25,000 | $6,674,000.00 | 108,524 | 2026-05-07 | Filing | |
| $279.00 | 35,000 | $9,765,000.00 | 341,731 | 2026-04-29 | Filing | |
| $225.13 | 25,000 | $5,628,250.00 | 140,732 | 2026-04-15 | Filing |