WebserviceX.NET

WMT 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 99.85
EMA 98.39
MACD -0.51
RSI 43.57
BB_High 105.34
BB_Low 94.36
ATR 1.62
ADX 23.37
MFI 33.66
OBV 374585000.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 WMT
Date 2025-08-29
Market Cap 773941166080.0
Enterprise Value 836036460544.0
Trailing P/E 36.596226
Forward P/E 35.65441
Price to Sales 1.1165518
Price to Book 8.586101
Enterprise to Revenue 1.206
Enterprise to EBITDA 19.573
Profit Margin 0.03079
Operating Margin 0.0444
Return on Assets 0.06954
Return on Equity 0.23375
Revenue 693152972800.0
Revenue per Share 86.493
EBITDA 42714001408.0
Net Income 21344000000.0
Diluted EPS 2.65
Total Cash 9431000064.0
Total Cash per Share 1.182
Total Debt 65014001664.0
Total Debt to Equity 67.124
Current Ratio 0.792
Book Value 11.295
Operating Cash Flow 38437998592.0
Levered Free Cash Flow 8241874944.0
Beta 0.664
52 Week Change 0.256706
S&P 500 52 Week Change 0.16844666
52 Week High 105.3
52 Week Low 76.3
50 Day Moving Avg 98.0782
200 Day Moving Avg 94.7287
3 Month Avg Daily Volume 16365990.0
10 Day Avg Daily Volume 22081520.0
Shares Outstanding 7980420096.0
Float Shares 4350722520.0
Percent Held by Insiders 0.45381
Percent Held by Institutions 0.36048
Shares Short 39174772.0
Short Ratio 2.88
Short Percent of Float 0.0049
Short Percent of Shares Outstanding 33119904.0
Forward Annual Dividend Rate 0.94
Forward Annual Dividend Yield 0.97
Trailing Annual Dividend Rate 0.885
Trailing Annual Dividend Yield 0.009208199
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