Name Net Calls Puts Calls Return since
31 Mar ‘25
26
$119M $223M $104M 46.4%
27
$107M $349M $242M 24.7%
28
$44M $7.81B $7.77B 90.9%
NVS icon
29
Novartis
NVS
$306B
$34.8M $281M $246M 43.6%
30
$3.22M $833M $830M 4.1%
31
$798K $798K $0 6.34%