| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $29.08 | 150 | $4,362.00 | 0 | 2026-01-05 | Filing |
| Director | $28.70 | 19,850 | $569,673.17 | 150 | 2026-01-05 | Filing |
| Director | $32.98 | 6,330 | $208,743.14 | 75,000 | 2025-12-23 | Filing |
| Director | $32.25 | 18,670 | $602,064.56 | 81,330 | 2025-12-23 | Filing |
| Director | $32.98 | 7,309 | $241,080.06 | 100,000 | 2025-12-23 | Filing |
| Director | $32.26 | 22,691 | $731,925.43 | 100,000 | 2025-12-23 | Filing |
| Director | $32.98 | 9,823 | $323,946.82 | 15,000 | 2025-12-23 | Filing |
| Director | $32.25 | 30,177 | $973,259.55 | 15,000 | 2025-12-23 | Filing |
| Large Shareholder, Officer, Director | $27.03 | 176,457 | $4,769,632.71 | 9,112,000 | 2025-12-29 | Filing |
| Large Shareholder, Officer, Director | $29.41 | 7,436 | $218,698.71 | 9,288,457 | 2025-12-26 | Filing |
| Large Shareholder, Officer, Director | $28.44 | 325,633 | $9,262,533.00 | 9,295,893 | 2025-12-26 | Filing |
| Large Shareholder, Officer, Director | $31.43 | 2,813 | $88,421.87 | 9,621,526 | 2025-12-24 | Filing |
| Large Shareholder, Officer, Director | $30.75 | 38,049 | $1,170,075.24 | 9,624,339 | 2025-12-24 | Filing |
| Large Shareholder, Officer, Director | $30.06 | 337,612 | $10,149,967.17 | 9,662,388 | 2025-12-24 | Filing |
| Officer, Director | $30.97 | 2,541 | $78,687.66 | 275,000 | 2025-12-24 | Filing |
| Officer, Director | $30.03 | 22,459 | $674,383.13 | 277,541 | 2025-12-24 | Filing |
| Director | $32.96 | 5,360 | $176,655.42 | 0 | 2025-12-23 | Filing |
| Director | $32.24 | 14,640 | $471,986.28 | 0 | 2025-12-23 | Filing |
| Large Shareholder | $27.03 | 176,457 | $4,769,632.71 | 9,112,000 | 2025-12-29 | Filing |
| Large Shareholder | $29.41 | 7,436 | $218,698.71 | 9,288,457 | 2025-12-26 | Filing |