| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $30.05 | 39 | $1,171.91 | 81,909 | 2024-08-26 | Filing |
| Officer, Director | $30.05 | 76 | $2,283.72 | 101,943 | 2024-08-26 | Filing |
| Officer, Director | $30.09 | 169 | $5,085.04 | 8,356 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 169 | $5,085.04 | 8,356 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 169 | $5,085.04 | 8,356 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 171 | $5,145.22 | 8,356 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 534 | $16,067.53 | 70,845 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 534 | $16,067.53 | 81,948 | 2024-08-23 | Filing |
| Officer, Director | $30.09 | 1,037 | $31,202.29 | 102,019 | 2024-08-23 | Filing |
| Director | $26.65 | 1,431 | $38,131.86 | 8,550 | 2024-08-12 | Filing |
| Director | $26.65 | 1,431 | $38,131.86 | 8,550 | 2024-08-12 | Filing |
| Director | $26.65 | 5,021 | $133,794.59 | 30,102 | 2024-08-12 | Filing |
| Officer | $26.13 | 5,400 | $141,091.20 | 30,823 | 2024-08-07 | Filing |
| Officer | $25.20 | 4,600 | $115,906.20 | 36,223 | 2024-08-07 | Filing |
| Officer | $23.77 | 4,225 | $100,428.25 | 132,836 | 2024-08-01 | Filing |
| Officer | $22.72 | 8,764 | $199,074.26 | 137,061 | 2024-08-01 | Filing |
| Officer | $22.06 | 2,793 | $61,621.96 | 145,825 | 2024-07-29 | Filing |
| Officer | $21.22 | 2,793 | $59,278.63 | 148,618 | 2024-07-01 | Filing |
| Officer, Director | $23.98 | 6 | $143.87 | 8,525 | 2024-06-03 | Filing |
| Officer, Director | $23.98 | 6 | $143.87 | 8,525 | 2024-06-03 | Filing |