| FMR LLC |
31 Dec, 2025 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Dec, 2025 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Dec, 2025 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Dec, 2025 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Dec, 2025 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| Sanofi |
31 Dec, 2025 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Dec, 2025 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Dec, 2025 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Dec, 2025 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Dec, 2025 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Empery Asset Management, LP |
31 Dec, 2025 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Dec, 2025 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Dec, 2025 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Dec, 2025 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Dec, 2025 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |