We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘26
101
79 194 115 11%
102
79 143 64 1.21%
103
78 215 137 0.08%
OTF
104
Blue Owl Technology Finance Corp
OTF
$4.93B
78 93 15 14%
105
78 202 124 0.99%
106
78 161 83 7.13%
107
77 149 72 18.9%
108
77 183 106 4%
109
76 183 107 43.8%
110
76 184 108 9.24%
IBRX icon
111
ImmunityBio
IBRX
$7.71B
76 136 60 4.04%
112
75 194 119 15.5%
113
75 150 75 3.8%
114
75 158 83 26.5%
115
75 155 80 3.55%
116
75 207 132 0.18%
117
74 176 102 15.4%
118
74 133 59 2.55%
119
74 182 108 43.4%
120
74 189 115 16.6%
121
74 208 134 8.32%
122
73 110 37 62.7%
123
73 128 55 2.54%
124
73 188 115 29.4%
125
73 205 132 29.3%