Name Net Calls Calls Puts Return since
30 Jun ‘24
226
$103M $111M $8.69M 21.8%
227
$101M $124M $23.1M 28.7%
228
$101M $493M $392M 23.6%
ORA icon
229
Ormat Technologies
ORA
$7.01B
$101M $156M $55.4M 60.9%
230
$100M $134M $33.8M 25.1%
231
$99.9M $224M $124M 32.1%
232
$99.7M $585M $486M 25.7%
233
$98.7M $164M $64.8M 24.4%
234
$98.5M $245M $147M 49.5%
235
$98.4M $333M $235M 19.2%
SEDG icon
236
SolarEdge
SEDG
$1.97B
$98.1M $309M $211M 30.2%
237
$97.3M $97.6M $250K 13.7%
238
$96.8M $111M $14M 12.1%
239
$94.7M $142M $46.8M 6.22%
240
$94.1M $447M $353M 37.6%
241
$93.8M $228M $134M 4.31%
242
$93.4M $266M $173M 84.1%
243
$92.6M $110M $17.3M 7.6%
244
$92.4M $133M $40.9M 7.22%
245
$91.4M $173M $81.3M 5.5%
246
$90.6M $123M $32.2M 14.5%
247
$89.3M $676M $587M 50.4%
248
$89.3M $92.1M $2.8M 8.61%
249
$89.2M $226M $137M 45.9%
250
$88.8M $136M $47M 40.4%