Name Net new
positions
New positions Closed positions Return since
30 Jun ‘17
176
33 33 0 75.2%
177
32 82 50 179%
178
32 99 67 48.5%
PPL icon
179
PPL Corp
PPL
$29.1B
32 75 43 0.23%
180
32 73 41 89%
181
32 55 23 115%
182
32 51 19 40.9%
183
32 59 27 262%
184
32 35 3 64.9%
185
32 32 0 3,483%
CMCSA icon
186
Comcast
CMCSA
$111B
31 102 71 20.7%
187
31 82 51 92.6%
188
31 80 49 60.2%
189
31 57 26 47.4%
190
31 51 20 97.5%
191
31 41 10 66.7%
192
30 75 45 92.4%
193
30 90 60 257%
194
30 83 53 91.3%
195
30 61 31 261%
196
30 64 34 48.8%
197
30 58 28 8.21%
198
30 53 23 56.3%
199
30 57 27 429%
200
30 52 22 313%