Traders dumped $3.1 billion from the Invesco QQQ Trust Series 1 ETF (QQQ), just as the exchange-traded fund snapped a six-day winning streak.
Traders dumped $3.1 billion from the Invesco QQQ Trust Series 1 ETF (QQQ), just as the exchange-traded fund snapped a six-day winning streak.