Marketwatch Big-tech earnings provoke deeper scrutiny of lofty valuations Admin October 31, 2020 Technology and internet stocks tumbled on Friday, extending a recent downtrend, after results from the likes of Apple Inc., Amazon.com Inc. and Facebook Inc. failed to live up to investors’ expectations. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email