RE:Share PriceEverything is dumb in the markets right now. I wouldn't give it too much consideration. This company has made good decisions in the past. They are sitting on 70 million of cash and short term investments and have no debt. That's $4.45 per share!
I'd suspect in a year or two the share price will be significantly higher.