Can someone please confirm whether we actually have insto's in the top 20 or not. Some people say these are insto's and then others say they are day trader accounts and not insto's.\funds etc.
Can someone please provide some information to clarify this?
Add to My Watchlist
What is My Watchlist?