Name Net new
positions
New positions Closed positions Return since
31 Dec ‘20
1
504 505 1 14.8%
2
289 289 0 58%
3
253 274 21 33.2%
ENPH icon
4
Enphase Energy
ENPH
$4.73B
173 212 39 79.4%
5
157 226 69 95.7%
6
142 156 14 38.5%
7
137 214 77 65.4%
8
137 181 44 34.7%
9
136 136 0 16.7%
10
135 168 33 70.2%
PLUG icon
11
Plug Power
PLUG
$3.27B
134 179 45 93.1%
12
126 137 11 3.23%
13
123 155 32 73.5%
14
121 174 53 77.4%
15
113 168 55 78.8%
16
113 160 47 29.5%
17
111 137 26 33.8%
18
111 143 32 87.2%
19
104 137 33 9.92%
20
104 131 27 48.5%
21
103 138 35 62.8%
22
102 121 19 14.7%
23
102 128 26 17.8%
24
100 100 0 95.4%
25
99 157 58 89.1%