| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $26.70 | 4,188 | $111,811.64 | 247,175 | 2026-02-20 | Filing | |
| $26.64 | 1,731 | $46,113.84 | 121,913 | 2026-02-17 | Filing | |
| $26.55 | 3,700 | $98,237.59 | 248,800 | 2026-02-17 | Filing | |
| $25.74 | 41,600 | $1,070,717.44 | 252,500 | 2026-02-17 | Filing | |
| $26.78 | 800 | $21,427.04 | 57,600 | 2026-02-17 | Filing | |
| $26.11 | 9,800 | $255,872.12 | 58,400 | 2026-02-17 | Filing | |
| $26.56 | 10,833 | $287,706.06 | 1,138,000 | 2026-02-17 | Filing |