|  Oct 2, 2025  |  Lee Kevin  | Open Market Sale |  5494  |  8.41  |  $ 46,181.91  | 
|  Oct 2, 2025  |  Skynner Michael  | Open Market Sale |  1802  |  8.41  |  $ 15,146.58  | 
|  Oct 2, 2025  |  Milnes Alistair  | Open Market Sale |  2125  |  8.40  |  $ 17,859.78  | 
|  Oct 2, 2025  |  Hannay Michael Charles Ferguson  | Open Market Sale |  723  |  8.40  |  $ 6,075.70  | 
|  Oct 2, 2025  |  Young Alethia  | Open Market Sale |  482  |  8.51  |  $ 4,103.13  | 
|  Oct 2, 2025  |  Thompson Travis Alvin  | Open Market Sale |  324  |  8.40  |  $ 2,722.63  | 
|  Oct 2, 2025  |  Swanton Robert Charles  | Open Market Sale |  102  |  8.55  |  $ 872.10  | 
|  Sep 8, 2025  |  DANSEY ROGER D  | Grant |  12500  |  0.00  |  $ 0.00  | 
|  Sep 8, 2025  |  Hoppenot Herve  | Grant |  12500  |  0.00  |  $ 0.00  | 
|  Aug 12, 2025  |  Swanton Robert Charles  | Grant |  12500  |  0.00  |  $ 0.00  | 
|  Jul 2, 2025  |  Lee Kevin  | Open Market Sale |  5461  |  7.29  |  $ 39,836.04  | 
|  Jul 2, 2025  |  Skynner Michael  | Open Market Sale |  1791  |  7.28  |  $ 13,036.29  | 
|  Jul 2, 2025  |  Milnes Alistair  | Open Market Sale |  2115  |  7.25  |  $ 15,333.45  | 
|  Jul 2, 2025  |  Hannay Michael Charles Ferguson  | Open Market Sale |  722  |  7.21  |  $ 5,205.78  | 
|  Jul 2, 2025  |  Thompson Travis Alvin  | Open Market Sale |  306  |  7.20  |  $ 2,204.54  | 
|  Jul 2, 2025  |  Young Alethia  | Open Market Sale |  204  |  7.09  |  $ 1,446.36  | 
|  Apr 2, 2025  |  Lee Kevin  | Open Market Sale |  5669  |  7.69  |  $ 43,612.10  | 
|  Apr 2, 2025  |  Milnes Alistair  | Open Market Sale |  2171  |  7.76  |  $ 16,850.90  | 
|  Apr 2, 2025  |  Hannay Michael Charles Ferguson  | Open Market Sale |  733  |  7.82  |  $ 5,735.02  | 
|  Apr 2, 2025  |  Thompson Travis Alvin  | Open Market Sale |  319  |  7.84  |  $ 2,499.52  | 
|  Apr 2, 2025  |  Young Alethia  | Open Market Sale |  215  |  8.02  |  $ 1,724.30  | 
|  Apr 2, 2025  |  Skynner Michael  | Open Market Sale |  1852  |  7.72  |  $ 14,292.52  | 
|  Mar 25, 2025  |  Riva Alessandro  | Grant |  12500  |  0.00  |  $ 0.00  | 
|  Jan 3, 2025  |  Thompson Travis Alvin  | Open Market Sale |  2845  |  14.99  |  $ 42,635.25  | 
|  Jan 3, 2025  |  Crockett Nigel  | Open Market Sale |  936  |  14.75  |  $ 13,806.00  | 
|  Jan 3, 2025  |  Skynner Michael  | Open Market Sale |  936  |  14.75  |  $ 13,806.00  | 
|  Jan 3, 2025  |  Hannay Michael Charles Ferguson  | Open Market Sale |  239  |  14.75  |  $ 3,525.25  | 
|  Jan 3, 2025  |  Lee Kevin  | Open Market Sale |  3092  |  14.75  |  $ 45,607.00  | 
|  Jan 3, 2025  |  Milnes Alistair  | Open Market Sale |  936  |  14.75  |  $ 13,806.00  | 
|  Dec 13, 2024  |  BAKER BROS. ADVISORS LP  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Dec 13, 2024  |  667, L.P.  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Dec 13, 2024  |  Baker Bros. Advisors (GP) LLC  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Dec 13, 2024  |  Baker Brothers Life Sciences LP  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Dec 13, 2024  |  BAKER FELIX  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Dec 13, 2024  |  BAKER JULIAN  | Open Market Purchase |  1485397  |  14.29  |  $ 21,230,384.81  | 
|  Nov 11, 2024  |  Thompson Travis Alvin  | Option Excercise |  2575  |  5.67  |  $ 14,608.16  | 
|  Nov 11, 2024  |  Thompson Travis Alvin  | Open Market Sale |  6256  |  25.11  |  $ 157,113.55  |