| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
10,909,256 |
0 |
0.00% |
$31,636,842.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
10,909,256 |
0 |
0.00% |
$31,636,842.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
10,909,256 |
0 |
0.00% |
$31,636,842.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
10,909,256 |
0 |
0.00% |
$31,636,842.00 |
| ORBIMED ADVISORS LLC |
31 Dec, 2025 |
10,909,256 |
0 |
0.00% |
$31,636,842.00 |
| BAKER BROS. ADVISORS LP |
31 Dec, 2025 |
10,123,824 |
0 |
0.00% |
$29,359,090.00 |
| BAKER BROS. ADVISORS LP |
31 Dec, 2025 |
10,123,824 |
0 |
0.00% |
$29,359,090.00 |
| BAKER BROS. ADVISORS LP |
31 Dec, 2025 |
10,123,824 |
0 |
0.00% |
$29,359,090.00 |
| BAKER BROS. ADVISORS LP |
31 Dec, 2025 |
10,123,824 |
0 |
0.00% |
$29,359,090.00 |
| BAKER BROS. ADVISORS LP |
31 Dec, 2025 |
10,123,824 |
0 |
0.00% |
$29,359,090.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,413,986 |
421,132 |
42.42% |
$4,100,559.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,413,986 |
421,132 |
42.42% |
$4,100,559.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,413,986 |
421,132 |
42.42% |
$4,100,559.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,413,986 |
421,132 |
42.42% |
$4,100,559.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,413,986 |
421,132 |
42.42% |
$4,100,559.00 |
| Kynam Capital Management, LP |
31 Dec, 2025 |
788,867 |
788,867 |
0.00% |
$2,287,714.00 |
| Kynam Capital Management, LP |
31 Dec, 2025 |
788,867 |
788,867 |
0.00% |
$2,287,714.00 |
| Kynam Capital Management, LP |
31 Dec, 2025 |
788,867 |
788,867 |
0.00% |
$2,287,714.00 |
| Kynam Capital Management, LP |
31 Dec, 2025 |
788,867 |
788,867 |
0.00% |
$2,287,714.00 |
| Kynam Capital Management, LP |
31 Dec, 2025 |
788,867 |
788,867 |
0.00% |
$2,287,714.00 |