Tesla Stock Recovers on Strong Earnings and Price Hikes