Name Net Calls Puts Calls Return since
31 Mar ‘16
26
$8.9M $21.4M $12.5M 200%
27
$6.88M $123M $116M 1,121%
28
$1.68M $561M $559M 333%
NVS icon
29
Novartis
NVS
$253B
$464K $32.7M $32.3M 104%