Exxon Mobil (XOM) is one of the most entrenched companies on the planet. It has a $400 billion market cap, a AAA credit rating and over $56 billion in annual operating cash flow.
It also is a dividend and buyback stalwart, dishing out a large amount of capital to shareholders every year.
Right now XOM stock yields 2.8%, paying 63 cents a quarter that’s good for about $11 billion in total dividends paid each year. Furthermore, Exxon stock buybacks are massive — with Exxon regularly repurchasing between $3 billion and $6 billion in stock every single quarter dating back to late 2010.
According to Wall Street Journal estimates, XOM has spent more than $200 billion on repurchases in the past 10 years.
If you don’t think this stock is sharing cash with shareholders, you’ll never find a publicly traded company that’s generous enough!