I totally agree wiith your assessments Joe. 6.5 c is damn cheap. i am looking to sell it at 25-30 times the current price, but expect this stock to trade in $ 10 range in 2-4 years time based on the discovery and patents they have.
I think these stem cell companies are going to be the MERK and Pfizers of tommorrow. JMHO
Disclaimer: Do not buy or sell based on my recommendation. I am not your financial advisor .My recommendations are based on my intuition, research or both and may be right or wrong.