Name Net new
positions
New positions Closed positions Return since
30 Sep ‘21
201
18 23 5 33.3%
202
18 21 3 30.9%
203
18 22 4 20.7%
ENPH icon
204
Enphase Energy
ENPH
$5.66B
17 82 65 71.2%
205
17 68 51 25%
206
17 38 21 2.45%
207
17 61 44 26.4%
208
17 39 22 20.3%
209
17 46 29 24.2%
210
17 31 14 10.7%
OBDC icon
211
Blue Owl Capital
OBDC
$5.74B
17 36 19 18.6%
212
17 26 9 21.2%
213
17 36 19 82.6%
214
17 32 15 113%
215
17 25 8 18.1%
216
17 24 7 300%
217
17 20 3 24.1%
218
17 27 10 82.8%
219
17 21 4 397%
220
16 48 32 13%
221
16 62 46 42.3%
222
16 51 35 4.3%
223
16 50 34 17.3%
224
16 57 41 3.47%
225
16 41 25 32.1%