What does it mean?Haven't you ever wondered why there isn't a single analyst covering this stock, and why the top institutional holder has 203,000 shares?
This is a $184 million company and the biggest institutional position is $215,000.
With volumes like this, they'll hardly be clamoring to get aboard.
You're pretty much on your own.