Affymetrix Inc. Scientific & Technical Instruments

AFFX
NASDAQ
7.35 0.17 (2.26%) last updated 3:24 PM EDT Apr 23
Trade $AFFX Now