Yeah, they do have institutional holders who hold about 12% of the company. The insiders own 41%. What I really liked about this company is that it has only 11.3 M shares outstanding. No news is good news doesn't really work in the stock market.
Still the stock is showing resiliency. Glad to see it did not tank today.:-):-)