Illiquid, the market speaks every day about share prices, if I believed it was correct then logically I would not buy... that is the nature of the game.
What people do is a pretty personal thing and I respect that, just throw around my 2 bobs.
Insto's don't invest in a company like this.. they are happy punting for 10%pa and less risk.