Why would you EVER sell this? I'm hanging on and buying dips until they prove me wrong...GLTA TT
Sentiment: Strong Buy
If they can is a big statement. They said a lot of things over at Geron for a very long time. Most of which was promised did not pan out. and guess what? you now have the leader of that company working at yours.