Amazon beats guidance, but AWS revenue falls short

  • Loading stock data...