The S&P 500 Index and Nasdaq Comp. both rallied to new record highs.




Share this: