Driven by the perspective of maximizing shareholder value (MSV), the U.S. biopharmaceutical industry has adopted a highly financialized business model. In such a model, the key metrics are stock-price performance, earnings per share, and dividend yield, supported by distributions to shareholders in the forms of dividends and stock buybacks. Such value extraction is incentivized by […]
