
The ‘Magnificent Seven’ are back in the stock market’s driver’s seat — but are they still a buy?
The “Magnificent Seven” are leading the post-“liberation day” market rally after falling out of favor in the first four months of 2025. - MarketWatch photo illustration/iStockphoto Technology stocks are back in charge after a rocky start to the year — …