| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.25 | 11,398 | $1,279,374.21 | 135,496 | 2026-05-22 | Filing | |
| $112.72 | 8,535 | $962,094.22 | 506,184 | 2026-05-22 | Filing | |
| $112.79 | 13,696 | $1,544,719.80 | 23,247 | 2026-05-20 | Filing | |
| $111.48 | 20,054 | $2,235,692.11 | 36,943 | 2026-05-18 | Filing | |
| $112.79 | 13,696 | $1,544,719.80 | 23,247 | 2026-05-20 | Filing | |
| $111.48 | 20,054 | $2,235,692.11 | 36,943 | 2026-05-18 | Filing | |
| $109.94 | 72,140 | $7,930,999.46 | 1,236,921 | 2026-05-19 | Filing | |
| $111.46 | 87,790 | $9,785,354.33 | 1,236,921 | 2026-05-18 | Filing | |
| $110.31 | 140,070 | $15,450,449.36 | 1,236,921 | 2026-05-15 | Filing | |
| $110.46 | 64,017 | $7,071,208.99 | 273,586 | 2026-05-15 | Filing | |
| $112.82 | 1,500 | $169,230.00 | 21,688 | 2026-05-15 | Filing | |
| $116.29 | 34,862 | $4,054,248.40 | 146,894 | 2026-05-14 | Filing | |
| $122.65 | 3,500 | $429,271.50 | 51,481 | 2026-05-11 | Filing | |
| $123.30 | 2,500 | $308,248.75 | 43,874 | 2026-05-11 | Filing | |
| $123.26 | 2,000 | $246,518.80 | 53,266 | 2026-05-11 | Filing | |
| $106.25 | 1,050 | $111,562.50 | 171,246 | 2026-05-05 | Filing | |
| $101.91 | 1,500 | $152,865.00 | 23,188 | 2026-04-15 | Filing | |
| $92.23 | 30,000 | $2,766,906.00 | 514,719 | 2026-04-10 | Filing | |
| $106.54 | 1,000 | $106,540.00 | 16,459 | 2026-03-13 | Filing | |
| $126.72 | 8,000 | $1,013,728.80 | 48,259 | 2026-02-13 | Filing |