Notice you didn't mention AMZN (where all that ordering wound up), down something like -47% from ATH.
Meanwhile GOOGL down -36%, MSFT -32%
All subject to further downward revision in price percentages ... if trend continues.
Look at their financials: MSFT for example
Revenue
2020 143,015,000...