WebserviceX.NET

WMT research report

As of 2025-07-02

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 96.72
EMA 96.95
MACD 0.29
RSI 54.07
BB_High 99.65
BB_Low 93.79
ATR 1.71
ADX 12.91
MFI 70.74
OBV 510598767.0

Economic Data

Indicator Value
BUSINV 2656533.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 66.3
DGORDER 343585.0
DTWEXBGS 120.08
FEDFUNDS 4.33
GDP 29962.05
HOUST 1256.0
ICSA 236000.0
INDPRO 103.59
MORTGAGE30US 6.77
NFCI -0.5
PAYEMS 159561.0
PCE 20592.7
PSAVERT 4.5
RETAILIMSA 804272.0
RSAFS 715417.0
T10Y2Y 0.52
TOTALSA 16.1
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol WMT
Date 2025-07-02
Market Cap 778968825856.0
Enterprise Value 846562263040.0
Trailing P/E 41.713676
Forward P/E 35.88603
Price to Sales 1.137038
Price to Book 9.303279
Enterprise to Revenue 1.236
Enterprise to EBITDA 19.799
Profit Margin 0.02747
Operating Margin 0.043080002
Return on Assets 0.07151
Return on Equity 0.21783
Revenue 685086015488.0
Revenue per Share 85.311
EBITDA 42757001216.0
Net Income 18819000320.0
Diluted EPS 2.34
Total Cash 9310999552.0
Total Cash per Share 1.167
Total Debt 68693000192.0
Total Debt to Equity 75.78
Current Ratio 0.78
Book Value 10.492
Operating Cash Flow 37604999168.0
Levered Free Cash Flow 9960500224.0
Beta 0.693
52 Week Change 0.4396249
S&P 500 52 Week Change 0.11937654
52 Week High 105.3
52 Week Low 66.67
50 Day Moving Avg 96.891
200 Day Moving Avg 91.1301
3 Month Avg Daily Volume 20006150.0
10 Day Avg Daily Volume 18509500.0
Shares Outstanding 7980420096.0
Float Shares 4349886529.0
Percent Held by Insiders 0.45404
Percent Held by Institutions 0.36176997
Shares Short 38729614.0
Short Ratio 2.05
Short Percent of Float 0.0049
Short Percent of Shares Outstanding 51027916.0
Forward Annual Dividend Rate 0.94
Forward Annual Dividend Yield 0.96
Trailing Annual Dividend Rate 0.858
Trailing Annual Dividend Yield 0.008733713
5 Year Avg Dividend Yield 1.4
Payout Ratio 0.36650002
Ex-Dividend Date 1755216000
Last Split Factor 3:1
Last Split Date 1708905600

Analysis