Lexicon Pharmaceuticals, Inc. Biotechnology

LXRX
NASDAQ
1.35 0.03 (2.27%) last updated 4:00 PM EDT Oct 21
Trade $LXRX Now