Name Net Calls Calls Puts Return since
31 Dec ‘21
1
$7.47B $7.84B $368M 67.1%
2
$6.5B $6.51B $10.2M 43.6%
3
$630M $2B $1.37B 138%
PLUG icon
4
Plug Power
PLUG
$4.45B
$595M $1.6B $1B 88.7%
5
$593M $1.01B $414M 37.6%
6
$502M $939M $437M 83.9%
7
$469M $637M $168M 59%
8
$456M $1.47B $1.02B 19.9%
9
$453M $3.67B $3.21B 1.07%
10
$404M $437M $32.8M 45.2%
ICL icon
11
ICL Group
ICL
$6.7B
$312M $314M $2.05M 46.3%
12
$272M $393M $121M 73.6%
13
$268M $386M $118M 56.3%
14
$180M $943M $763M 70.6%
15
$176M $501M $326M 66.3%
16
$164M $483M $319M 70.6%
17
$149M $254M $104M 66.7%
18
$148M $156M $7.97M 16.8%
19
$115M $124M $9.54M 33%
20
$111M $309M $197M 69.8%
21
$107M $478M $372M 77.8%
22
$106M $166M $59.7M 5.74%
23
$106M $130M $23.6M 73.8%
24
$105M $160M $55.8M 71%
25
$104M $240M $136M 23.4%