“Amazon — Shares gained nearly 2% after the company beat on both top and bottom lines. Amazon posted earnings of 98 cents per share on $143.31 billion in revenue.
“Analysts surveyed by LSEG had forecast earnings of 83 cents per share on $142.5 billion in revenue.
“The advertising and Amazon Web Services segments also topped expectations. However, the company’s second-quarter revenue forecast was shy of estimates.”
Read more at CNBC