RBC analyst Mark Mahaney maintains his Buy rating on the stock. The target price has been lifted and is now set at USD 3800 compared to USD 3300 before.