This is a multi-million business.
To bring down the price I can offer a simple explanation - you have a big time (positive) news. You have a very bad market and some cash on account. There is a direct sense to buy your own stock at penny price being acknowleged you have a full house hand for the next NR. It will bring your company millions of dollars.