| Oct 24, 2025 | Hawryluk P. Kent | Option Excercise | 182859 | 3.25 | $ 594,291.75 |
| Oct 20, 2025 | Hawryluk P. Kent | Open Market Purchase | 20000 | 13.64 | $ 272,790.00 |
| Oct 17, 2025 | Hoerter Steven L. | Open Market Purchase | 20000 | 13.25 | $ 264,984.00 |
| Sep 26, 2025 | Heron Patrick J | Open Market Purchase | 666666 | 18.00 | $ 11,999,988.00 |
| Sep 26, 2025 | FHMLS X, L.P. | Open Market Purchase | 666666 | 18.00 | $ 11,999,988.00 |
| Sep 26, 2025 | FHMLS X, L.L.C. | Open Market Purchase | 666666 | 18.00 | $ 11,999,988.00 |
| Sep 26, 2025 | Topper James N | Open Market Purchase | 666666 | 18.00 | $ 11,999,988.00 |
| Sep 26, 2025 | Frazier Life Sciences X, L.P. | Open Market Purchase | 666666 | 18.00 | $ 11,999,988.00 |
| Apr 8, 2025 | Pescovitz Ora H. | Open Market Purchase | 7693 | 5.89 | $ 45,311.77 |
| Feb 14, 2025 | GORDON CARL L | Open Market Purchase | 190672 | 10.60 | $ 2,020,755.60 |
| Feb 14, 2025 | ORBIMED ADVISORS LLC | Open Market Purchase | 190672 | 10.60 | $ 2,020,755.60 |
| Feb 14, 2025 | OrbiMed Capital GP VII LLC | Open Market Purchase | 190672 | 10.60 | $ 2,020,755.60 |
| Feb 14, 2025 | OrbiMed Genesis GP LLC | Open Market Purchase | 190672 | 10.60 | $ 2,020,755.60 |
| Feb 4, 2025 | Hawryluk P. Kent | Open Market Purchase | 50000 | 10.69 | $ 534,500.00 |