Johnson & Johnson Announces $10 Billion Buyback Ahead Of Earn
Perhaps the only chart more troubling than JNJ’s stock price in 2015, which after starting the year around $105/share has since tumbled to a low of $91, before rebounding modestly to $95, was the chart of its stock buybacks, shown below. We leave readers to pull it up on their own, but this chart…