| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $28.85 | 1,709 | $49,298.33 | 1,185,806 | 2025-12-12 | Filing |
| Officer, Director | $28.42 | 6,291 | $178,814.13 | 1,187,515 | 2025-12-11 | Filing |
| Officer, Director | $28.36 | 7,000 | $198,537.50 | 1,193,806 | 2025-12-09 | Filing |
| Officer | $28.21 | 8,331 | $235,005.01 | 550,425 | 2025-12-02 | Filing |
| Officer, Director | $28.23 | 1,159 | $32,716.02 | 1,200,806 | 2025-11-20 | Filing |
| Officer, Director | $27.44 | 2,815 | $77,237.13 | 1,201,965 | 2025-11-20 | Filing |
| Officer, Director | $26.27 | 4,360 | $114,543.30 | 1,204,780 | 2025-11-20 | Filing |
| Director, Other | $29.40 | 50,000 | $1,470,085.00 | 449,047 | 2025-11-18 | Filing |
| Officer, Director | $30.77 | 5,000 | $153,848.00 | 1,209,140 | 2025-11-13 | Filing |
| Officer, Director | $30.39 | 5,000 | $151,950.00 | 1,214,140 | 2025-11-12 | Filing |
| Officer, Director | $29.10 | 10,000 | $290,976.00 | 1,219,140 | 2025-11-11 | Filing |
| Officer | $24.18 | 19,929 | $481,811.48 | 558,756 | 2025-11-05 | Filing |
| Officer | $24.00 | 71 | $1,704.00 | 578,685 | 2025-11-04 | Filing |
| 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 |