Lexicon Pharmaceuticals Inc

NASDAQ:LXRX   2:59:20 PM EDT
2.78
-0.40 (-12.58%)
Twitter Share  Facebook Share StockTwits Share