Name Net new
positions
New positions Closed positions Return since
31 Dec ‘23
101
51 77 26 52%
102
51 88 37 59.4%
103
51 66 15 95.9%
IBB icon
104
iShares Biotechnology ETF
IBB
$8.41B
50 123 73 26.3%
105
50 101 51 42.8%
106
50 63 13 51.4%
107
50 65 15 4.2%
108
50 50 0 119%
109
49 95 46 59.4%
110
49 62 13 45.6%
OBDC icon
111
Blue Owl Capital
OBDC
$5.64B
49 75 26 23.1%
112
49 66 17 6.7%
113
49 66 17 29.8%
114
48 87 39 47%
115
48 81 33 10.6%
116
48 66 18 2.06%
117
48 65 17 35.5%
118
48 66 18 60.9%
119
48 66 18 34.4%
120
48 72 24 31.4%
121
48 57 9 0.18%
122
47 102 55 18.5%
123
47 96 49 53.4%
124
47 93 46 0.91%
125
47 76 29 33.5%