| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $23.02 | 867 | $19,958.34 | 1,229,140 | 2025-10-20 | Filing |
| Officer, Director | $23.01 | 7,467 | $171,815.67 | 1,230,007 | 2025-10-20 | Filing |
| Director, Other | $27.62 | 58,715 | $1,621,708.30 | 499,047 | 2025-10-14 | Filing |
| Director, Other | $26.97 | 32,286 | $870,753.42 | 557,762 | 2025-10-14 | Filing |
| Director, Other | $25.90 | 8,999 | $233,074.10 | 590,048 | 2025-10-14 | Filing |
| Officer | $24.16 | 6,803 | $164,360.48 | 578,756 | 2025-10-03 | Filing |
| Officer | $25.18 | 3,800 | $95,684.00 | 585,559 | 2025-10-01 | Filing |
| Officer | $24.61 | 9,397 | $231,260.17 | 589,359 | 2025-10-01 | Filing |
| Officer, Director | $28.33 | 1,067 | $30,228.11 | 1,237,474 | 2025-09-22 | Filing |
| Officer, Director | $27.08 | 7,267 | $196,790.36 | 1,238,541 | 2025-09-22 | Filing |
| Director, Other | $24.52 | 42,862 | $1,050,976.24 | 599,047 | 2025-09-16 | Filing |
| Director, Other | $23.88 | 57,138 | $1,364,455.44 | 641,909 | 2025-09-16 | Filing |
| Officer, Director | $24.61 | 25,000 | $615,250.00 | 1,245,808 | 2025-09-15 | Filing |
| Officer | $24.17 | 20,000 | $483,400.00 | 598,756 | 2025-09-12 | Filing |
| Officer | $24.47 | 21,000 | $513,870.00 | 176,006 | 2025-09-05 | Filing |
| Director | $23.27 | 34,100 | $793,513.82 | 203,682 | 2025-05-21 | Filing |
| Director | $23.27 | 8,000 | $186,161.60 | 69,901 | 2025-05-21 | Filing |
| Director | $25.40 | 25,000 | $635,000.00 | 164,719 | 2025-05-09 | Filing |
| Director | $12.64 | 4,000 | $50,550.00 | 76,314 | 2024-11-22 | Filing |
| Director, Other | $15.01 | 4,437 | $66,599.37 | 692,060 | 2024-08-16 | Filing |