Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $25.45 | 35,904 | $913,659.86 | 1,732,972 | 2024-03-04 | Filing |
| $25.00 | 2,500 | $62,500.00 | 62,844 | 2024-02-26 | Filing |
| $22.66 | 600 | $13,594.02 | 1,768,876 | 2024-02-22 | Filing |
| $21.81 | 35,304 | $769,867.27 | 1,769,476 | 2024-02-22 | Filing |
| $21.84 | 2,500 | $54,596.50 | 62,844 | 2024-02-22 | Filing |
| $24.99 | 13,916 | $347,805.37 | 0 | 2024-02-12 | Filing |
| $25.00 | 5,000 | $125,000.00 | 62,844 | 2024-02-09 | Filing |
Large Shareholder, Officer, Director | $23.43 | 399 | $9,347.57 | 1,804,780 | 2024-02-02 | Filing |
Large Shareholder, Officer, Director | $23.01 | 35,505 | $817,104.97 | 1,805,179 | 2024-02-02 | Filing |
Officer | $22.73 | 100 | $2,273.00 | 62,844 | 2024-01-22 | Filing |
Officer | $21.92 | 2,400 | $52,605.84 | 62,944 | 2024-01-22 | Filing |
Large Shareholder, Officer, Director | $22.67 | 2,439 | $55,280.18 | 1,840,684 | 2024-01-22 | Filing |
Large Shareholder, Officer, Director | $21.89 | 33,465 | $732,404.95 | 1,843,123 | 2024-01-22 | Filing |
Officer | $23.18 | 6,658 | $154,303.14 | 0 | 2024-01-10 | Filing |
Officer | $22.42 | 7,258 | $162,735.97 | 6,658 | 2024-01-10 | Filing |
Large Shareholder, Officer, Director | $22.90 | 35,904 | $822,180.06 | 1,517,548 | 2024-01-02 | Filing |
Officer | $23.48 | 36,393 | $854,489.44 | 62,844 | 2023-12-22 | Filing |
Officer | $23.48 | 45,316 | $1,064,006.09 | 0 | 2023-12-22 | Filing |
Large Shareholder, Officer, Director | $23.48 | 2,452 | $57,573.94 | 1,517,548 | 2023-12-22 | Filing |
Large Shareholder, Officer, Director | $23.47 | 1,955 | $45,886.20 | 118,864 | 2023-12-22 | Filing |