Amazon $AMZN, Microsoft $MSFT, Apple $AAPL, Facebook $FB & Twitter $TWTR all reported over the last few days.
Overall I would consider all the reports good, especially in the current climate.
Facebook is hanging in there.
Overall good news is getting sold.
Expecting prices to fall further from here.
At least in the short term.