| Sep 11, 2025 | Lynx1 Capital Management LP | Open Market Purchase | 32008 | 6.99 | $ 223,734.68 |
| Sep 11, 2025 | Nichols Weston | Open Market Purchase | 32008 | 6.99 | $ 223,734.68 |
| Jul 22, 2025 | Lynx1 Capital Management LP | Open Market Purchase | 128848 | 5.70 | $ 733,825.53 |
| Jul 22, 2025 | Nichols Weston | Open Market Purchase | 128848 | 5.70 | $ 733,825.53 |
| Jun 24, 2025 | ORBIMED ADVISORS LLC | Open Market Sale | 583657 | 0.34 | $ 197,238.81 |
| Jun 24, 2025 | OrbiMed Capital GP VII LLC | Open Market Sale | 583657 | 0.34 | $ 197,238.81 |
| Apr 22, 2025 | ORBIMED ADVISORS LLC | Open Market Sale | 235572 | 0.33 | $ 78,730.58 |
| Apr 22, 2025 | OrbiMed Capital GP VII LLC | Open Market Sale | 235572 | 0.33 | $ 78,730.58 |
| Apr 15, 2025 | ORBIMED ADVISORS LLC | Open Market Sale | 149054 | 0.33 | $ 49,704.12 |
| Apr 15, 2025 | OrbiMed Capital GP VII LLC | Open Market Sale | 149054 | 0.33 | $ 49,704.12 |
| Feb 11, 2025 | Borthwick Kathleen | Open Market Sale | 3183 | 0.53 | $ 1,685.72 |
| Feb 10, 2025 | Borthwick Kathleen | Option Excercise | 8000 | | $ 0.00 |
| Jan 10, 2025 | ORBIMED ADVISORS LLC | Open Market Sale | 223219 | 0.64 | $ 142,223.38 |
| Jan 10, 2025 | OrbiMed Capital GP VII LLC | Open Market Sale | 223219 | 0.64 | $ 142,223.38 |
| Jan 6, 2025 | ORBIMED ADVISORS LLC | Open Market Sale | 147024 | 0.70 | $ 103,305.69 |
| Jan 6, 2025 | OrbiMed Capital GP VII LLC | Open Market Sale | 147024 | 0.70 | $ 103,305.69 |
| Dec 27, 2024 | Lynx1 Capital Management LP | Open Market Purchase | 373645 | 0.65 | $ 241,038.39 |
| Dec 27, 2024 | Nichols Weston | Open Market Purchase | 373645 | 0.65 | $ 241,038.39 |
| Dec 20, 2024 | OrbiMed Capital GP VII LLC | Open Market Sale | 230321 | 0.60 | $ 138,192.60 |
| Dec 20, 2024 | ORBIMED ADVISORS LLC | Open Market Sale | 230321 | 0.60 | $ 138,192.60 |
| Dec 4, 2024 | ORBIMED ADVISORS LLC | Open Market Sale | 97103 | 0.80 | $ 77,338.46 |
| Dec 4, 2024 | OrbiMed Capital GP VII LLC | Open Market Sale | 97103 | 0.80 | $ 77,338.46 |
| Nov 25, 2024 | Lynx1 Capital Management LP | Open Market Purchase | 456353 | 0.62 | $ 284,519.51 |
| Nov 25, 2024 | Nichols Weston | Open Market Purchase | 456353 | 0.62 | $ 284,519.51 |