| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $124.88 | 40,000 | $4,995,120.00 | 90,331 | 2026-02-09 | Filing | |
| $124.78 | 30,000 | $3,743,271.00 | 150,330 | 2026-02-09 | Filing | |
| $112.70 | 1,125 | $126,787.50 | 113,765 | 2026-02-02 | Filing | |
| $94.50 | 2,029 | $191,730.56 | 15,498 | 2025-12-19 | Filing | |
| $94.91 | 2,477 | $235,096.78 | 17,527 | 2025-12-18 | Filing | |
| $96.17 | 1,348 | $129,643.63 | 20,004 | 2025-12-17 | Filing | |
| $91.20 | 1,125 | $102,600.00 | 114,769 | 2025-11-03 | Filing |