Naïve question, Why will big pharma love 3d printing?
If this is the worst investment you've ever made your doing great!
I have a 17 dollar alert on this stock and will buy at that price.
8 Billions dollars equals about 6 percent of market cap, which would equal About $2.45...today.
The buyback will occur over a 12-18 month period. While positive, I don't think this alone will propel it above 50.
Long stock, short calls