RE: why so cheap? You better believe it. How many times have you said that know? Have a look at the market cap! IT'S sooo cheap! Ridiculous!
I believe what I see and I don't like it. Is it too cheap for you to get out? So you have to talk it up?
Either somebody keeps a lid on it or investors think it's a piece of... and dumb it. Somebody definitely knows more. Time will tell.