| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $637.29 | 623 | $397,034.60 | 382,982 | 2024-08-12 | Filing |
| Director | $638.50 | 1 | $638.50 | 238 | 2024-08-12 | Filing |
| Director | $638.50 | 1 | $638.50 | 259 | 2024-08-12 | Filing |
| Director | $638.50 | 286 | $182,609.97 | 169,754 | 2024-08-12 | Filing |
| Director | $638.50 | 381 | $243,267.13 | 383,605 | 2024-08-12 | Filing |
| Officer | $650.00 | 10,794 | $7,016,100.00 | 31,610 | 2024-08-13 | Filing |
| Officer | $626.19 | 433 | $271,140.27 | 0 | 2024-08-08 | Filing |
| Officer, Director | $614.44 | 1,278 | $785,255.47 | 13,090 | 2024-08-06 | Filing |
| Officer, Director | $606.69 | 1,278 | $775,349.82 | 2,556 | 2024-08-06 | Filing |
| Officer | $605.00 | 20,388 | $12,334,740.00 | 31,610 | 2024-08-06 | Filing |
| Officer | $615.28 | 268 | $164,893.70 | 31,610 | 2024-08-06 | Filing |
| Officer, Director | $645.88 | 200 | $129,176.00 | 57 | 2024-08-01 | Filing |
| Officer, Director | $645.24 | 726 | $468,447.72 | 257 | 2024-08-01 | Filing |
| Officer, Director | $643.97 | 800 | $515,175.04 | 983 | 2024-08-01 | Filing |
| Officer, Director | $643.01 | 1,100 | $707,314.96 | 1,783 | 2024-08-01 | Filing |
| Officer, Director | $641.94 | 1,100 | $706,138.95 | 2,883 | 2024-08-01 | Filing |
| Officer, Director | $641.14 | 800 | $512,908.00 | 3,983 | 2024-08-01 | Filing |
| Officer, Director | $639.96 | 900 | $575,963.01 | 4,783 | 2024-08-01 | Filing |
| Officer, Director | $638.97 | 655 | $418,526.20 | 5,683 | 2024-08-01 | Filing |
| Officer, Director | $637.97 | 1,204 | $768,118.17 | 6,338 | 2024-08-01 | Filing |