Tesla announced their Q2 deliveries yesterday which significantly beat market expectations, achieving 90,650 vs 74,130. Tesla seems to have bucked the COVID-19 hit that shorts were anticipating. The share has broken out to all-time highs. Musk eyes $1tn valuation. #Tesla #stocks