The Dow Jones Industrial Average and the S&P 500 reached closing and intraday highs Thursday, driven by solid earnings reports and encouraging data on retail sales and jobless claims.
Here are some of the market's biggest gainers for Thursday:
1. Weingarten Realty | Increase 13%
Weingarten Realty Investors (WRI) - Get Weingarten Realty Investors Report shares advanced after the shopping center owner agreed to be acquired by Kimco Realty (KIM) - Get Kimco Realty Corporation Report for roughly $3.9 billion of stock and cash. Kimco said in a statement it would pay $2.89 cash and 1.408 of its shares for each Weingarten share.
2. Dell | Increase 6.7%
Dell Technologies (DELL) - Get Dell Technologies Inc. Class C Report climbed after the computer maker said it would spin off its 81% stake in VMware (VMW) - Get VMware, Inc. Report. The deal that will create two standalone companies and result in a special dividend payment to Dell of $9.3 billion to $9.7 billion.
3. Nvidia | Increase 5.6%
Shares of Nvidia (NVDA) - Get NVIDIA Corporation Report rose after Raymond James upgraded the graphics-chip maker to strong buy from outperform and raised its price target to $750 from $700. Analyst Chris Caso said in a commentary that "we’ve been positive on NVDA for some time."
4. GlaxoSmithKline | Increase 4.3%
GlaxoSmithKline (GSK) - Get GSK plc American Depositary Shares (Each representing two) Report rose after a report in the Financial Times said activist investor Elliott Investment built a "significant" stake in the pharmaceutical giant. Also, the company and Vir Biotechnology (VIR) - Get Vir Biotechnology Inc. Report said the European Medicines Agency started a review of VIR-7831 to treat adults and adolescents with COVID-19.
5. Ardelyx | Increase 10%
Ardelyx (ARDX) - Get Ardelyx Inc. Report surged after the biopharma said Kyowa Kirin, its Japanese partner, started four late-stage clinical studies evaluating the company's lead candidate tenapanor to treat hyperphosphatemia. That's a disorder in which there is an abnormally high level of phosphate in the blood.