Tesla Stock Chart 2018 - Earnings Preview Tesla To Report Q1 Results On Wednesday