BMO, RBC, Loop Capital, and William Blair hit the company with downgrades in March and April, mostly because the stock has been stagnate for the past year. I wonder if the fact that Q4 had record sales growth and a total of $45 million in annual... — read more