Yes, I sold down too but I think it still has further to run... Or should I say, I hope it has further to run.
I believe a few people in the know had already established its price of around 20-22 cents... not saying there's inside of trading, because as we all know, that thing never happens!