Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘24
1
141 366 225 74.7%
2
110 202 92 35.1%
3
92 129 37 61%
ENPH icon
4
Enphase Energy
ENPH
$4.55B
90 174 84 49.3%
5
88 290 202 33.2%
6
82 143 61 27.2%
7
69 246 177 140%
8
68 322 254 85.6%
9
66 208 142 23.7%
10
66 146 80 25.7%
FCEL icon
11
FuelCell Energy
FCEL
$328M
65 84 19 12.5%
12
64 280 216 4.74%
13
61 151 90 11.3%
14
60 128 68 4.4%
15
57 169 112 24.2%
16
54 138 84 5.13%
17
53 85 32 3.88%
18
52 120 68 49.1%
19
51 124 73 79.2%
20
51 111 60 21.4%
21
50 140 90 132%
22
50 101 51 39.2%
23
49 193 144 9.13%
24
46 189 143 6.81%
25
46 177 131 37.7%