Lexicon Pharmaceuticals, Inc. Biotechnology

LXRX
NASDAQ
1.63 0.08 (5.16%) last updated 4:00 PM EDT Apr 17
Trade $LXRX Now