Back to screener

XOM

ExxonMobil Holdings Corp

Energy · Oil & Gas Integrated · USA

$168.94

Market cap $694.67B

Valuation

Health

Mood

Greed

Dividend yield

2.44%

TTM

2.46%

Forward

Explore SmartStockScore

Data updated daily