Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘22
276
17 75 58 73.7%
277
17 44 27 23.7%
278
17 45 28 81.4%
XFLT
279
XAI Octagon Floating Rate and Alternative Income Trust
XFLT
$373M
17 21 4 42.1%
280
17 43 26 12.2%
281
17 27 10 29.1%
282
17 26 9 10.7%
283
17 23 6 7.89%
284
17 87 70 71.1%
285
17 77 60 7.58%
IMRX icon
286
Immuneering
IMRX
$353M
17 23 6 13.8%
287
17 61 44 62.7%
288
17 63 46 99.1%
289
17 45 28 23.9%
290
17 40 23 18%
291
17 28 11 4.05%
292
17 72 55 38.6%
293
17 93 76 15.1%
294
17 68 51 72.1%
295
17 59 42 77%
296
17 37 20 21%
297
17 107 90 98.9%
298
17 38 21 1.24%
299
17 75 58 79.7%
300
17 31 14 53.9%