RE: optimisti cannot believe anyone bought this stock when it was at 12$ with no revenue.
Paying 0.40$ for the stock with about 20M $ (with acquisition of titan) is a wiser investement.
Sorry for those who paied 12$; IMHO, you should hold your shares till 4-5 $.