
With the second quarter of 2023 approaching, investors need to get a feel of what analysts are expecting. Of the 10,966 ratings on stocks in the S&P 500, 53.5% are Buy ratings, 40.3% are Hold ratings, and 6.2% are Sell ratings, according to the data from FactSet. However, the percentage of Buy ratings is below […]