| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.85 | 72 | $2,365.20 | 28,836 | 2026-03-18 | Filing | |
| $31.79 | 334 | $10,617.46 | 28,908 | 2026-03-18 | Filing | |
| $31.28 | 4,222 | $132,080.20 | 29,242 | 2026-03-18 | Filing | |
| $33.38 | 1,791 | $59,775.34 | 33,464 | 2026-03-17 | Filing | |
| $32.74 | 2,476 | $81,062.75 | 35,255 | 2026-03-17 | Filing | |
| $36.80 | 605 | $22,264.00 | 4,237 | 2026-03-13 | Filing | |
| $40.00 | 4,355 | $174,214.37 | 31,339 | 2026-03-10 | Filing | |
| $39.74 | 33,243 | $1,320,963.79 | 283,302 | 2026-03-10 | Filing | |
| $39.66 | 7,229 | $286,715.15 | 316,545 | 2026-03-02 | Filing | |
| $32.61 | 2,678 | $87,337.08 | 11,831 | 2025-12-08 | Filing | |
| $31.60 | 1,300 | $41,074.28 | 14,509 | 2025-12-08 | Filing | |
| $33.10 | 1,331 | $44,061.56 | 49,124 | 2025-12-08 | Filing | |
| $32.52 | 8,274 | $269,070.48 | 50,455 | 2025-12-08 | Filing | |
| $31.44 | 3,825 | $120,253.03 | 58,729 | 2025-12-08 | Filing | |
| $31.35 | 1,989 | $62,345.80 | 19,798 | 2025-12-05 | Filing | |
| $31.33 | 1,673 | $52,415.76 | 21,787 | 2025-12-05 | Filing | |
| $31.32 | 323 | $10,115.20 | 23,460 | 2025-12-04 | Filing | |
| $30.76 | 1,373 | $42,238.29 | 23,783 | 2025-12-04 | Filing | |
| $31.85 | 500 | $15,923.00 | 62,554 | 2025-12-05 | Filing | |
| $31.15 | 1,681 | $52,357.77 | 63,054 | 2025-12-05 | Filing |