Lexaria Bioscience Corp.
LEXX
$1.35
$0.032.27%
LEXX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.