Executives Buy More Than $600M Of 3 Stocks
Although US stocks closed sharply higher in the last trading session of January, but the S&P 500 and Nasdaq still recorded their worst months since March 2020. Investors, meanwhile, focused on some notable insider trades.