Name Net new
positions
New positions Closed positions Return since
30 Jun ‘16
126
40 63 23 3,795%
127
40 52 12 39.1%
128
40 57 17 433%
LLY icon
129
Eli Lilly
LLY
$992B
39 97 58 1,236%
130
39 72 33 227%
131
39 72 33 118%
132
39 75 36 34%
133
39 63 24 87.9%
134
39 71 32 18.8%
135
39 81 42 41.9%
CMCSA icon
136
Comcast
CMCSA
$111B
38 108 70 5.03%
137
38 93 55 133%
138
38 86 48 52.5%
139
38 82 44 133%
140
38 80 42 0.31%
141
38 52 14 144%
142
38 80 42 460%
143
38 66 28 5.95%
144
38 52 14 234%
145
38 57 19 347%
146
38 58 20 68.5%
147
38 46 8 313%
148
37 83 46 263%
149
37 88 51 145%
150
37 71 34 194%