| 17 September 2026 | RA CAPITAL MANAGEMENT LPInvestment Management Company | Sell Regular sell transaction (market) | 3,415,011 | $6.32 | $21,582,869.52 | 3,482,612 |
| 17 September 2026 | RA CAPITAL MANAGEMENT LPInvestment Management Company | Sell Regular sell transaction (market) | 33,800 | $7.46 | $252,148.00 | 3,448,812 |
| 7 July 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 85,918 | $44.86 | $3,854,281.48 | 2,469,959 |
| 6 July 2026 | Jennifer (Jen) FitzpatrickChief Legal/Compliance Officer | Sell Option/Award related | 10,250 | $43.60 | $446,862.08 | 0 |
| 30 June 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 115,844 | $45.50 | $5,270,902.00 | 2,555,877 |
| 27 May 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 101 | $44.49 | $4,493.49 | 2,671,721 |
| 11 May 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 184,639 | $46.22 | $8,534,014.58 | 2,671,822 |
| 8 May 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 59,767 | $44.58 | $2,664,412.86 | 2,856,461 |
| 7 May 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 48,546 | $44.61 | $2,165,637.06 | 2,916,228 |
| 18 April 2026 | ORBIMED ADVISORS LLCInvestment Management Company | Sell Regular sell transaction (market) | 2,948 | $44.52 | $131,244.96 | 2,964,774 |