Avalara IPO soars, some analysts say ‘overpriced’
Set to open at $24 on June 15, Avalara’s stock price has soared 50 percent within the day and the tax automation company’s IPO has brought in almost $285 million. Avalara’s mission is to be a part of every internet transaction in the world, but CEO Scott McFarlane said Friday that the company still only […]