We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
31 Dec ‘25
1701
18 57 39 3.93%
1702
18 673 655 20.5%
1703
18 38 20 5.75%
SLRC icon
1704
SLR Investment Corp
SLRC
$679M
18 48 30 19.5%
1705
18 78 60 8.34%
1706
18 24 6 2.29%
1707
18 61 43 3.7%
1708
18 122 104 52%
1709
18 21 3 62%
1710
18 507 489 5.06%
KEP icon
1711
Korea Electric Power
KEP
$15.4B
18 68 50 27.2%
1712
18 31 13 298%
1713
18 27 9 43.9%
1714
17 33 16 12.5%
1715
17 22 5 0.26%
1716
17 20 3 16.7%
1717
17 24 7 13.1%
1718
17 160 143 50.1%
1719
17 42 25 11.5%
1720
17 28 11 8.96%
1721
17 47 30 5.19%
1722
17 48 31 121%
1723
17 87 70 24%
1724
17 93 76 6.43%
1725
17 110 93 4.26%