Name Net new
positions
New positions Closed positions Return since
31 Dec ‘22
151
40 57 17 2.32%
152
39 94 55 59.6%
153
39 71 32 4.6%
SFM icon
154
Sprouts Farmers Market
SFM
$7.12B
39 63 24 124%
155
39 61 22 15.9%
156
39 56 17 37.6%
157
39 86 47 20.6%
158
39 56 17 31.9%
159
39 63 24 47%
160
39 86 47 31%
OBDC icon
161
Blue Owl Capital
OBDC
$5.72B
39 63 24 1.73%
162
39 67 28 41.2%
163
39 64 25 43.6%
164
39 47 8 1.02%
165
38 97 59 50.5%
166
38 92 54 55.1%
167
38 70 32 20.2%
168
38 66 28 47.2%
169
38 60 22 20.4%
170
38 63 25 118%
171
38 50 12 3.06%
172
38 57 19 24.5%
173
38 55 17 12.1%
174
38 38 0 53%
175
38 38 0 17.2%