Healthcare, media, beauty and tech names led last week’s large-cap decliners, as earnings misses, weak guidance, analyst cuts and financing moves pressured sentiment.
Importance Rank:
1
Healthcare, media, beauty and tech names led last week’s large-cap decliners, as earnings misses, weak guidance, analyst cuts and financing moves pressured sentiment.