A public company that thinks it is a private company.
Well that was an unnecessary comment.
Someday in the not to distant future the CEO will retire and sell. Then a 5 cent stock (2cents for some) will be worth a a buck or two, a much better return than a CD.
If you brought at 3 and sold at 19 that would seem like an intelligent person invested here to me.