"Given ... future revenue streams, why the hell is the share price still so low?"
So true.
I have seen this often, a stock goes up over 100% and people think that the sp is high or they have missed the boat. The sp was stupidly undervalued, now it's just very undervalued (given the six interested pharmas comment).
buy & hold
Add to My Watchlist
What is My Watchlist?