Name Net Calls Calls Puts Return since
30 Jun ‘17
1326
$0 $425K $425K 1.98%
1327
$0 $4K $4K 71.6%
1328
$0 $2K $2K 15.8%
NTRA icon
1329
Natera
NTRA
$29.9B
$0 $2K $2K 1,873%
1330
$0 $1K $1K 43.2%