Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
351
3 57 54 19.6%
352
3 54 51 75%
353
3 52 49 7.82%
MAIN icon
354
Main Street Capital
MAIN
$5.16B
3 51 48 1.13%
355
3 50 47 13.5%
356
3 46 43 178%
357
3 45 42 0.03%
358
3 45 42 29.5%
359
3 42 39 98.3%
360
3 41 38 0.24%
IVT icon
361
InvenTrust Properties
IVT
$2.42B
3 40 37 5.21%
362
3 34 31 11.6%
363
3 31 28 3.19%
364
3 31 28 40.4%
365
3 28 25 269%
366
3 27 24 0.55%
367
3 26 23 24.8%
368
3 23 20 207%
369
3 23 20 30.5%
370
3 20 17 3.72%
371
3 18 15 33.5%
372
3 16 13 1.42%
373
3 13 10 21.7%
374
3 9 6 132%
375
3 8 5 46.9%