Johnson Controls Stock Price Chart - Does Johnson Controls 3 Billion Stock Buyback Make Sense