| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.72 | 1,122 | $62,516.94 | 61,041 | 2026-09-16 | Filing | |
| $55.71 | 3,240 | $180,512.71 | 62,163 | 2026-09-16 | Filing | |
| $55.27 | 4,420 | $244,291.63 | 62,163 | 2026-09-15 | Filing | |
| $55.11 | 3,919 | $215,979.62 | 26,209 | 2026-09-02 | Filing | |
| $54.73 | 4,060 | $222,207.05 | 30,128 | 2026-09-01 | Filing | |
| $54.99 | 5,010 | $275,489.38 | 34,188 | 2026-08-31 | Filing | |
| $54.98 | 1,550 | $85,226.13 | 34,188 | 2026-08-31 | Filing | |
| $55.12 | 5,964 | $328,728.52 | 36,450 | 2026-09-02 | Filing | |
| $54.74 | 7,500 | $410,518.50 | 42,414 | 2026-09-01 | Filing | |
| $54.73 | 1,836 | $100,484.46 | 42,414 | 2026-09-01 | Filing | |
| $54.98 | 7,500 | $412,332.75 | 44,250 | 2026-08-31 | Filing | |
| $54.98 | 1,874 | $103,033.46 | 44,250 | 2026-08-31 | Filing | |
| $51.48 | 41,798 | $2,151,648.19 | 174,264 | 2026-06-30 | Filing | |
| $51.48 | 44,250 | $2,277,808.58 | 216,062 | 2026-06-30 | Filing | |
| $51.31 | 1,891 | $97,027.21 | 77,300 | 2026-07-01 | Filing | |
| $50.00 | 5,750 | $287,500.00 | 79,191 | 2026-06-11 | Filing | |
| $49.00 | 3,308 | $162,092.00 | 79,191 | 2026-06-10 | Filing | |
| $47.00 | 4,808 | $225,976.00 | 82,499 | 2026-06-02 | Filing | |
| $39.54 | 11,060 | $437,345.58 | 214,524 | 2026-03-20 | Filing | |
| $39.97 | 11,060 | $442,078.15 | 214,524 | 2026-03-19 | Filing |