Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
701
59 91 32 10.1%
702
59 128 69 0.95%
703
59 90 31 26.8%
OTF
704
Blue Owl Technology Finance Corp
OTF
$5.05B
59 69 10 24.9%
705
59 73 14 4.18%
706
59 59 0 33.9%
707
58 124 66 55.5%
708
58 116 58 0.91%
709
58 96 38 6.23%
710
58 104 46 1.4%
MPLX icon
711
MPLX
MPLX
$54.8B
58 90 32 1.18%
712
58 91 33 19.5%
713
58 96 38 26.9%
714
58 73 15 19.6%
715
58 106 48 114%
716
58 87 29 1.78%
717
58 72 14 0.83%
718
57 131 74 3.9%
719
57 96 39 14.1%
720
57 100 43 5.96%
721
57 110 53 44.3%
722
57 128 71 176%
723
57 75 18 9.08%
724
57 85 28 13.6%
725
57 89 32 0.85%