Lexicon Pharmaceuticals, Inc. - Common Stock (LXRX)

2.3150
-0.0950 (-3.94%)
NASDAQ· Last Trade: Aug 20th, 12:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors