Tesla stock tops $800 on ‘blue’ hopes, Wall Street upgrade