The S&P 500 and Nasdaq Hit All-Time Highs, but It Could Be Just the Beginning If These 3 Stocks Join the Rally
As the calendar turned to March, the market has wasted no time bidding stocks higher, with the S&P 500 and Nasdaq Composite both closing at all-time highs.