| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $32.53 | 294 | $9,563.23 | 6,455 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 294 | $9,563.23 | 6,455 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 294 | $9,563.23 | 6,455 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 295 | $9,595.76 | 6,465 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 934 | $30,381.15 | 64,853 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 995 | $32,365.36 | 75,641 | 2024-11-04 | Filing |
| Officer, Director | $32.53 | 1,943 | $63,201.90 | 89,721 | 2024-11-04 | Filing |
| Officer | $35.39 | 3,100 | $109,709.00 | 54,178 | 2024-11-01 | Filing |
| Director | $35.33 | 287 | $10,139.71 | 4,275 | 2024-11-01 | Filing |
| Director | $35.33 | 287 | $10,139.71 | 4,275 | 2024-11-01 | Filing |
| Director | $35.33 | 1,009 | $35,647.97 | 15,051 | 2024-11-01 | Filing |
| Director | $34.92 | 763 | $26,643.96 | 4,562 | 2024-11-01 | Filing |
| Director | $34.92 | 763 | $26,643.96 | 4,562 | 2024-11-01 | Filing |
| Director | $34.92 | 2,686 | $93,795.12 | 16,060 | 2024-11-01 | Filing |
| Director | $33.90 | 375 | $12,712.50 | 5,325 | 2024-11-01 | Filing |
| Director | $33.90 | 375 | $12,712.50 | 5,325 | 2024-11-01 | Filing |
| Director | $33.90 | 1,322 | $44,815.80 | 18,746 | 2024-11-01 | Filing |
| Officer, Director | $32.27 | 299 | $9,649.63 | 6,749 | 2024-10-14 | Filing |
| Officer, Director | $32.27 | 299 | $9,649.63 | 6,749 | 2024-10-14 | Filing |
| Officer, Director | $32.27 | 299 | $9,649.63 | 6,749 | 2024-10-14 | Filing |