| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.92 | 3,803 | $212,663.76 | 4,653 | 2026-05-01 | Filing | |
| $55.25 | 7,197 | $397,634.25 | 8,456 | 2026-05-01 | Filing | |
| $56.00 | 500 | $28,000.00 | 17,500 | 2026-05-01 | Filing | |
| $55.39 | 2,000 | $110,780.00 | 18,000 | 2026-05-01 | Filing | |
| $53.11 | 900 | $47,799.00 | 549,901 | 2026-04-07 | Filing | |
| $52.55 | 5,200 | $273,260.00 | 550,801 | 2026-04-07 | Filing | |
| $51.51 | 10,000 | $515,100.00 | 556,001 | 2026-04-07 | Filing | |
| $50.66 | 3,900 | $197,574.00 | 566,001 | 2026-04-07 | Filing | |
| $49.22 | 5,646 | $277,896.12 | 4,653 | 2026-04-01 | Filing | |
| $48.57 | 5,354 | $260,043.78 | 10,299 | 2026-04-01 | Filing | |
| $49.60 | 100 | $4,960.00 | 20,000 | 2026-04-01 | Filing | |
| $48.93 | 2,400 | $117,432.00 | 20,100 | 2026-04-01 | Filing | |
| $48.20 | 28,967 | $1,396,084.84 | 348,668 | 2026-03-24 | Filing | |
| $48.20 | 122,613 | $5,909,419.36 | 564,901 | 2026-03-24 | Filing | |
| $53.97 | 6,129 | $330,782.13 | 4,653 | 2026-03-02 | Filing | |
| $53.30 | 4,371 | $232,974.30 | 10,782 | 2026-03-02 | Filing | |
| $52.02 | 500 | $26,010.00 | 15,153 | 2026-03-02 | Filing | |
| $53.98 | 1,300 | $70,174.00 | 22,500 | 2026-03-02 | Filing | |
| $53.33 | 1,000 | $53,330.00 | 23,800 | 2026-03-02 | Filing | |
| $51.87 | 200 | $10,374.00 | 24,800 | 2026-03-02 | Filing |