Lexaria Bioscience Corp. - Common Stock (LEXX)

3.2900
+0.1900 (6.13%)
NASDAQ · Last Trade: Sep 17th, 6:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors