Name Net Calls Puts Calls Return since
31 Dec ‘23
26
$148M $1.24B $1.09B 211%
27
$145M $1B $855M 194%
28
$115M $1.74B $1.62B 730%
HSBC icon
29
HSBC
HSBC
$308B
$6.94M $300M $293M 121%
30
$2.98M $538M $535M 81.3%