Lexaria Bioscience Corp

LEXXNASDAQ
$2.94
-0.0492-1.65%
Ult. Agg.: Oct 16, 3:02 PM
$3.11
0.124.01%