| Oct 23, 2025 | Fairmount Funds Management LLC | Open Market Purchase | 454545 | 22.00 | $ 9,999,990.00 |
| Oct 23, 2025 | Fairmount Healthcare Fund II GP LLC | Open Market Purchase | 454545 | 22.00 | $ 9,999,990.00 |
| Oct 23, 2025 | Fairmount Healthcare Fund II L.P. | Open Market Purchase | 454545 | 22.00 | $ 9,999,990.00 |
| Jun 9, 2025 | Fairmount Funds Management LLC | Option Excercise | 14100 | 11.80 | $ 166,355.00 |
| Jun 9, 2025 | Fairmount Healthcare Fund II GP LLC | Option Excercise | 14100 | 11.80 | $ 166,355.00 |
| Jun 9, 2025 | Fairmount Healthcare Fund II L.P. | Option Excercise | 14100 | 11.80 | $ 166,355.00 |