Name Net Calls Puts Calls Return since
30 Jun ‘16
1026
$0 $2K $2K 476%
1027
$0 $5K $5K 90.8%
1028
$0 $5K $5K 94.7%
OMCL icon
1029
Omnicell
OMCL
$2.3B
$0 $1K $1K 50.1%