WebserviceX.NET

HD 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 367.18
EMA 364.92
MACD -0.62
RSI 39.17
BB_High 378.08
BB_Low 356.27
ATR 6.99
ADX 13.43
MFI 46.7
OBV -14752400.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 HD
Date 2025-06-13
Market Cap 352861159424.0
Enterprise Value 413444145152.0
Trailing P/E 24.09375
Forward P/E 22.734615
Price to Sales 2.16543
Price to Book 44.360226
Enterprise to Revenue 2.537
Enterprise to EBITDA 16.215
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.72
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.014763951
S&P 500 52 Week Change 0.09203708
52 Week High 439.37
52 Week Low 326.31
50 Day Moving Avg 362.4484
200 Day Moving Avg 387.5143
3 Month Avg Daily Volume 3514057.0
10 Day Avg Daily Volume 2868200.0
Shares Outstanding 994928000.0
Float Shares 993306252.0
Percent Held by Insiders 0.00071999995
Percent Held by Institutions 0.72749
Shares Short 8293033.0
Short Ratio 2.54
Short Percent of Float 0.0083
Short Percent of Shares Outstanding 9512899.0
Forward Annual Dividend Rate 9.2
Forward Annual Dividend Yield 2.59
Trailing Annual Dividend Rate 6.8
Trailing Annual Dividend Yield 0.01872453
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