WebserviceX.NET

XOM research report

As of 2025-08-29

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 108.26
EMA 109.89
MACD 1.24
RSI 70.87
BB_High 114.27
BB_Low 102.25
ATR 1.75
ADX 22.88
MFI 85.18
OBV 38174300.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 322.13
CPILFESL 328.66
DCOILWTICO 65.18
DGORDER 302806.0
DTWEXBGS 120.7
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 229000.0
INDPRO 103.99
MORTGAGE30US 6.56
NFCI -0.56
PAYEMS 159539.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.64
TOTALSA 16.85
UMCSENT 61.7
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol XOM
Date 2025-08-29
Market Cap 487246823424.0
Enterprise Value 519252508672.0
Trailing P/E 16.234375
Forward P/E 14.522237
Price to Sales 1.4773291
Price to Book 1.8555077
Enterprise to Revenue 1.574
Enterprise to EBITDA 8.324
Profit Margin 0.09404001
Operating Margin 0.11729
Return on Assets 0.05277
Return on Equity 0.118310004
Revenue 329816014848.0
Revenue per Share 75.052
EBITDA 62381998080.0
Net Income 31015000064.0
Diluted EPS 7.04
Total Cash 14352000000.0
Total Cash per Share 3.366
Total Debt 38989000704.0
Total Debt to Equity 14.442
Current Ratio 1.249
Book Value 61.595
Operating Cash Flow 54300999680.0
Levered Free Cash Flow 20748249088.0
Beta 0.502
52 Week Change -0.010219097
S&P 500 52 Week Change 0.16844666
52 Week High 126.34
52 Week Low 97.8
50 Day Moving Avg 110.2014
200 Day Moving Avg 109.96585
3 Month Avg Daily Volume 16754804.0
10 Day Avg Daily Volume 14583270.0
Shares Outstanding 4263249920.0
Float Shares 4253953142.0
Percent Held by Insiders 0.00068000006
Percent Held by Institutions 0.66578
Shares Short 42490301.0
Short Ratio 2.7
Short Percent of Float 0.0111
Short Percent of Shares Outstanding 37520693.0
Forward Annual Dividend Rate 3.96
Forward Annual Dividend Yield 3.46
Trailing Annual Dividend Rate 3.92
Trailing Annual Dividend Yield 0.03458315
5 Year Avg Dividend Yield 4.43
Payout Ratio 0.5568
Ex-Dividend Date 1755216000
Last Split Factor 2:1
Last Split Date 995500800

Analysis