Article By:
Marc Lichtenfeld
Tuesday, January 11, 2022 9:18 AM EDT
As of December 1, CEOs and other insiders sold $69 billion worth of their shares in 2021, a new annual record and 30% more than 2020.