PFNX   $12.76  0.0 Market Open

Pfenex Inc

Data not available