Any doubt about this company is of their own doing. Time for you to recognize and accept that. I have disclosed not only my current position and holdings, but when I sold 1/3 of my shares at 0.75. As for thinking things strange, I find it very interesting that more honest investors here are not questioning the company's performance. Denial?
" Success seems to be largely a matter of hanging on after others have let go." ~ William Feather