Investing.com·3 hours ago·azioniNEUTRALLOWDown 69% from its high: Is this 84% margin ad-tech stock a bargain?No summary availableRead at Investing.com→