Name Net Calls Puts Calls Return since
31 Dec ‘23
26
$156M $2.89B $2.74B 90.7%
27
$115M $1.74B $1.62B 894%
28
$98.4M $230M $132M 56.4%
HSBC icon
29
HSBC
HSBC
$247B
$6.94M $300M $293M 77.6%
30
$2.98M $538M $535M 64.3%