excess

Luminex Corporation Medical Instruments & Supplies

LMNX
NASDAQ
18.26 0.19 (1.05%) last updated 4:33 PM EST Nov 20
Trade $LMNX Now