Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘14
26
14 42 28 564%
27
13 35 22 136%
28
13 22 9 775%
FSLR icon
29
First Solar
FSLR
$21.1B
12 75 63 340%
30
12 65 53 204%
31
12 40 28 1,012%
32
12 30 18 1,128%
33
11 47 36 123%
34
11 37 26 621%
35
10 41 31 775%
IEX icon
36
IDEX
IEX
$15.3B
10 36 26 165%
37
10 34 24 24.8%
38
8 50 42 596%
39
8 47 39 52.7%
40
8 37 29 766%
41
8 36 28 908%
42
8 34 26 269%
43
8 27 19 264%
44
7 78 71 179%
45
7 64 57 302%
46
7 42 35 153%
47
7 42 35 107%
48
7 40 33 258%
49
7 13 6 459%
50
7 10 3 159%