| FMR LLC |
31 Mar, 2026 |
7,085,423 |
190,935 |
2.77% |
$99,550,194.00 |
| FMR LLC |
31 Mar, 2026 |
6,894,488 |
2,005,707 |
41.03% |
$106,381,950.00 |
| FMR LLC |
31 Mar, 2026 |
6,894,488 |
2,005,707 |
41.03% |
$106,381,950.00 |
| FMR LLC |
31 Mar, 2026 |
6,894,488 |
2,005,707 |
41.03% |
$106,381,950.00 |
| FMR LLC |
31 Mar, 2026 |
6,894,488 |
2,005,707 |
41.03% |
$106,381,950.00 |
| FMR LLC |
31 Mar, 2026 |
6,894,488 |
2,005,707 |
41.03% |
$106,381,950.00 |
| Janus Henderson Group Plc |
31 Mar, 2026 |
6,211,338 |
6,211,338 |
0.00% |
$87,114,016.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
1,333,126 |
41.40% |
$70,260,412.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
1,333,126 |
41.40% |
$70,260,412.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
1,333,126 |
41.40% |
$70,260,412.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
0 |
0.00% |
$63,976,591.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
1,333,126 |
41.40% |
$70,260,412.00 |
| Fairmount Funds Management LLC |
31 Mar, 2026 |
4,553,494 |
1,333,126 |
41.40% |
$70,260,412.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
2,608,757 |
245.57% |
$56,644,811.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
2,608,757 |
245.57% |
$56,644,811.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
2,608,757 |
245.57% |
$56,644,811.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
2,608,757 |
245.57% |
$56,644,811.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
2,608,757 |
245.57% |
$56,644,811.00 |
| RA CAPITAL MANAGEMENT, L.P. |
31 Mar, 2026 |
3,671,083 |
0 |
0.00% |
$51,578,716.00 |
| Bellevue Group AG |
31 Mar, 2026 |
3,501,502 |
160,399 |
4.80% |
$49,196,103.00 |