| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $124.56 | 40,000 | $4,982,460.00 | 854,127 | 2026-02-10 | Filing | |
| $124.95 | 40,000 | $4,997,900.00 | 854,127 | 2026-02-09 | Filing |