| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Dec, 2025 |
6,306,127 |
0 |
0.00% |
$23,017,364.00 |
| Redmile Group, LLC |
31 Dec, 2025 |
5,539,724 |
0 |
0.00% |
$20,219,993.00 |
| Redmile Group, LLC |
31 Dec, 2025 |
5,539,724 |
0 |
0.00% |
$20,219,993.00 |
| Redmile Group, LLC |
31 Dec, 2025 |
5,539,724 |
0 |
0.00% |
$20,219,993.00 |
| Redmile Group, LLC |
31 Dec, 2025 |
5,539,724 |
0 |
0.00% |
$20,219,993.00 |
| Redmile Group, LLC |
31 Dec, 2025 |
5,539,724 |
0 |
0.00% |
$20,219,993.00 |
| NEXTBio Capital Management LP |
31 Dec, 2025 |
3,149,907 |
3,149,907 |
0.00% |
$11,497,161.00 |
| NEXTBio Capital Management LP |
31 Dec, 2025 |
3,149,907 |
3,149,907 |
0.00% |
$11,497,161.00 |
| NEXTBio Capital Management LP |
31 Dec, 2025 |
3,149,907 |
3,149,907 |
0.00% |
$11,497,161.00 |
| NEXTBio Capital Management LP |
31 Dec, 2025 |
3,149,907 |
3,149,907 |
0.00% |
$11,497,161.00 |
| NEXTBio Capital Management LP |
31 Dec, 2025 |
3,149,907 |
3,149,907 |
0.00% |
$11,497,161.00 |