Name Net Calls Calls Puts Return since
30 Jun ‘17
1326
$0 $425K $425K 2.9%
1327
$0 $4K $4K 69.1%
1328
$0 $2K $2K 15.7%
NTRA icon
1329
Natera
NTRA
$29.5B
$0 $2K $2K 1,851%
1330
$0 $1K $1K 45.7%