| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.25 | 20,000 | $285,000.00 | 362,941 | 2025-11-17 | Filing | |
| $14.32 | 34,700 | $496,938.70 | 1,117,325 | 2025-11-07 | Filing | |
| $16.97 | 20,000 | $339,300.00 | 342,941 | 2025-08-08 | Filing | |
| $14.83 | 10,000 | $148,264.00 | 322,941 | 2025-05-22 | Filing | |
| $14.70 | 34,000 | $499,766.00 | 1,082,625 | 2025-05-22 | Filing | |
| $16.00 | 3,737 | $59,792.00 | 91,217 | 2025-05-12 | Filing | |
| $17.51 | 10,000 | $175,100.00 | 293,450 | 2024-09-10 | Filing | |
| $18.40 | 15,000 | $276,000.00 | 31,523 | 2024-09-06 | Filing | |
| $18.44 | 54,200 | $999,448.00 | 853,045 | 2024-09-03 | Filing | |
| $14.94 | 40,000 | $597,600.00 | 283,450 | 2024-05-29 | Filing | |
| $15.47 | 16,157 | $249,997.26 | 68,596 | 2024-05-06 | Filing | |
| $15.84 | 20,000 | $316,850.00 | 20,000 | 2024-05-07 | Filing | |
| $15.37 | 20,000 | $307,386.00 | 243,450 | 2024-05-06 | Filing | |
| $22.83 | 4,400 | $100,452.00 | 63,414 | 2023-11-06 | Filing | |
| $22.41 | 11,162 | $250,140.42 | 27,975 | 2023-09-06 | Filing | |
| $22.65 | 19,562 | $443,079.30 | 207,072 | 2023-08-23 | Filing | |
| $22.81 | 438 | $9,990.78 | 187,510 | 2023-08-22 | Filing | |
| $49.71 | 1,975 | $98,167.38 | 50,569 | 2022-02-17 | Filing | |
| $120.99 | 820 | $99,211.80 | 41,978 | 2021-02-08 | Filing | |
| $18.00 | 27,777 | $499,986.00 | 223,906 | 2020-05-13 | Filing |