In spite of shaky income reports, Amazon stocks hold steady