WebserviceX.NET

XOM research report

As of 2025-06-13

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 104.92
EMA 105.98
MACD 0.88
RSI 69.14
BB_High 110.67
BB_Low 99.18
ATR 2.26
ADX 19.58
MFI 67.0
OBV 50234500.0

Economic Data

Indicator Value
BUSINV 2578112.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 65.99
DGORDER 296193.0
DTWEXBGS 121.52
FEDFUNDS 4.33
GDP 29976.64
HOUST 1361.0
ICSA 248000.0
INDPRO 103.88
MORTGAGE30US 6.84
NFCI -0.51
PAYEMS 159561.0
PCE 20669.5
PSAVERT 4.9
RETAILIMSA 805336.0
RSAFS 724131.0
T10Y2Y 0.45
TOTALSA 16.09
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol XOM
Date 2025-06-13
Market Cap 483196862464.0
Enterprise Value 510797709312.0
Trailing P/E 14.889774
Forward P/E 14.246507
Price to Sales 1.416634
Price to Book 1.8392087
Enterprise to Revenue 1.498
Enterprise to EBITDA 7.874
Profit Margin 0.09726
Operating Margin 0.12764
Return on Assets 0.061979998
Return on Equity 0.14302
Revenue 341088010240.0
Revenue per Share 77.67
EBITDA 64872001536.0
Net Income 33173000192.0
Diluted EPS 7.53
Total Cash 17036000256.0
Total Cash per Share 3.953
Total Debt 37551001600.0
Total Debt to Equity 13.918
Current Ratio 1.236
Book Value 60.961
Operating Cash Flow 53311000576.0
Levered Free Cash Flow 21801000960.0
Beta 0.463
52 Week Change 0.0346992
S&P 500 52 Week Change 0.09203708
52 Week High 126.34
52 Week Low 97.8
50 Day Moving Avg 105.5984
200 Day Moving Avg 111.95425
3 Month Avg Daily Volume 17548117.0
10 Day Avg Daily Volume 18490240.0
Shares Outstanding 4309640192.0
Float Shares 4300373098.0
Percent Held by Insiders 0.00063
Percent Held by Institutions 0.66587996
Shares Short 43639864.0
Short Ratio 2.76
Short Percent of Float 0.0113
Short Percent of Shares Outstanding 45609318.0
Forward Annual Dividend Rate 3.96
Forward Annual Dividend Yield 3.53
Trailing Annual Dividend Rate 3.88
Trailing Annual Dividend Yield 0.03535952
5 Year Avg Dividend Yield 4.67
Payout Ratio 0.5146
Ex-Dividend Date 1747267200
Last Split Factor 2:1
Last Split Date 995500800

Analysis