2 ms·Shareholder returns, the demand for which is insatiable and never ending.by toomuchtodo 5mo agoShareholder returns, the demand for which is insatiable and never ending.