Apple, Amazon, Facebook, AMD Beat Expectations in the Biggest Week for Big Tech Earnings

Apple (AAPL), daily chart, with 50- and 200-day moving averages. AMZN blitzed past estimates because of massive demand from a locked-down …
View full source