Anyone can explain the recent move from 80 cents to 1.2 dollars please? Usually sharp rallies like this is backed by news or sth, I couldn't find anything!
Anyone can explain the recent move from 80 cents to 1.2 dollars...
Add to My Watchlist
What is My Watchlist?