Name Net Calls Puts Calls Return since
30 Sep ‘18
626
$3.59M $15.5M $11.9M 74.3%
627
$3.58M $15.8M $12.2M 100%
628
$3.58M $6.02M $2.45M 20%
MMSI icon
629
Merit Medical Systems
MMSI
$5.13B
$3.57M $5.83M $2.26M 40.9%
630
$3.57M $7.12M $3.56M 65.8%
631
$3.53M $4.72M $1.2M 27.6%
632
$3.52M $3.52M $0 94.5%
633
$3.51M $4.19M $682K 39.6%
634
$3.51M $10.9M $7.42M 110%
635
$3.49M $5.02M $1.53M 52.9%
NTLA icon
636
Intellia Therapeutics
NTLA
$1.04B
$3.47M $6.49M $3.02M 68.6%
637
$3.42M $14.1M $10.7M 5.15%
638
$3.39M $4.09M $697K 111%
639
$3.38M $5.74M $2.35M 84.8%
640
$3.38M $3.74M $362K 26.4%
641
$3.35M $21.5M $18.2M 15.9%
642
$3.34M $6.62M $3.28M 64.3%
643
$3.33M $4.37M $1.04M 74.5%
644
$3.31M $5.53M $2.21M 74.2%
645
$3.31M $5.6M $2.29M 32.3%
646
$3.3M $111M $108M 24.4%
647
$3.3M $8.63M $5.33M 43.7%
648
$3.3M $5.53M $2.23M 96.3%
649
$3.28M $25.2M $21.9M 11.4%
650
$3.25M $29.3M $26.1M 28.6%