Mark Mahaney at RBC Capital said the stock’s recent decline created “compelling buy opportunities” for investors.