| Oct 8, 2025 | Bodenstedt Matthias | Open Market Purchase | 10870 | 9.09 | $ 98,808.30 |
| Sep 29, 2025 | Chen Bihua | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 29, 2025 | Cormorant Asset Management, LP | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 29, 2025 | Cormorant Global Healthcare Master Fund, LP | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 29, 2025 | Cormorant Private Healthcare Fund II, LP | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 29, 2025 | Cormorant Private Healthcare Fund III LP | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 29, 2025 | Cormorant Private Healthcare Fund IV LP | Open Market Sale | 6499978 | 7.21 | $ 46,868,184.10 |
| Sep 2, 2025 | Reich Kristian | Other Aquisition | 48978 | | $ 0.00 |
| Sep 2, 2025 | Reich Kristian | Other Disposition | 48978 | | $ 0.00 |
| Jul 3, 2025 | Moukheibir Catherine | Option Excercise | 23500 | 0.00 | $ 0.00 |
| Jul 3, 2025 | Moukheibir Catherine | Open Market Sale | 23500 | 48.79 | $ 1,146,565.00 |
| Feb 27, 2025 | Santos da Silva Jorge | Grant | 95763 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Bodenstedt Matthias | Grant | 95763 | 0.00 | $ 0.00 |
| Jan 20, 2025 | Reich Kristian | Other Aquisition | 111949 | | $ 0.00 |
| Jan 20, 2025 | Reich Kristian | Other Disposition | 111949 | | $ 0.00 |