Lexaria Bioscience Corp. - Common Stock (LEXX)

12.59
+1.08 (9.38%)
NASDAQ· Last Trade: Aug 20th, 11:53 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors