Large-cap laggards last week were pressured by weak guidance, regulatory concerns, rising bond yields and competitive threats, with technology, EV, healthcare and data center-linked stocks leading the declines.
Importance Rank:
1