| 09/17/26 | Fitzpatrick JenniferCLO and Head of Program Mgmt. | Award | 28,133 | - | - |
| 09/17/26 | Fitzpatrick JenniferCLO and Head of Program Mgmt. | Award | 28,132 | - | - |
| 09/17/26 | Mckee CharlotteCMO and Head of R&D | Award | 50,000 | - | - |
| 09/17/26 | Mckee CharlotteCMO and Head of R&D | Award | 50,000 | - | - |
| 09/17/26 | Ridloff ElenaCFO and CBO | Award | 47,269 | - | - |
| 09/17/26 | Ridloff ElenaCFO and CBO | Award | 47,268 | - | - |
| 09/17/26 | Cloonan MichaelPresident & CEO, Director | Award | 109,025 | - | - |
| 09/17/26 | Cloonan MichaelPresident & CEO, Director | Award | 109,025 | - | - |
| 09/17/26 | Ra Capital Management, L.p.Director, 10%+ Owner+ 5 joint filers | Sell | 3,415,011 | $6.32 | $21.58M |
| 09/17/26 | Ra Capital Management, L.p.Director, 10%+ Owner+ 5 joint filers | Sell | 33,800 | $7.46 | $252.15K |
| 07/07/26 | Thompson Peter A.Director | Sell | 85,918 | $44.86 | $3.85M |
| 07/07/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 85,918 | $44.86 | $3.85M |
| 07/06/26 | Fitzpatrick JenniferChief Legal Officer | Option Exercise | 10,250 | $6.11 | $62.63K |
| 07/06/26 | Fitzpatrick JenniferChief Legal Officer | Sell | 10,250 | $43.60 | $446.86K |
| 06/30/26 | Thompson Peter A.Director | Sell | 115,844 | $45.50 | $5.27M |
| 06/30/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 115,844 | $45.50 | $5.27M |
| 05/27/26 | Thompson Peter A.Director | Sell | 101 | $44.49 | $4.49K |
| 05/27/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 101 | $44.49 | $4.49K |
| 05/11/26 | Thompson Peter A.Director | Sell | 184,639 | $46.22 | $8.53M |
| 05/11/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 184,639 | $46.22 | $8.53M |
| 05/08/26 | Thompson Peter A.Director | Sell | 59,767 | $44.58 | $2.66M |
| 05/08/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 59,767 | $44.58 | $2.66M |
| 05/07/26 | Thompson Peter A.Director | Sell | 48,546 | $44.61 | $2.17M |
| 05/07/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 48,546 | $44.61 | $2.17M |
| 04/18/26 | Thompson Peter A.Director | Sell | 2,948 | $44.52 | $131.24K |
| 04/18/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 2,948 | $44.52 | $131.24K |
| 04/17/26 | Thompson Peter A.Director | Sell | 52,397 | $44.68 | $2.34M |
| 04/17/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 52,397 | $44.68 | $2.34M |
| 04/16/26 | Thompson Peter A.Director | Sell | 226,906 | $45.34 | $10.29M |
| 04/16/26 | Orbimed Advisors LlcDirector+ 1 joint filer | Sell | 226,906 | $45.34 | $10.29M |
| 04/15/26 | Thompson Peter A.Director | Sell | 235,863 | $44.64 | $10.53M |