| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.13 | 37,662 | $1,172,252.35 | 1,309,394 | 2026-03-31 | Filing | |
| $31.62 | 700 | $22,134.07 | 985,828 | 2026-04-02 | Filing | |
| $30.91 | 9,309 | $287,758.88 | 986,528 | 2026-04-02 | Filing | |
| $32.23 | 200 | $6,446.00 | 203,500 | 2026-04-01 | Filing | |
| $31.81 | 12,955 | $412,063.57 | 203,700 | 2026-04-01 | Filing | |
| $32.23 | 600 | $19,338.00 | 995,837 | 2026-04-01 | Filing | |
| $31.79 | 102,731 | $3,266,301.33 | 996,437 | 2026-04-01 | Filing | |
| $31.72 | 16,703 | $529,769.05 | 216,655 | 2026-03-31 | Filing | |
| $31.19 | 15,442 | $481,680.76 | 233,358 | 2026-03-31 | Filing | |
| $31.72 | 328 | $10,403.57 | 47,000 | 2026-03-31 | Filing | |
| $31.05 | 10,272 | $318,941.49 | 47,328 | 2026-03-31 | Filing | |
| $31.68 | 60,716 | $1,923,428.24 | 1,099,168 | 2026-03-31 | Filing | |
| $31.09 | 33,944 | $1,055,393.64 | 1,159,884 | 2026-03-31 | Filing | |
| $33.70 | 1,400 | $47,179.58 | 190,649 | 2026-03-20 | Filing | |
| $33.18 | 4,073 | $135,123.00 | 192,049 | 2026-03-20 | Filing | |
| $31.93 | 10,000 | $319,286.00 | 43,865 | 2026-03-16 | Filing | |
| $31.90 | 2,480 | $79,112.00 | 116,738 | 2026-03-13 | Filing | |
| $31.73 | 17,808 | $565,122.63 | 573,114 | 2026-03-06 | Filing | |
| $30.00 | 17,808 | $534,240.00 | 573,114 | 2026-03-05 | Filing | |
| $27.60 | 500 | $13,800.00 | 246,675 | 2026-02-20 | Filing |