In a research note published by Mark Mahaney, RBC advises its customers to buy the stock. The target price has been lifted and is now set at USD 3300 compared to USD 2700 before.