Offerpad Solutions, Affirm Holdings, Marvell Technology, Ulta Beauty And Dell: Why These 5 Stocks Are On Investors' Radars Today

Major indices closed higher on Thursday, with the Dow Jones Industrial Average rising 0.2% to 45,636.90. read more