

✔ 85.68% of S&P 500 components are trading above their 20-day moving average.
✔ 77.73% of S&P 500 components are trading above their 50-day moving average.
✔ 54.67% of S&P 500 components are trading above their 200-day moving average.
Financial Technical Analysis



✔ 85.68% of S&P 500 components are trading above their 20-day moving average.
✔ 77.73% of S&P 500 components are trading above their 50-day moving average.
✔ 54.67% of S&P 500 components are trading above their 200-day moving average.