Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘24
126
11 35 24 59.5%
127
11 34 23 13.3%
128
11 32 21 8.54%
NMFC icon
129
New Mountain Finance
NMFC
$794M
11 27 16 34.2%
130
11 19 8 38.2%
131
11 19 8 19.8%
132
11 14 3 241%
133
10 58 48 67.6%
134
10 46 36 34.8%
135
10 42 32 20.7%
BYND icon
136
Beyond Meat
BYND
$440M
10 41 31 85.8%
137
10 40 30 54.5%
138
10 39 29 60.7%
139
10 35 25 19.6%
140
10 34 24 9.91%
141
10 32 22 6.88%
142
10 31 21 2.99%
143
10 31 21 67.9%
144
10 30 20 0.67%
145
10 29 19 14.8%
146
10 27 17 66.1%
147
10 24 14 14.6%
148
10 23 13 20.1%
149
10 16 6 40%
150
9 86 77 46.4%