The fact you clearly got beyond lucky based on your investment 'philosophy' at this point in time is absolutely no reflection on the company as an investment proposition.
Get it: your luck the share price is currently higher than when you bought isn't correlated or causally linked to the quality of CDU as an investment. It is completely and utterly irrelevant.
CDU Price at posting:
$1.66 Sentiment: Sell Disclosure: Not Held