Home Stock Tesla stock starts week in the red: will delivery numbers be a catalyst?