maybe you are right then, maybe CBAY is undervalued.... But just because its undervalued, doesnt mean the stock price will rocket back to where it should be though....