Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
126
59 167 108 22.4%
127
59 132 73 21.9%
128
59 116 57 29.5%
SEDG icon
129
SolarEdge
SEDG
$2.45B
59 115 56 87.4%
130
59 109 50 89.1%
131
58 119 61 15%
132
58 92 34 40%
133
58 58 0 99.9%
134
57 134 77 42.9%
135
57 77 20 47.4%
SBSW icon
136
Sibanye-Stillwater
SBSW
$12B
57 73 16 4.68%
137
55 148 93 40.1%
138
55 106 51 29.8%
139
55 81 26 27.4%
140
55 70 15 18.9%
141
54 165 111 9.15%
142
54 95 41 109%
143
54 87 33 2.15%
144
54 78 24 9.43%
145
53 173 120 19.3%
146
53 157 104 52.1%
147
53 158 105 68.4%
148
53 125 72 20.3%
149
53 146 93 2.85%
150
53 111 58 6.16%