Luminex Corporation

LMNX
NASDAQ
17.65 0.22 (1.26%) last updated 9:35 AM EDT Jul 28
Trade $LMNX Now