Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
126
59 167 108 22.8%
127
59 132 73 3.85%
128
59 116 57 25.4%
SEDG icon
129
SolarEdge
SEDG
$2.02B
59 115 56 89.5%
130
59 109 50 88.2%
131
58 119 61 26.6%
132
58 92 34 15.8%
133
58 58 0 99.8%
134
57 134 77 26.4%
135
57 77 20 48.3%
SBSW icon
136
Sibanye-Stillwater
SBSW
$12.2B
57 73 16 6.16%
137
55 148 93 22.2%
138
55 106 51 24%
139
55 81 26 35.9%
140
55 70 15 5.12%
141
54 165 111 26.7%
142
54 95 41 87.8%
143
54 87 33 19.2%
144
54 78 24 29.6%
145
53 173 120 19.6%
146
53 157 104 53.3%
147
53 158 105 48.5%
148
53 125 72 24.9%
149
53 146 93 4.04%
150
53 111 58 22.4%