Weiss Stock Ratings Overview: Distribution Holds Steady

As of this morning, there were 1,223 BUY rated stocks, down from 1,230 a week ago. Stocks with the HOLD recommendation decreased by 1, from 3,022 last Monday to 3,021 today. There were 5,258 SELL stocks today, up from 5,251 last Monday. Overall, there was no major movement from one recommendation to another during the last week.

Currently, there are 9,502 stocks rated by Weiss and below is their recommendation distribution.

Here are all stocks by investment rating. As you can see, the majority fall under the D rating (SELL) and only 1,223 are A or B rated (BUY) rated, representing 12.9 percent of the Weiss stock universe.

Top Tech Stocks
See All »
B
MSFT NASDAQ $420.72
B
AAPL NASDAQ $171.48
B
NVDA NASDAQ $903.56
Top Consumer Staple Stocks
See All »
B
WMT NYSE $60.17
Top Financial Stocks
See All »
B
B
V NYSE $279.08
B
JPM NYSE $200.30
Top Energy Stocks
See All »
B
B
CVX NYSE $157.74
B
COP NYSE $127.28
Top Health Care Stocks
See All »
B
AMGN NASDAQ $284.32
B
SYK NYSE $357.87
Top Real Estate Stocks
See All »
Weiss Ratings