Exxon has much larger margins than Shell. Exxon has superior EBITDA, free cash flow, and profits. Exxon has a $50 billion buyback in place and Shell has a $4 billion plan. Exxon Mobil Corporation (XOM ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results