Yahoo shows institutions only own 37%. This is not over owned. Insiders own a good portion.
They have $.64 cash per share and are cash flow positive.
Estimated to earn $.33 in 2014
If they do,,,,,,,,,,,what are you willing to pay for it?
I've been watching this thing for a while now and I bought 2281 shares today.. is that a good buy? will this thing go higher with the 2014 forecast?