In terms of analyst ratings, buy and hold ratings continue to dominate at 54.5% & 39.7% (from 54.2 & 39.9% respectively last wk (sell ratings unch at 5.8%)). That 54.5% in buy ratings is down from 57.5% in Feb ‘22.

Energy (63%), Communication Services (62%), and Information Technology (62%) sectors have the highest percentages of Buy ratings, while Consumer Staples (41%) has the lowest percentage of Buy ratings. Industrials and Utilities have the most sell ratings (8%).