| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| M&G Plc |
31 Dec, 2025 |
6,871,094 |
0 |
0.00% |
$13,742,188.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
997,708 |
379,144 |
61.29% |
$1,636,241.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$2,188,588.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$2,188,588.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$2,188,588.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$1,574,247.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$2,188,588.00 |
| CIBC WORLD MARKET INC. |
31 Dec, 2025 |
959,907 |
0 |
0.00% |
$2,188,588.00 |
| BARD ASSOCIATES INC |
31 Dec, 2025 |
783,989 |
783,989 |
0.00% |
$1,285,742.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
618,564 |
309,746 |
100.30% |
$1,410,326.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
618,564 |
309,746 |
100.30% |
$1,410,326.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
618,564 |
309,746 |
100.30% |
$1,410,326.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
618,564 |
309,746 |
100.30% |
$1,410,326.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
31 Dec, 2025 |
618,564 |
309,746 |
100.30% |
$1,410,326.00 |
| Marex Group plc |
31 Dec, 2025 |
453,750 |
453,750 |
0.00% |
$744,150.00 |