Institutional investors are STILL selling to retail: Institutional Investors sold -$800 million in single stocks and ETFs last week, building on -$2.4 billion in the previous week. This marks their 10th week of selling out of the last 11. Over the last 4 weeks, institutional investors have sold -$8.5 billion in equities in total. On the other hand, corporations bought back +$1.2 billion of their own stock, while retail and hedge funds purchased +$1.2 billion and +$400 million, respectively. Retail investors have now been net buyers for 30 out of the last 32 weeks. Wall Street vs Main Street continues.
187,28K