Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
5026
0 13 13 133%
5027
0 11 11 3.34%
5028
0 16 16 51.3%
SLRC icon
5029
SLR Investment Corp
SLRC
$803M
0 22 22 4.1%
5030
0 12 12 41.1%
5031
0 11 11 14.9%
5032
0 15 15 173%
5033
0 21 21 55%
5034
0 14 14 26.5%
5035
0 14 14 9.49%
IE icon
5036
Ivanhoe Electric
IE
$2.18B
0 15 15 41.4%
5037
0 26 26 73.1%
5038
0 16 16 1.12%
5039
0 14 14 72.5%
5040
0 8 8 12.1%
5041
0 11 11 20.3%
5042
0 10 10 12.8%
5043
0 7 7 252%
5044
0 15 15 95.8%
5045
0 10 10 67.7%
5046
0 9 9 73.5%
5047
0 19 19 19.6%
5048
0 6 6 40.3%
5049
0 8 8 19.8%
5050
0 8 8 13.1%