earnings
Tesla posts record quarterly loss with sluggish Model 3 production
Alphabet beats estimates yet again, thanks to booming advertising business
Microsoft beats Wall Street expectations on strong cloud performance
Netflix beats expectations yet again outstripping its own growth estimates for Q3