Microsoft and Amazon Earn… — MSFT -0.30 | NewsImpactScreener