In a report released today, Alex Fuhrman from Craig-Hallum assigned a Buy rating to LifeVantage (LFVN – Research Report). The company’s shares ...