| Dec 16, 2025 | Teleios Capital Partners GmbH | Open Market Sale | 200000 | 16.17 | $ 3,233,424.21 |
| Dec 16, 2025 | Teleios Global Opportunities Master Fund Ltd. | Open Market Sale | 200000 | 16.17 | $ 3,233,424.21 |
| Dec 16, 2025 | Kuzniar Igor Tadeusz | Open Market Sale | 200000 | 16.17 | $ 3,233,424.21 |
| Dec 7, 2025 | Cornett Paul | Option Excercise | 1778 | 13.85 | $ 24,625.30 |
| Dec 7, 2025 | Zuehlke Scott M. | Option Excercise | 2070 | 13.85 | $ 28,669.50 |
| Dec 7, 2025 | Wilson George Laverne | Option Excercise | 8304 | 13.85 | $ 115,010.40 |
| Dec 7, 2025 | Garcia Kimberley | Option Excercise | 1072 | 13.85 | $ 14,847.20 |
| Dec 4, 2025 | Navascues Jessica | Grant | 5200 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Garcia Kimberley | Grant | 9100 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Garcia Gabriela | Grant | 5700 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Cornett Paul | Grant | 13100 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Zuehlke Scott M. | Grant | 16600 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Wilson George Laverne | Grant | 67900 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Hughes Bradley E. | Open Market Purchase | 6500 | 15.27 | $ 99,275.00 |