On September 19, William Blair analyst Brandon Vazquez maintained their bullish stance on the company’s stock, giving a “Buy” rating. The analyst’s rating is backed by a combination of factors ...