I think 26 cents is also cheap! And now it's crazy cheap!
Yes I am a big believer in the stock, company, product, and management. My outlook is based on what I know about the product and company.
If I didn't already own a mountain of shares I would be buying more right now... that's just my feeling.