US chiefs are leaving the corner office in record numbers in December 24, 2024 Soaring stock markets have allowed company leaders to cash out rather than deal with turmoil in 2025