Nearly 60% of S&P 500 stocks now carry a Buy rating from Wall Street analysts, the highest level on record, after the United States and Iran agreed to halt strikes and ease geopolitical tensions. According to BeInCrypto, FactSet data show Buy ratings at 59.4% of analyst calls in June, with Hold at 35.7% and Sell at 4.9%.
Creative Planning chief market strategist Charlie Bilello cautioned that heavy optimism can limit upside surprises. The report said the US and Iran agreed to stop “kinetic activity” and will meet Tuesday in Doha, with talks expected to cover ceasefire terms, maritime security and a planned military hotline.
Nearly 60% of S&P 500 Stocks Now Rated Buy as US and Iran Halt Strikes
2026-06-28 22:18:23
Disclaimer:
1. The information provided does not constitute investment advice. Investors should make independent decisions and bear all risks themselves.
2. The copyright of this content belongs to the original author. The views expressed herein are solely those of the author and do not represent the stance or position of this website.
Next article:
标普500近六成个股获“买入”评级创纪录