Name Net Calls Puts Calls Return since
30 Jun ‘21
1
$2.64B $5.14B $2.5B 32.9%
2
$1.67B $2.8B $1.12B 44.6%
3
$1.02B $1.74B $715M 6.13%
FXI icon
4
iShares China Large-Cap ETF
FXI
$6.75B
$1B $3.41B $2.4B 14.7%
5
$978M $2.37B $1.39B 22.3%
6
$922M $1.27B $345M 7.53%
7
$797M $1.63B $833M 73.3%
8
$444M $972M $528M 58.3%
9
$432M $2.64B $2.21B 75.9%
10
$319M $1.55B $1.23B 66.9%
PLUG icon
11
Plug Power
PLUG
$4.54B
$302M $985M $683M 88.6%
12
$283M $748M $465M 86.8%
13
$268M $302M $33.5M 5.91%
14
$241M $507M $266M 85.6%
15
$221M $301M $80.8M 42.5%
16
$212M $298M $86.3M 54.5%
17
$210M $219M $8.65M 11.9%
18
$186M $508M $322M 53.1%
19
$175M $2.72B $2.54B 94.1%
20
$168M $571M $403M 26%
21
$165M $265M $100M 44.8%
22
$162M $297M $135M 48.3%
23
$161M $187M $27M 0.95%
24
$145M $242M $96.2M 14.9%
25
$133M $548M $415M 60.3%