| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $15.39 | 30,000 | $461,700.00 | 4,717,696 | 2024-10-25 | Filing |
| Large Shareholder | $15.14 | 90,000 | $1,362,600.00 | 4,747,696 | 2024-10-24 | Filing |
| Large Shareholder | $15.02 | 10,000 | $150,200.00 | 4,837,696 | 2024-10-23 | Filing |
| Officer, Director | $11.44 | 100,000 | $1,144,000.00 | 0 | 2024-09-26 | Filing |
| Large Shareholder | $12.59 | 27,500 | $346,225.00 | 4,847,696 | 2024-09-27 | Filing |
| Large Shareholder | $12.54 | 10,000 | $125,400.00 | 4,875,196 | 2024-09-26 | Filing |
| Large Shareholder | $12.89 | 37,500 | $483,375.00 | 4,885,196 | 2024-09-25 | Filing |
| Large Shareholder | $12.99 | 37,500 | $487,125.00 | 4,922,696 | 2024-09-24 | Filing |
| Officer, Director | $14.56 | 12 | $174.72 | 44,623 | 2024-09-19 | Filing |
| Officer, Director | $14.51 | 7,918 | $114,890.18 | 44,635 | 2024-09-19 | Filing |
| Officer, Director | $14.05 | 4,358 | $61,229.90 | 52,553 | 2024-09-19 | Filing |
| Officer, Director | $11.44 | 100,000 | $1,144,000.00 | 100,000 | 2024-09-18 | Filing |
| Large Shareholder | $14.72 | 15,000 | $220,800.00 | 4,960,196 | 2024-09-18 | Filing |
| Large Shareholder | $15.06 | 12,500 | $188,250.00 | 4,975,196 | 2024-09-13 | Filing |
| Large Shareholder | $12.09 | 25,000 | $302,250.00 | 4,987,696 | 2024-08-29 | Filing |
| Officer, Director | $12.41 | 30,000 | $372,300.00 | 200,000 | 2024-08-20 | Filing |
| Officer, Director | $12.26 | 30,000 | $367,800.00 | 230,000 | 2024-08-19 | Filing |
| Officer, Director | $11.91 | 20,000 | $238,200.00 | 260,000 | 2024-08-16 | Filing |
| Large Shareholder | $10.63 | 6,175 | $65,640.25 | 5,012,696 | 2024-08-09 | Filing |
| Large Shareholder | $10.50 | 15,000 | $157,500.00 | 5,018,871 | 2024-08-08 | Filing |