Name Net Calls Puts Calls Return since
31 Mar ‘25
26
$250M $4.03B $3.78B 23.1%
27
$180M $5.8B $5.62B 76.1%
28
$119M $1.08B $961M 24.3%
HSBC icon
29
HSBC
HSBC
$283B
$119M $223M $104M 43.7%
30
$107M $349M $242M 13%
31
$44.1M $7.81B $7.77B 111%
32
$34.8M $281M $246M 29.5%
33
$3.45M $5.48M $2.03M 38.7%
34
$3.22M $833M $830M 5.73%
35
$798K $798K $0 7.23%