Name Net new
positions
New positions Closed positions Return since
30 Jun ‘22
1
225 225 0 136%
2
135 148 13 78.7%
3
107 141 34 25%
EE icon
4
Excelerate Energy
EE
$3.83B
95 95 0 68.3%
5
78 118 40 13.8%
6
74 74 0 3.35%
7
68 68 0 24.9%
8
67 137 70 42.9%
9
59 85 26 53.3%
10
58 108 50 11.4%
ENPH icon
11
Enphase Energy
ENPH
$4.62B
53 130 77 82%
12
52 97 45 58.2%
13
52 73 21 24.7%
14
50 50 0 60.5%
15
49 97 48 1.27%
16
49 66 17 41.7%
17
48 131 83 74.5%
18
48 85 37 15.8%
19
48 69 21 1.22%
20
47 82 35 1.12%
21
45 83 38 49%
22
44 60 16 149%
23
44 50 6 101%
24
44 46 2 92.6%
25
43 56 13 59.9%