Tesla Stock - rallies as Q2 deliveries beat estimates