Pharma Buys Investor Appreciation – At The Expense Of Growth?
Executive Summary
The nine largest pharma companies have purchased or committed to purchasing about $30 billion in shares of their own stock over the course of 2012 –money that they are not investing in M&A or R&D.