| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.41 | 46,121 | $1,171,934.61 | 236,788 | 2026-03-13 | Filing | |
| $27.56 | 42,668 | $1,175,930.08 | 269,282 | 2026-03-04 | Filing | |
| $28.00 | 60,000 | $1,680,000.00 | 269,282 | 2026-03-03 | Filing | |
| $27.00 | 7,858 | $212,166.00 | 269,282 | 2026-03-09 | Filing | |
| $29.89 | 459 | $13,719.51 | 62,614 | 2026-03-02 | Filing | |
| $28.82 | 9,541 | $274,971.62 | 63,073 | 2026-03-02 | Filing | |
| $28.37 | 43,348 | $1,229,696.06 | 204,878 | 2026-03-03 | Filing | |
| $30.00 | 200 | $6,000.00 | 204,878 | 2026-03-02 | Filing | |
| $24.07 | 44,984 | $1,082,899.83 | 316,637 | 2025-11-11 | Filing | |
| $26.17 | 112 | $2,931.04 | 316,637 | 2025-11-10 | Filing | |
| $25.62 | 5,072 | $129,929.42 | 316,749 | 2025-11-10 | Filing | |
| $24.63 | 39,799 | $980,090.17 | 321,821 | 2025-11-10 | Filing | |
| $47.01 | 100 | $4,701.00 | 316,637 | 2024-05-06 | Filing | |
| $46.51 | 12,400 | $576,686.80 | 316,737 | 2024-05-06 | Filing | |
| $54.17 | 13,622 | $737,903.74 | 679,295 | 2023-02-17 | Filing | |
| $54.15 | 400 | $21,660.00 | 692,917 | 2023-02-16 | Filing | |
| $54.04 | 600 | $32,424.00 | 693,317 | 2023-02-03 | Filing | |
| $54.30 | 51,981 | $2,822,568.30 | 693,917 | 2023-02-02 | Filing | |
| $54.18 | 21,540 | $1,167,037.20 | 745,898 | 2023-02-01 | Filing | |
| $54.15 | 24,830 | $1,344,544.50 | 767,438 | 2023-01-31 | Filing |