It looks like the bids are really building very strongly. 25 buyers for 25,273,175 units against 19 sellers for 12,322,070 units.
Is something happening there?
or with a very thin sell side, should I say it's ready to explode in anytime :)
Add to My Watchlist
What is My Watchlist?