As part of a confident first-half update today, Origin Enterprises announced it’s planning a €40 million stock buyback. This is in addition to an unchanged dividend, at 3.15¢ per share. It’s Origin’s first buyback since 2014. Buybacks and dividends are the sign of a mature business. What Origin is saying is that the returns on investment on offer internally — from the likes of capex, R&D or acquisitions —  are lower than those on offer outside the company, in the market. So Origin is giving money back to shareholders.  For some, buybacks are seen as a sign of shareholder greed…