I guess Today's sell off was probably mainly from Openmarkets, Bell Potter, Pershing, etc, retail traders at best. Openmarkets (Traders) was one of main sellers over last few days, Bell Potter & Pershing bought 400k this Tuesday, might stop out today, as they were actively traded, plus those traders bought in yesterday for TA reason.
Add to My Watchlist
What is My Watchlist?