WebserviceX.NET

XOM research report

As of 2025-04-30

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 106.32
EMA 107.7
MACD -0.87
RSI 44.25
BB_High 114.54
BB_Low 98.11
ATR 3.24
ADX 21.16
MFI 58.74
OBV -179255930.0

Economic Data

Indicator Value
BUSINV 2589957.0
CPIAUCSL 319.62
CPILFESL 325.66
DCOILWTICO 63.3
DGORDER 315729.0
DTWEXBGS 123.25
FEDFUNDS 4.33
GDP 29977.63
HOUST 1324.0
ICSA 222000.0
INDPRO 103.89
MORTGAGE30US 6.81
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.57
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol XOM
Date 2025-04-30
Market Cap 456880357376.0
Enterprise Value 502370566144.0
Trailing P/E 13.456051
Forward P/E 13.421855
Price to Sales 1.3415246
Price to Book 1.7436447
Enterprise to Revenue 1.475
Enterprise to EBITDA 7.814
Profit Margin 0.09889
Operating Margin 0.085159995
Return on Assets 0.062459998
Return on Equity 0.14515
Revenue 340568014848.0
Revenue per Share 79.239
EBITDA 64293998592.0
Net Income 33679998976.0
Diluted EPS 7.85
Total Cash 23029000192.0
Total Cash per Share 5.307
Total Debt 48308998144.0
Total Debt to Equity 17.852
Current Ratio 1.308
Book Value 60.58
Operating Cash Flow 55021998080.0
Levered Free Cash Flow 24651999232.0
Beta 0.579
52 Week Change -0.06610358
S&P 500 52 Week Change 0.1080904
52 Week High 126.34
52 Week Low 97.8
50 Day Moving Avg 110.048
200 Day Moving Avg 113.7307
3 Month Avg Daily Volume 17352991.0
10 Day Avg Daily Volume 13338480.0
Shares Outstanding 4325289984.0
Float Shares 4330551809.0
Percent Held by Insiders 0.00062
Percent Held by Institutions 0.66460997
Shares Short 41711115.0
Short Ratio 2.03
Short Percent of Float 0.0107
Short Percent of Shares Outstanding 46264068.0
Forward Annual Dividend Rate 3.96
Forward Annual Dividend Yield 3.65
Trailing Annual Dividend Rate 3.84
Trailing Annual Dividend Yield 0.03543743
5 Year Avg Dividend Yield 4.79
Payout Ratio 0.4898
Ex-Dividend Date 1739318400
Last Split Factor 2:1
Last Split Date 995500800

Analysis