Market Overview

Affymetrix Reports Q4 Prelim. Sales ~$84M vs $84.41M Est, Sees 100 Workers Leaving

Get Benzinga's Newsletters

Benzinga PRO content