| FMR LLC |
31 Mar, 2026 |
9,697,938 |
12,443 |
0.13% |
$51,108,133.00 |
| FMR LLC |
31 Mar, 2026 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Mar, 2026 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Mar, 2026 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Mar, 2026 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| FMR LLC |
31 Mar, 2026 |
9,685,495 |
898,443 |
10.22% |
$63,730,557.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$14,274,106.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Sanofi |
31 Mar, 2026 |
2,708,559 |
0 |
0.00% |
$17,822,318.00 |
| Empery Asset Management, LP |
31 Mar, 2026 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Mar, 2026 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Mar, 2026 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Mar, 2026 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| Empery Asset Management, LP |
31 Mar, 2026 |
2,674,950 |
2,674,950 |
0.00% |
$17,601,171.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
2,568,293 |
153,049 |
6.34% |
$16,899,368.00 |