| Janus Henderson Group Plc |
31 Dec, 2025 |
3,921,568 |
3,921,568 |
0.00% |
$20,470,585.00 |
| Janus Henderson Group Plc |
31 Dec, 2025 |
3,921,568 |
3,921,568 |
0.00% |
$20,470,585.00 |
| Janus Henderson Group Plc |
31 Dec, 2025 |
3,921,568 |
3,921,568 |
0.00% |
$20,470,585.00 |
| Janus Henderson Group Plc |
31 Dec, 2025 |
3,921,568 |
3,921,568 |
0.00% |
$20,470,585.00 |
| Janus Henderson Group Plc |
31 Dec, 2025 |
3,921,568 |
3,921,568 |
0.00% |
$20,470,585.00 |
| Saturn V Capital Management LP |
31 Dec, 2025 |
2,999,169 |
2,999,169 |
0.00% |
$15,685,654.00 |
| Saturn V Capital Management LP |
31 Dec, 2025 |
2,999,169 |
2,999,169 |
0.00% |
$15,685,654.00 |
| Saturn V Capital Management LP |
31 Dec, 2025 |
2,999,169 |
2,999,169 |
0.00% |
$15,685,654.00 |
| Saturn V Capital Management LP |
31 Dec, 2025 |
2,999,169 |
2,999,169 |
0.00% |
$15,685,654.00 |
| Saturn V Capital Management LP |
31 Dec, 2025 |
2,999,169 |
2,999,169 |
0.00% |
$15,685,654.00 |
| EVENTIDE ASSET MANAGEMENT, LLC |
31 Dec, 2025 |
2,549,019 |
2,549,019 |
0.00% |
$13,331,369.00 |
| EVENTIDE ASSET MANAGEMENT, LLC |
31 Dec, 2025 |
2,549,019 |
2,549,019 |
0.00% |
$13,331,369.00 |
| EVENTIDE ASSET MANAGEMENT, LLC |
31 Dec, 2025 |
2,549,019 |
2,549,019 |
0.00% |
$13,331,369.00 |
| EVENTIDE ASSET MANAGEMENT, LLC |
31 Dec, 2025 |
2,549,019 |
2,549,019 |
0.00% |
$13,331,369.00 |
| EVENTIDE ASSET MANAGEMENT, LLC |
31 Dec, 2025 |
2,549,019 |
2,549,019 |
0.00% |
$13,331,369.00 |
| MARSHALL WACE, LLP |
31 Dec, 2025 |
1,978,743 |
1,923,708 |
3,495.43% |
$10,348,824.00 |
| MARSHALL WACE, LLP |
31 Dec, 2025 |
1,978,743 |
1,923,708 |
3,495.43% |
$10,348,824.00 |
| MARSHALL WACE, LLP |
31 Dec, 2025 |
1,978,743 |
1,923,708 |
3,495.43% |
$10,348,824.00 |
| MARSHALL WACE, LLP |
31 Dec, 2025 |
1,978,743 |
1,923,708 |
3,495.43% |
$10,348,824.00 |
| MARSHALL WACE, LLP |
31 Dec, 2025 |
1,978,743 |
1,923,708 |
3,495.43% |
$10,348,824.00 |