Name Net closed
positions
Closed positions New positions Return since
30 Sep ‘16
1
87 108 21 46.5%
2
84 140 56 70.1%
3
55 102 47 295%
FSLR icon
4
First Solar
FSLR
$28.2B
55 96 41 565%
5
42 62 20 69.7%
6
41 80 39 93.7%
7
39 109 70 62.8%
8
38 147 109 10.5%
9
38 71 33 37.2%
10
38 66 28 2.51%
PPL icon
11
PPL Corp
PPL
$26.1B
37 87 50 1.88%
12
36 77 41 15.9%
13
30 63 33 1.84%
14
30 62 32 185%
15
30 56 26 140%
16
29 104 75 226%
17
28 98 70 65.5%
18
28 83 55 216%
19
28 74 46 164%
20
28 53 25 67.2%
21
28 50 22 178%
22
27 76 49 47.1%
23
27 76 49 84.3%
24
26 85 59 132%
25
26 37 11 98.2%