LEXX stock rating: Lexaria Bioscience Corp. quant rating & factor grades · Tickwind