KEY POINTS
  • Investors have pulled $30 billion from U.S. stock funds over the last 10 weeks, Bank of America Merrill Lynch says.
  • The latest week of outflows marks the 10th straight week of withdrawals, the longest in more than a decade, and internal positioning changes also indicate investors are becoming more defensive, the report says.
  • The outflows occurred despite the S&P 500's nearly 1 percent gain this quarter and a record high on Aug. 8.

Investors are fleeing U.S. stocks in a way they haven't since 2004.

For 10 straight weeks a total of $30 billion has left U.S. stocks, marking the longest streak of outflows since 2004, Bank of America Merrill Lynch said in a Thursday report, citing EPFR Global data.