Home

Lexicon Pharmaceuticals, Inc. - Common Stock (LXRX)

0.5472
+0.0120 (2.24%)
NASDAQ · Last Trade: May 19th, 4:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors