Name Net new
positions
New positions Closed positions Return since
30 Jun ‘14
26
39 50 11 982%
27
38 59 21 104%
28
38 38 0 43.3%
PLUG icon
29
Plug Power
PLUG
$4.54B
36 48 12 16.7%
30
35 78 43 68%
31
35 39 4 0.64%
32
34 59 25 33.8%
33
34 53 19 34.3%
34
33 70 37 51.3%
35
32 86 54 21.3%
TPH icon
36
Tri Pointe Homes
TPH
$2.71B
32 49 17 96.6%
37
31 41 10 57.1%
38
30 61 31 28.2%
39
30 52 22 99.5%
40
30 48 18 100%
41
28 48 20 57.9%
42
28 32 4 15%
43
27 45 18 552%
44
26 84 58 95.2%
45
26 49 23 26.3%
46
26 47 21 64.6%
47
26 46 20 38.1%
48
26 42 16 148%
49
26 36 10 403%
50
26 46 20 48.5%