| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.51 | 138 | $11,524.38 | 230,400 | 2026-04-06 | Filing | |
| $82.87 | 662 | $54,859.94 | 230,538 | 2026-04-06 | Filing | |
| $80.18 | 10,000 | $801,800.00 | 400,000 | 2026-04-02 | Filing | |
| $82.31 | 3 | $246.93 | 28,400 | 2026-04-02 | Filing | |
| $81.72 | 602 | $49,195.44 | 28,403 | 2026-04-02 | Filing | |
| $80.60 | 100 | $8,060.00 | 29,005 | 2026-04-02 | Filing | |
| $79.75 | 95 | $7,576.25 | 29,105 | 2026-04-02 | Filing | |
| $82.30 | 6 | $493.80 | 231,200 | 2026-04-02 | Filing | |
| $81.67 | 590 | $48,185.30 | 231,206 | 2026-04-02 | Filing | |
| $80.68 | 93 | $7,503.24 | 231,796 | 2026-04-02 | Filing | |
| $79.80 | 111 | $8,857.80 | 231,889 | 2026-04-02 | Filing | |
| $84.40 | 45 | $3,798.00 | 232,000 | 2026-04-01 | Filing | |
| $83.51 | 204 | $17,036.04 | 232,045 | 2026-04-01 | Filing | |
| $82.20 | 551 | $45,292.20 | 232,249 | 2026-04-01 | Filing | |
| $84.28 | 10,000 | $842,800.00 | 410,000 | 2026-04-01 | Filing | |
| $84.40 | 45 | $3,798.00 | 29,200 | 2026-04-01 | Filing | |
| $83.51 | 204 | $17,036.04 | 29,245 | 2026-04-01 | Filing | |
| $82.20 | 551 | $45,292.20 | 29,449 | 2026-04-01 | Filing | |
| $80.85 | 10,000 | $808,500.00 | 420,000 | 2026-03-31 | Filing | |
| $82.58 | 422 | $34,848.76 | 30,000 | 2026-03-31 | Filing |