Still hearing some rumblings about that Amgen Company.......... Wondering if it is just some smoke or an actual fire behind that smoke.
Time will tell tor sure - But in my opinion if it becomes true, it could be a huge win/win depending on if its a partnership and the terms... Time will tell. But you know what they say - You have to actually Own Shares to make money......