Amgen will need to pay a lot more later if CYTK remain independent...
Sentiment: Strong Buy
LOL. I am not pumper, I have 80,000 shares. But yes, I am pumper, I want to sell it $5 per share this year.
Not just a pumper/dumpster, but a pumper/dumpster who is english language challenged! :)