2019-08-02 — TSLA close: 15.62266731262207
Hearing Tesla's Energy Unit Has Reshuffled Executive Ranks