Affymetrix Inc. Scientific & Technical Instruments

AFFX
NASDAQ
8.56 0.14 (1.66%) last updated 8:10 PM EDT Jul 23
Trade $AFFX Now