506 company officers and directors left their roles in 2025 in SEC insider filings, -8% on 2024
958 arrived in 2025; 552 left in 2024. A departure is the last filing before a role ends, so the latest years fill in; 2026 so far: 170 left, 461 arrived
Politics & Money · People & Money · SEC Forms 3, 4 and 5 · 30 Dec 2025