2019-08-09 — TSLA close: 15.667332649230957
What is the Driving Force Behind Car Companies Offering Insurance?