| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.50 | 4,274 | $621,867.00 | 28,015 | 2026-05-14 | Filing | |
| $141.27 | 900 | $127,143.00 | 57,059 | 2026-05-08 | Filing | |
| $140.51 | 25,138 | $3,532,140.38 | 57,959 | 2026-05-08 | Filing | |
| $141.55 | 14,701 | $2,080,926.55 | 83,097 | 2026-05-08 | Filing | |
| $141.07 | 48,070 | $6,781,234.90 | 97,798 | 2026-05-08 | Filing | |
| $142.56 | 3,600 | $513,216.00 | 24,273 | 2026-02-23 | Filing | |
| $135.59 | 1,050 | $142,369.50 | 34,836 | 2026-02-06 | Filing | |
| $134.75 | 5,000 | $673,750.00 | 35,886 | 2026-02-06 | Filing | |
| $116.00 | 21,595 | $2,505,020.00 | 19,512 | 2025-12-10 | Filing | |
| $113.20 | 32,031 | $3,625,909.20 | 66,781 | 2025-11-21 | Filing | |
| $122.03 | 10,500 | $1,281,315.00 | 115,220 | 2025-11-06 | Filing | |
| $105.73 | 5,917 | $625,604.41 | 25,005 | 2025-09-03 | Filing | |
| $105.06 | 1,422 | $149,395.32 | 139,459 | 2025-09-02 | Filing | |
| $103.69 | 1,422 | $147,447.18 | 140,881 | 2025-08-01 | Filing | |
| $105.48 | 400 | $42,192.00 | 141,860 | 2025-07-01 | Filing | |
| $104.56 | 1,022 | $106,860.32 | 142,260 | 2025-07-01 | Filing | |
| $103.13 | 15,000 | $1,546,950.00 | 42,574 | 2025-06-06 | Filing | |
| $100.90 | 1,422 | $143,479.80 | 143,282 | 2025-06-02 | Filing | |
| $91.70 | 100,000 | $9,170,000.00 | 904,305 | 2025-05-09 | Filing | |
| $90.96 | 23,028 | $2,094,626.88 | 147,673 | 2025-05-08 | Filing |