The Decline of Long-Term Investing

The average holding period of shares on the New York Stock Exchange (NYSE) is now less than one year.