Tesla Motors Share Price Chart - Tesla Crushes Earnings Expectations Sold 4 900 Evs In Q1