Some corporate news from #tech giants this evening:

$MSFT Q3 beats estimates, revenue at $35.02bn vs $33.69bn est.
$TSLA Q1 negative cash flow at $895m vs $604m est., revenue beat
$FB Q1 revenue at $17.74bn vs $17.27bn est.