We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
2276
15 37 22 58.9%
2277
15 17 2 18.7%
2278
15 26 11 6.09%
MTA
2279
Metalla Royalty & Streaming
MTA
$693M
15 24 9 11.9%
2280
15 20 5 9.89%
2281
15 24 9 1.37%
2282
15 27 12 0.79%
2283
15 18 3 24.7%
2284
15 25 10 52.9%
2285
15 18 3 18.3%
CMTL icon
2286
Comtech Telecommunications
CMTL
$62M
15 22 7 37.7%
2287
15 29 14 68.9%
2288
15 19 4 15.9%
2289
15 23 8 1.87%
2290
15 23 8 67.4%
2291
15 20 5 17.5%
2292
15 19 4 15%
2293
15 23 8 24.8%
2294
15 24 9 27.4%
2295
15 20 5 7.74%
2296
15 22 7 108%
2297
15 21 6 21.3%
2298
15 24 9 17.6%
2299
15 18 3 0.1%
2300
15 17 2 1.58%