| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.08 | 8,538 | $1,008,167.04 | 22,946 | 2026-04-14 | Filing | |
| $88.35 | 165 | $14,577.77 | 345,767 | 2026-04-02 | Filing | |
| $87.11 | 2,750 | $239,564.88 | 345,932 | 2026-04-02 | Filing | |
| $86.04 | 2,511 | $216,045.44 | 348,682 | 2026-04-02 | Filing | |
| $89.55 | 200 | $17,909.00 | 18,467 | 2026-03-10 | Filing | |
| $88.64 | 4,356 | $386,098.85 | 18,667 | 2026-03-10 | Filing | |
| $94.89 | 700 | $66,420.97 | 23,023 | 2026-03-03 | Filing | |
| $94.07 | 1,603 | $150,793.89 | 23,723 | 2026-03-03 | Filing | |
| $92.77 | 2,254 | $209,104.48 | 25,326 | 2026-03-03 | Filing | |
| $101.65 | 1,300 | $132,149.94 | 331,070 | 2026-03-02 | Filing | |
| $100.20 | 6,587 | $660,003.57 | 332,370 | 2026-03-02 | Filing | |
| $99.17 | 9,469 | $939,001.91 | 338,957 | 2026-03-02 | Filing | |
| $98.22 | 13,654 | $1,341,071.30 | 348,426 | 2026-03-02 | Filing | |
| $97.38 | 7,225 | $703,569.06 | 362,080 | 2026-03-02 | Filing | |
| $95.83 | 1,679 | $160,900.58 | 369,305 | 2026-03-02 | Filing | |
| $101.53 | 4,273 | $433,837.69 | 63,618 | 2026-02-23 | Filing | |
| $111.79 | 4,000 | $447,140.00 | 20,394 | 2025-11-10 | Filing | |
| $102.35 | 5,000 | $511,760.00 | 24,394 | 2025-11-07 | Filing | |
| $101.99 | 3,607 | $367,886.59 | 55,356 | 2025-10-06 | Filing | |
| $101.17 | 5,467 | $553,086.00 | 58,963 | 2025-10-06 | Filing |