| MIRABELLA FINANCIAL SERVICES LLP |
31 Mar, 2026 |
22,169,949 |
4,056,486 |
22.39% |
$254,954,090.00 |
| Robert Bosch GmbH |
31 Mar, 2026 |
10,462,451 |
0 |
0.00% |
$120,318,187.00 |
| DnB Asset Management AS |
31 Mar, 2026 |
145,752 |
1,031 |
0.71% |
$1,664,488.00 |
| PRELUDE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
56,814 |
-2,600 |
-4.38% |
$653,361.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
35,718 |
0 |
0.00% |
$410,757.00 |
| Raymond James Financial Inc |
31 Mar, 2026 |
35,125 |
0 |
0.00% |
$403,938.00 |
| UBS Group AG |
31 Mar, 2026 |
19,422 |
-181 |
-0.92% |
$223,353.00 |
| Aureus Asset Management, LLC |
31 Mar, 2026 |
15,000 |
0 |
0.00% |
$172,500.00 |
| Morgan Stanley |
31 Mar, 2026 |
12,646 |
12,646 |
0.00% |
$145,429.00 |
| Crewe Advisors LLC |
31 Mar, 2026 |
5,000 |
0 |
0.00% |
$57,500.00 |
| GAMMA Investing LLC |
31 Mar, 2026 |
1,157 |
-595 |
-33.96% |
$13,306.00 |
| WOLVERINE ASSET MANAGEMENT LLC |
31 Mar, 2026 |
866 |
866 |
0.00% |
$9,959.00 |
| Millstone Evans Group, LLC |
31 Mar, 2026 |
650 |
0 |
0.00% |
$7,475.00 |
| Barclays Plc |
31 Mar, 2026 |
383 |
0 |
0.00% |
$4,405.00 |
| Advisory Services Network, LLC |
31 Mar, 2026 |
140 |
140 |
0.00% |
$1,610.00 |
| SIMPLEX TRADING, LLC |
31 Mar, 2026 |
36 |
36 |
0.00% |
$414.00 |
| Royal Bank Of Canada |
31 Mar, 2026 |
14 |
-1,554 |
-99.11% |
$0.00 |