| Astley-Sparke Philip | Director | 1.68% | 1,412,414 | May 18, 2026 |
| 667, L.P. | Director · 10% owner | — | — | — |
| Baker Bros. Advisors (GP) LLC | Director · 10% owner | — | — | — |
| Baker Bros. Advisors LP | Director · 10% owner | — | — | Apr 1, 2026 |
| Baker Brothers Life Sciences LP | Director · 10% owner | — | — | — |
| BAKER FELIX | Director · 10% owner | — | — | — |
| BAKER JULIAN | Director · 10% owner | — | — | — |
| SLATTERY JOSEPH P | Director | — | — | Apr 1, 2026 |