New York -The S&P 500 finished at a new record on Thursday following strong earnings from Best Buy and news that CVS Health would acquire senior pharmacy services company Omnicare for $12.7bn.
At the closing bell, the S&P 500 was at 2 131.09 points. That was about two points above Monday's record.
The Dow Jones Industrial Average added 3.94 points at 18289.34, while the tech-rich Nasdaq Composite Index rose 19.05 points to 5 090.79.
Electronics retailer Best Buy surged 4.3%after reporting that first-quarter earnings translated into 37 cents per share, eight cents above analyst forecasts.
CVS said the purchase of Omnicare will enable it to boost prescription sales in assisted-living and long-term care facilities. The transaction comes on the heels of numerous deals in the pharma and health care industries.
Omnicare rose 1.7%, while CVS advanced 2.4%.