Name Net Calls Puts Calls Return since
31 Mar ‘23
26
$71M $1.19B $1.12B 330%
27
$51.5M $199M $147M 46%
28
$12.9M $258M $245M 30.5%