This is perhaps the only stock i really regret selling since i started investing 3 years ago, sold at $2.10, simply so i could invest in another stock. well done holders just keeps going up.
Seems abit overvalued short term P/E pretty high, long term looks great however. hopefully i can get back in at a lower price :). market might not give me the chance!