Home

Lexicon Pharmaceuticals, Inc. - Common Stock (LXRX)

0.5700
+0.0142 (2.55%)
NASDAQ · Last Trade: May 21st, 1:56 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors