| Oct 21, 2026 | John A Borgeson | CHIEF FINANCIAL OFFICER | SELL-OPTIONS | — | $46.25 | $2.6M |
| Sep 28, 2026 | BAKER BROS ADVISORS LP, LP, Baker Bros Advisors GP LLC, Baker Brothers Life Sciences LP, FELIX BAKER, JULIAN BAKER | — | BUY | 715.592K | $88.59 | $63.4M |
| Sep 28, 2026 | BAKER BROS ADVISORS LP, LP, Baker Bros Advisors GP LLC, Baker Brothers Life Sciences LP, FELIX BAKER, JULIAN BAKER | — | BUY | 418.323K | $83.58 | $35.0M |
| Sep 28, 2026 | BAKER BROS ADVISORS LP, LP, Baker Bros Advisors GP LLC, Baker Brothers Life Sciences LP, FELIX BAKER, JULIAN BAKER | — | BUY | 807.840K | $72.57 | $58.6M |
| Jun 4, 2026 | John A Borgeson | CHIEF FINANCIAL OFFICER | SELL-OPTIONS | — | $17.57 | $992K |