Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
2276
1 30 29 10.5%
2277
1 29 28 78%
2278
1 28 27 37.1%
NMFC icon
2279
New Mountain Finance
NMFC
$1.03B
1 28 27 8.34%
2280
1 27 26 62.5%
2281
1 27 26 62.3%
2282
1 27 26 49%
2283
1 27 26 11.4%
2284
1 27 26 113%
2285
1 27 26 35.5%
TAN icon
2286
Invesco Solar ETF
TAN
$861M
1 27 26 43.4%
2287
1 27 26 6.43%
2288
1 26 25 5.48%
2289
1 26 25 4.2%
2290
1 26 25 21.6%
2291
1 25 24 22.8%
2292
1 25 24 13.6%
2293
1 25 24 26.4%
2294
1 24 23 1.42%
2295
1 23 22 10.3%
2296
1 23 22 5.38%
2297
1 23 22 2.96%
2298
1 22 21 20.2%
2299
1 22 21 53.8%
2300
1 21 20 32%