i think that 650,000 share bid made a few sellers think, it just stopped the sell trades in it's tracks. Lucky i don't have to think.
i think that 650,000 share bid made a few sellers think, it just...
Add to My Watchlist
What is My Watchlist?