Nike laid off more than 700 employees after a 2020 reorganization. Numerous current and former employees characterized the layoffs as...
insiders
Peloton executives and insiders sold nearly $500 million worth of their stock before the shares tanked, according to filings with the...