Buyers have been coming back in this morning with some large orders underpinning price. buy sell ratio much better now stock up 3.24% atm. Could be something stirring again from this stellar performer after recent consolidation.
Add to My Watchlist
What is My Watchlist?