| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $30.52 | 2,000 | $61,040.00 | 39,978 | 2024-07-26 | Filing |
| Officer | $30.52 | 2,500 | $76,300.00 | 19,493 | 2024-07-26 | Filing |
| Officer, Director, Other | $22.05 | 1,592 | $35,103.60 | 136,324 | 2023-04-17 | Filing |
| Officer, Director, Other | $22.05 | 146 | $3,219.30 | 137,916 | 2023-04-14 | Filing |
| Officer, Director, Other | $22.05 | 20 | $441.00 | 138,062 | 2023-04-13 | Filing |
| Officer, Director, Other | $22.05 | 249 | $5,490.45 | 138,082 | 2023-04-12 | Filing |
| Officer, Director, Other | $22.05 | 2,062 | $45,467.10 | 138,331 | 2023-04-11 | Filing |
| Officer, Director, Other | $21.85 | 147 | $3,211.95 | 140,393 | 2023-04-10 | Filing |
| Officer, Director, Other | $23.00 | 205 | $4,715.00 | 140,540 | 2023-04-04 | Filing |
| Officer, Director, Other | $22.81 | 7,052 | $160,856.12 | 140,745 | 2023-04-03 | Filing |
| Officer, Director, Other | $22.47 | 11,449 | $257,259.03 | 113,022 | 2023-03-23 | Filing |
| Officer, Director, Other | $23.20 | 4,000 | $92,800.40 | 110,422 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $23.50 | 830 | $19,505.00 | 156,448 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $23.49 | 1,000 | $23,485.00 | 157,278 | 2021-06-29 | Filing |
| Officer | $26.10 | 2,136 | $55,749.60 | 22,000 | 2021-03-10 | Filing |
| Officer | $25.95 | 2,000 | $51,900.00 | 24,136 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $21.69 | 3,124 | $67,744.88 | 158,278 | 2021-01-22 | Filing |
| Large Shareholder, Officer, Director | $22.13 | 2,600 | $57,550.22 | 161,402 | 2021-01-21 | Filing |
| Large Shareholder, Officer, Director | $22.14 | 3,276 | $72,516.23 | 164,002 | 2021-01-20 | Filing |
| Large Shareholder, Officer, Director | $21.73 | 596 | $12,953.58 | 114,422 | 2021-01-04 | Filing |