I'm not big into fundamentals, but Apple just beat earnings estimates on all products (except iPad) despite supply issues. They also said they see supply issues not being as much of an issue in the upcoming quarter.
This matters because Apple makes up 12% of NQ and is by far the most influential company in the market.