Market Overview

GenMark Diagnostics, Inc. (NASDAQ: GNMK)

14.08 -0.42 (-2.90%)

Analyst Ratings