WebserviceX.NET

WMT research report

As of 2025-09-12

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 99.52
EMA 100.2
MACD 0.93
RSI 63.31
BB_High 104.52
BB_Low 94.52
ATR 1.71
ADX 22.75
MFI 67.63
OBV 380227100.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 323.36
CPILFESL 329.79
DCOILWTICO 62.6
DGORDER 303167.0
DTWEXBGS 120.54
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 263000.0
INDPRO 103.99
MORTGAGE30US 6.35
NFCI -0.54
PAYEMS 159540.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.5
TOTALSA 16.49
UMCSENT 61.7
UNRATE 4.3
USREC 0.0

Fundamental Data

Metric Value
Symbol WMT
Date 2025-09-12
Market Cap 825110233088.0
Enterprise Value 888985354240.0
Trailing P/E 39.05283
Forward P/E 38.047794
Price to Sales 1.1903725
Price to Book 9.159218
Enterprise to Revenue 1.283
Enterprise to EBITDA 20.732
Profit Margin 0.03079
Operating Margin 0.04389
Return on Assets 0.06994
Return on Equity 0.23375
Revenue 693152972800.0
Revenue per Share 86.493
EBITDA 42879000576.0
Net Income 21344000000.0
Diluted EPS 2.65
Total Cash 9431000064.0
Total Cash per Share 1.183
Total Debt 66559000576.0
Total Debt to Equity 68.719
Current Ratio 0.792
Book Value 11.299
Operating Cash Flow 38437998592.0
Levered Free Cash Flow 8344999936.0
Beta 0.654
52 Week Change 0.28463256
S&P 500 52 Week Change 0.16885936
52 Week High 105.3
52 Week Low 77.49
50 Day Moving Avg 98.7518
200 Day Moving Avg 95.4296
3 Month Avg Daily Volume 16240427.0
10 Day Avg Daily Volume 15031810.0
Shares Outstanding 7972850176.0
Float Shares 4354133455.0
Percent Held by Insiders 0.45303002
Percent Held by Institutions 0.36101002
Shares Short 38967033.0
Short Ratio 2.19
Short Percent of Float 0.0049
Short Percent of Shares Outstanding 37079076.0
Forward Annual Dividend Rate 0.94
Forward Annual Dividend Yield 0.91
Trailing Annual Dividend Rate 0.885
Trailing Annual Dividend Yield 0.00862153
5 Year Avg Dividend Yield 1.37
Payout Ratio 0.33400002
Ex-Dividend Date 1765497600
Last Split Factor 3:1
Last Split Date 1708905600

Analysis