| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.98 | 5,939 | $136,449.71 | 24,205 | 2026-05-15 | Filing | |
| $22.98 | 5,939 | $136,449.71 | 0 | 2026-05-15 | Filing | |
| $22.85 | 10,782 | $246,336.35 | 36,362 | 2026-05-05 | Filing | |
| $23.31 | 4,815 | $112,247.28 | 81,443 | 2026-04-30 | Filing | |
| $24.82 | 2,332 | $57,880.24 | 58,951 | 2026-02-17 | Filing | |
| $24.82 | 8,916 | $221,295.12 | 64,891 | 2026-02-17 | Filing | |
| $24.73 | 1,879 | $46,468.05 | 44,279 | 2026-02-17 | Filing | |
| $24.73 | 7,145 | $176,697.28 | 46,158 | 2026-02-17 | Filing | |
| $24.98 | 5,568 | $139,070.27 | 59,430 | 2026-02-17 | Filing | |
| $24.98 | 6,317 | $157,777.81 | 64,998 | 2026-02-17 | Filing | |
| $24.75 | 35,000 | $866,099.50 | 211,670 | 2026-02-17 | Filing | |
| $25.03 | 4,122 | $103,153.05 | 35,101 | 2026-02-17 | Filing | |
| $25.03 | 15,705 | $393,017.63 | 39,223 | 2026-02-17 | Filing | |
| $22.87 | 3,764 | $86,076.28 | 5,939 | 2025-05-16 | Filing | |
| $34.46 | 4,716 | $162,502.98 | 3,764 | 2024-05-20 | Filing | |
| $34.46 | 4,716 | $162,502.98 | 24,464 | 2024-05-20 | Filing | |
| $35.00 | 12,500 | $437,450.00 | 28,949 | 2024-02-20 | Filing | |
| $33.04 | 13,500 | $446,087.25 | 44,321 | 2024-02-20 | Filing | |
| $35.02 | 7,000 | $245,138.60 | 29,180 | 2024-02-09 | Filing | |
| $34.11 | 7,000 | $238,792.40 | 29,180 | 2024-02-02 | Filing |