| Nov 20, 2025 | Yea Christopher | Option Excercise | 87390 | 0.00 | $ 375.78 |
| Nov 18, 2025 | Palleiko Benjamin L | Open Market Sale | 4466 | 14.48 | $ 64,665.00 |
| Nov 18, 2025 | Yea Christopher | Open Market Sale | 2683 | 14.48 | $ 38,848.23 |
| Nov 18, 2025 | Audhya Paul K. | Open Market Sale | 3075 | 14.48 | $ 44,524.46 |
| Nov 17, 2025 | Palleiko Benjamin L | Option Excercise | 9364 | | $ 0.00 |
| Nov 17, 2025 | Yea Christopher | Option Excercise | 4205 | | $ 0.00 |
| Nov 17, 2025 | Audhya Paul K. | Option Excercise | 6447 | | $ 0.00 |
| Nov 12, 2025 | Palleiko Benjamin L | Open Market Sale | 3328 | 11.55 | $ 38,438.40 |
| Nov 11, 2025 | Palleiko Benjamin L | Option Excercise | 7120 | | $ 0.00 |
| Sep 8, 2025 | Palleiko Benjamin L | Open Market Sale | 7294 | 15.84 | $ 115,536.96 |
| Sep 6, 2025 | Palleiko Benjamin L | Option Excercise | 15625 | | $ 0.00 |
| Aug 25, 2025 | Sweeny Nicole | Open Market Sale | 1480 | 13.42 | $ 19,861.60 |
| Aug 25, 2025 | Yea Christopher | Open Market Sale | 1954 | 13.42 | $ 26,222.68 |
| Aug 25, 2025 | Audhya Paul K. | Open Market Sale | 2336 | 13.42 | $ 31,349.12 |
| Aug 22, 2025 | Yea Christopher | Open Market Sale | 2362 | 13.22 | $ 31,232.25 |
| Aug 22, 2025 | Audhya Paul K. | Open Market Sale | 2942 | 13.22 | $ 38,901.48 |
| Aug 22, 2025 | Palleiko Benjamin L | Open Market Sale | 10940 | 13.22 | $ 144,657.43 |
| Aug 22, 2025 | Sweeny Nicole | Open Market Sale | 1864 | 13.22 | $ 24,647.30 |
| Aug 22, 2025 | Sweeny Nicole | Option Excercise | 5000 | | $ 0.00 |
| Aug 22, 2025 | Yea Christopher | Option Excercise | 3125 | | $ 0.00 |
| Aug 22, 2025 | Audhya Paul K. | Option Excercise | 5000 | | $ 0.00 |
| Aug 21, 2025 | Yea Christopher | Option Excercise | 3750 | | $ 0.00 |
| Aug 21, 2025 | Audhya Paul K. | Option Excercise | 6250 | | $ 0.00 |
| Aug 21, 2025 | Palleiko Benjamin L | Option Excercise | 23250 | | $ 0.00 |
| Aug 21, 2025 | Sweeny Nicole | Option Excercise | 6250 | | $ 0.00 |
| Aug 18, 2025 | Yea Christopher | Open Market Sale | 2649 | 13.19 | $ 34,932.36 |
| Aug 18, 2025 | Audhya Paul K. | Open Market Sale | 2939 | 13.19 | $ 38,756.59 |
| Aug 18, 2025 | Palleiko Benjamin L | Open Market Sale | 4409 | 13.19 | $ 58,141.48 |
| Aug 17, 2025 | Yea Christopher | Option Excercise | 4203 | | $ 0.00 |
| Aug 17, 2025 | Audhya Paul K. | Option Excercise | 6446 | | $ 0.00 |
| Aug 17, 2025 | Palleiko Benjamin L | Option Excercise | 9362 | | $ 0.00 |
| Jul 9, 2025 | Yea Christopher | Open Market Sale | 30250 | 15.69 | $ 474,698.13 |
| Jul 9, 2025 | Palleiko Benjamin L | Open Market Sale | 32979 | 15.69 | $ 517,522.96 |
| Jul 8, 2025 | Yea Christopher | Grant | 60000 | | $ 0.00 |
| Jul 8, 2025 | Palleiko Benjamin L | Grant | 87500 | | $ 0.00 |
| Jun 9, 2025 | Palleiko Benjamin L | Open Market Sale | 7169 | 14.50 | $ 103,950.50 |
| Jun 6, 2025 | Palleiko Benjamin L | Option Excercise | 15625 | | $ 0.00 |
| May 23, 2025 | Audhya Paul K. | Open Market Sale | 2146 | 11.31 | $ 24,271.69 |
| May 23, 2025 | Yea Christopher | Open Market Sale | 1926 | 11.31 | $ 21,781.71 |
| May 22, 2025 | Audhya Paul K. | Open Market Sale | 2689 | 11.88 | $ 31,933.22 |
| May 22, 2025 | Yea Christopher | Open Market Sale | 2317 | 11.88 | $ 27,515.53 |
| May 22, 2025 | Palleiko Benjamin L | Open Market Sale | 9999 | 11.88 | $ 118,743.12 |
| May 22, 2025 | Audhya Paul K. | Option Excercise | 5000 | | $ 0.00 |
| May 22, 2025 | Yea Christopher | Option Excercise | 3125 | | $ 0.00 |
| May 21, 2025 | Audhya Paul K. | Option Excercise | 6250 | | $ 0.00 |
| May 21, 2025 | Yea Christopher | Option Excercise | 3750 | | $ 0.00 |
| May 21, 2025 | Palleiko Benjamin L | Option Excercise | 23250 | | $ 0.00 |
| May 19, 2025 | Yea Christopher | Open Market Sale | 2600 | 11.84 | $ 30,791.28 |
| May 19, 2025 | Palleiko Benjamin L | Open Market Sale | 3808 | 11.84 | $ 45,097.38 |
| May 17, 2025 | Yea Christopher | Option Excercise | 4205 | | $ 0.00 |
| May 17, 2025 | Palleiko Benjamin L | Option Excercise | 9364 | | $ 0.00 |
| Apr 9, 2025 | Venrock Healthcare Capital Partners III, L.P. | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | VHCP Co-Investment Holdings III, LLC | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | VHCP Management EG, LLC | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | Venrock Healthcare Capital Partners EG, L.P. | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | VHCP Management III, LLC | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | Koh Bong Y | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Apr 9, 2025 | Shah Nimish P | Open Market Purchase | 25000 | 9.42 | $ 235,500.00 |
| Mar 7, 2025 | Palleiko Benjamin L | Open Market Sale | 6669 | 11.97 | $ 79,827.93 |
| Mar 6, 2025 | Palleiko Benjamin L | Option Excercise | 15625 | | $ 0.00 |
| Feb 24, 2025 | Audhya Paul K. | Open Market Sale | 2394 | 10.02 | $ 23,987.88 |
| Feb 24, 2025 | Yea Christopher | Open Market Sale | 1918 | 10.02 | $ 19,218.36 |
| Feb 22, 2025 | Audhya Paul K. | Option Excercise | 5000 | | $ 0.00 |
| Feb 22, 2025 | Yea Christopher | Option Excercise | 3125 | | $ 0.00 |
| Feb 18, 2025 | Yea Christopher | Open Market Sale | 2601 | 9.82 | $ 25,552.74 |
| Feb 18, 2025 | Audhya Paul K. | Open Market Sale | 3125 | 9.82 | $ 30,700.62 |
| Feb 18, 2025 | Palleiko Benjamin L | Open Market Sale | 5104 | 9.82 | $ 50,142.72 |
| Feb 17, 2025 | Yea Christopher | Option Excercise | 4204 | | $ 0.00 |
| Feb 17, 2025 | Audhya Paul K. | Option Excercise | 6447 | | $ 0.00 |
| Feb 17, 2025 | Palleiko Benjamin L | Option Excercise | 9363 | | $ 0.00 |
| Feb 12, 2025 | Venrock Healthcare Capital Partners III, L.P. | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | VHCP Co-Investment Holdings III, LLC | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | VHCP Management EG, LLC | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | Venrock Healthcare Capital Partners EG, L.P. | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | VHCP Management III, LLC | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | Koh Bong Y | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 12, 2025 | Shah Nimish P | Open Market Purchase | 161700 | 9.27 | $ 1,498,661.00 |
| Feb 7, 2025 | Venrock Healthcare Capital Partners III, L.P. | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | VHCP Co-Investment Holdings III, LLC | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | VHCP Management EG, LLC | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | Venrock Healthcare Capital Partners EG, L.P. | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | VHCP Management III, LLC | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | Koh Bong Y | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Feb 7, 2025 | Shah Nimish P | Open Market Purchase | 104489 | 9.26 | $ 967,144.93 |
| Jan 30, 2025 | Venrock Healthcare Capital Partners III, L.P. | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | VHCP Co-Investment Holdings III, LLC | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | VHCP Management EG, LLC | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | Venrock Healthcare Capital Partners EG, L.P. | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | VHCP Management III, LLC | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | Koh Bong Y | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Jan 30, 2025 | Shah Nimish P | Open Market Purchase | 70023 | 8.88 | $ 621,628.02 |
| Dec 9, 2024 | Palleiko Benjamin L | Open Market Sale | 7627 | 9.75 | $ 74,363.25 |
| Dec 6, 2024 | Palleiko Benjamin L | Option Excercise | 15625 | | $ 0.00 |