Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
276
23 47 24 52.8%
277
23 47 24 95.2%
278
23 45 22 101%
ESE icon
279
ESCO Technologies
ESE
$7.4B
23 44 21 160%
280
23 34 11 8.12%
281
23 28 5 2.03%
282
23 34 11 53.2%
283
22 70 48 12.5%
284
22 55 33 15.8%
285
22 60 38 11.1%
OBDC icon
286
Blue Owl Capital
OBDC
$5.76B
22 59 37 25.2%
287
22 42 20 31.2%
288
22 42 20 42.8%
289
22 46 24 27.9%
290
22 60 38 25.7%
291
22 58 36 51.7%
292
22 53 31 7.05%
293
22 49 27 29.9%
294
22 52 30 59.1%
295
22 42 20 5.58%
296
22 48 26 6.66%
297
22 29 7 17.5%
298
22 50 28 14.3%
299
22 43 21 1.47%
300
22 27 5 27.7%