Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
126
81 169 88 12.9%
127
81 166 85 9.79%
128
81 135 54 22.3%
TLN
129
Talen Energy Corp
TLN
$14.9B
81 135 54 12.8%
130
80 173 93 9.6%
131
80 165 85 14.4%
132
80 167 87 5.48%
133
80 173 93 42%
134
80 149 69 9.33%
135
79 180 101 31.2%
INSM icon
136
Insmed
INSM
$35.5B
79 131 52 63.8%
137
77 184 107 23.2%
138
76 154 78 3.28%
139
75 112 37 16%
140
75 105 30 4.1%
141
75 157 82 84.3%
142
74 170 96 2.19%
143
74 169 95 32.8%
144
74 156 82 25.1%
145
74 116 42 95.9%
146
74 135 61 34.1%
147
73 152 79 4.1%
148
73 128 55 5.83%
149
73 134 61 13.8%
150
73 143 70 11%