The Appeal of Cash
Last month, Michael Mauboussin and Dan Callahan published a report on history and implications of cash holdings among publicly listed companies in the US. Excluding financial firms, US companies had $2.5 Trillion cash at the end of 2024 (4.7% of total market cap). From 1970 to 2000, the