Home

Lexicon Pharmaceuticals, Inc. - Common Stock (LXRX)

0.8962
+0.0234 (2.68%)
NASDAQ · Last Trade: Jul 8th, 11:33 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors