Name Net new
positions
New positions Closed positions Return since
30 Sep ‘15
126
21 46 25 100%
127
21 32 11 1,074%
128
21 39 18 721%
EXC icon
129
Exelon
EXC
$47.8B
20 72 52 121%
130
20 62 42 10.9%
131
20 72 52 616%
132
20 49 29 165%
133
20 58 38 308%
134
20 47 27 110%
135
20 42 22 148%
FSLR icon
136
First Solar
FSLR
$21.1B
20 57 37 359%
137
20 44 24 316%
138
20 37 17 202%
139
20 41 21 6,407%
140
19 83 64 0.3%
141
19 47 28 125%
142
19 39 20 2.5%
143
19 52 33 31.3%
144
19 62 43 246%
145
19 47 28 293%
146
19 39 20 264%
147
18 61 43 147%
148
18 54 36 113%
149
18 47 29 135%
150
18 44 26 28.6%