Lost 2% right off the bat. Such is Geron. One strange stock to own.
They may have a pan-cancer drug having spent 500+ million over 12+years. The early investors have been pumped dry BUT NOW they have something going with J and J and the PPS is only $3. What tha'hello is going on?
Sentiment: Strong Buy