WebserviceX.NET

HD 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 362.01
EMA 363.54
MACD 1.26
RSI 59.58
BB_High 377.45
BB_Low 346.57
ATR 7.0
ADX 17.87
MFI 65.14
OBV 2261504.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 HD
Date 2025-07-02
Market Cap 369963991040.0
Enterprise Value 425363406848.0
Trailing P/E 25.227274
Forward P/E 23.836538
Price to Sales 2.2703862
Price to Book 46.51032
Enterprise to Revenue 2.61
Enterprise to EBITDA 16.682
Profit Margin 0.08984
Operating Margin 0.12878999
Return on Assets 0.15122
Return on Equity 2.9951901
Revenue 162952003584.0
Revenue per Share 164.473
EBITDA 25497999360.0
Net Income 14638999552.0
Diluted EPS 14.74
Total Cash 1368999936.0
Total Cash per Share 1.376
Total Debt 61952000000.0
Total Debt to Equity 778.781
Current Ratio 1.093
Book Value 7.995
Operating Cash Flow 18638000128.0
Levered Free Cash Flow 10957625344.0
Beta 1.018
52 Week Change 0.118451
S&P 500 52 Week Change 0.11937654
52 Week High 439.37
52 Week Low 326.31
50 Day Moving Avg 364.218
200 Day Moving Avg 387.06754
3 Month Avg Daily Volume 3682367.0
10 Day Avg Daily Volume 4729540.0
Shares Outstanding 994928000.0
Float Shares 993296303.0
Percent Held by Insiders 0.00071999995
Percent Held by Institutions 0.72708
Shares Short 8780769.0
Short Ratio 2.7
Short Percent of Float 0.0088
Short Percent of Shares Outstanding 9203242.0
Forward Annual Dividend Rate 9.2
Forward Annual Dividend Yield 2.51
Trailing Annual Dividend Rate 6.8
Trailing Annual Dividend Yield 0.018222747
5 Year Avg Dividend Yield 2.29
Payout Ratio 0.61439997
Ex-Dividend Date 1749081600
Last Split Factor 3:2
Last Split Date 946598400

Analysis