| Dec 18, 2025 | Westlake BioPartners Opportunity Fund I, L.P. | Open Market Purchase | 133333 | 7.50 | $ 999,997.50 |
| Dec 18, 2025 | Westlake BioPartners Opportunity GP I, LLC | Open Market Purchase | 133333 | 7.50 | $ 999,997.50 |
| Dec 18, 2025 | Westlake BioPartners Fund I, L.P. | Open Market Purchase | 133333 | 7.50 | $ 999,997.50 |
| Dec 18, 2025 | Westlake BioPartners GP I, LLC | Open Market Purchase | 133333 | 7.50 | $ 999,997.50 |
| Dec 18, 2025 | SEIDENBERG BETH C | Open Market Purchase | 133333 | 7.50 | $ 999,997.50 |
| Dec 15, 2025 | Walker Karen Marie | Option Excercise | 23998 | 4.83 | $ 115,910.34 |
| Dec 15, 2025 | Walker Karen Marie | Open Market Sale | 23998 | 12.20 | $ 292,775.60 |
| May 29, 2025 | Aktar Mert | Grant | 16634 | 0.00 | $ 0.00 |
| May 29, 2025 | CLARK IAN T | Grant | 16634 | 0.00 | $ 0.00 |
| May 29, 2025 | Cohen Fred E | Grant | 16634 | 0.00 | $ 0.00 |
| May 29, 2025 | Shaw Christi | Grant | 16634 | 0.00 | $ 0.00 |
| May 29, 2025 | SEIDENBERG BETH C | Grant | 16634 | 0.00 | $ 0.00 |
| May 29, 2025 | SPIEGELMAN DANIEL K | Grant | 16634 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Jones Ryan Alexander | Grant | 12000 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Walker Karen Marie | Grant | 13000 | 0.00 | $ 0.00 |