Tesla at 311.21 After China Unit Sale Denial | Adalytica