| Mar 9, 2026 | Mazumdar Claire | Option Excercise | 36766 | 3.79 | $ 139,335.79 |
| Mar 9, 2026 | Mazumdar Claire | Open Market Sale | 36766 | 19.17 | $ 704,657.16 |
| Mar 4, 2026 | Mazumdar Claire | Option Excercise | 8234 | 3.79 | $ 31,205.21 |
| Mar 4, 2026 | Mazumdar Claire | Open Market Sale | 8234 | 18.74 | $ 154,324.53 |
| Mar 3, 2026 | Raben David | Open Market Sale | 16500 | 18.52 | $ 305,610.01 |
| Mar 3, 2026 | Cohlhepp Ryan | Option Excercise | 12892 | 3.79 | $ 48,858.10 |
| Mar 3, 2026 | Cohlhepp Ryan | Open Market Sale | 17392 | 18.16 | $ 315,892.64 |
| Mar 3, 2026 | Hyep Ivan | Option Excercise | 16518 | 3.79 | $ 62,599.92 |
| Mar 3, 2026 | Hyep Ivan | Open Market Sale | 16518 | 18.22 | $ 300,971.46 |
| Mar 3, 2026 | Raben David | Option Excercise | 16500 | 3.79 | $ 62,531.70 |
| Feb 26, 2026 | RA CAPITAL MANAGEMENT, LLC | Open Market Purchase | 300000 | 16.00 | $ 4,800,000.00 |
| Feb 26, 2026 | RA Capital Healthcare Fund LP | Open Market Purchase | 300000 | 16.00 | $ 4,800,000.00 |
| Feb 26, 2026 | RA Capital Nexus Fund III, L.P. | Open Market Purchase | 300000 | 16.00 | $ 4,800,000.00 |
| Feb 26, 2026 | Kolchinsky Peter | Open Market Purchase | 300000 | 16.00 | $ 4,800,000.00 |
| Feb 26, 2026 | Shah Rajeev M. | Open Market Purchase | 300000 | 16.00 | $ 4,800,000.00 |
| Feb 25, 2026 | Cohlhepp Ryan | Option Excercise | 3108 | 3.79 | $ 11,778.70 |
| Feb 25, 2026 | Cohlhepp Ryan | Open Market Sale | 3631 | 18.04 | $ 65,501.42 |
| Jan 22, 2026 | Cohlhepp Ryan | Open Market Sale | 3828 | 18.10 | $ 69,295.99 |
| Jan 22, 2026 | Hyep Ivan | Option Excercise | 1882 | 3.79 | $ 7,132.40 |
| Jan 22, 2026 | Hyep Ivan | Open Market Sale | 1882 | 18.15 | $ 34,162.44 |
| Jan 15, 2026 | Cohlhepp Ryan | Open Market Sale | 149 | 18.02 | $ 2,684.98 |
| Dec 26, 2025 | Cohlhepp Ryan | Option Excercise | 25000 | 4.44 | $ 110,922.50 |
| Dec 26, 2025 | Raben David | Option Excercise | 19789 | 3.79 | $ 74,996.35 |
| Dec 22, 2025 | Hyep Ivan | Option Excercise | 9200 | 3.79 | $ 34,866.16 |
| Dec 22, 2025 | Hyep Ivan | Open Market Sale | 9200 | 18.31 | $ 168,491.56 |
| Dec 16, 2025 | Mazumdar Claire | Option Excercise | 29500 | 5.45 | $ 160,884.15 |
| Dec 15, 2025 | Cohlhepp Ryan | Option Excercise | 8000 | 3.79 | $ 30,318.40 |
| Dec 15, 2025 | Cohlhepp Ryan | Open Market Sale | 12500 | 18.68 | $ 233,547.50 |
| Nov 24, 2025 | Raben David | Option Excercise | 11000 | 3.79 | $ 41,687.80 |
| Nov 24, 2025 | Raben David | Open Market Sale | 11000 | 18.65 | $ 205,108.20 |
| Nov 24, 2025 | Mazumdar Claire | Option Excercise | 41163 | 3.79 | $ 155,999.54 |
| Nov 24, 2025 | Mazumdar Claire | Open Market Sale | 41163 | 18.86 | $ 776,428.85 |
| Nov 21, 2025 | Hyep Ivan | Option Excercise | 18400 | 3.79 | $ 69,732.32 |
| Nov 21, 2025 | Hyep Ivan | Open Market Sale | 18400 | 18.54 | $ 341,074.44 |
| Nov 21, 2025 | Cohlhepp Ryan | Option Excercise | 8000 | 3.79 | $ 30,318.40 |
| Nov 21, 2025 | Cohlhepp Ryan | Open Market Sale | 12500 | 18.05 | $ 225,587.50 |
| Oct 16, 2025 | Mazumdar Claire | Open Market Sale | 24103 | 18.83 | $ 453,760.67 |
| Oct 16, 2025 | Mazumdar Claire | Option Excercise | 24103 | 3.79 | $ 91,345.55 |
| Oct 15, 2025 | Cohlhepp Ryan | Option Excercise | 8000 | 3.79 | $ 30,318.40 |
| Oct 15, 2025 | Cohlhepp Ryan | Open Market Sale | 12500 | 18.16 | $ 226,942.50 |
| Oct 13, 2025 | Mazumdar Claire | Option Excercise | 24734 | 3.79 | $ 93,736.91 |
| Oct 13, 2025 | Mazumdar Claire | Open Market Sale | 24734 | 18.88 | $ 466,936.46 |
| Oct 9, 2025 | Hyep Ivan | Option Excercise | 6415 | 3.79 | $ 24,311.57 |
| Oct 9, 2025 | Hyep Ivan | Open Market Sale | 6415 | 18.23 | $ 116,931.34 |
| Oct 9, 2025 | Raben David | Option Excercise | 22000 | 3.79 | $ 83,375.60 |
| Oct 9, 2025 | Raben David | Open Market Sale | 22000 | 18.45 | $ 405,900.00 |
| Oct 6, 2025 | Hyep Ivan | Option Excercise | 30385 | 3.79 | $ 115,153.07 |
| Oct 6, 2025 | Hyep Ivan | Open Market Sale | 30385 | 18.21 | $ 553,198.15 |
| Oct 6, 2025 | Cohlhepp Ryan | Option Excercise | 32000 | 3.79 | $ 121,273.60 |
| Oct 6, 2025 | Cohlhepp Ryan | Open Market Sale | 50500 | 18.06 | $ 911,841.99 |
| Sep 29, 2025 | Meisner Lara | Option Excercise | 33807 | 9.24 | $ 312,495.00 |
| Sep 29, 2025 | Meisner Lara | Open Market Sale | 33807 | 14.75 | $ 498,653.25 |
| Sep 15, 2025 | Meisner Lara | Option Excercise | 15829 | 5.45 | $ 86,268.05 |
| Sep 15, 2025 | Meisner Lara | Open Market Sale | 15829 | 11.49 | $ 181,875.21 |
| Jun 16, 2025 | Meisner Lara | Option Excercise | 15829 | 5.45 | $ 86,268.05 |
| Jun 16, 2025 | Meisner Lara | Open Market Sale | 15829 | 10.43 | $ 165,096.47 |
| Mar 14, 2025 | Meisner Lara | Option Excercise | 79146 | 5.45 | $ 431,345.70 |
| Mar 14, 2025 | Meisner Lara | Open Market Sale | 79146 | 12.90 | $ 1,021,210.80 |