WebserviceX.NET

COST 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 961.17
EMA 961.51
MACD 0.17
RSI 52.73
BB_High 991.85
BB_Low 930.48
ATR 14.23
ADX 14.01
MFI 50.05
OBV -1867500.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 COST
Date 2025-09-12
Market Cap 429241401344.0
Enterprise Value 422749470720.0
Trailing P/E 54.931896
Forward P/E 49.18191
Price to Sales 1.5970228
Price to Book 15.825962
Enterprise to Revenue 1.573
Enterprise to EBITDA 33.978
Profit Margin 0.02918
Operating Margin 0.04003
Return on Assets 0.087910004
Return on Equity 0.3208
Revenue 268775997440.0
Revenue per Share 605.36
EBITDA 12442000384.0
Net Income 7842999808.0
Diluted EPS 17.62
Total Cash 14849999872.0
Total Cash per Share 33.485
Total Debt 8358000128.0
Total Debt to Equity 30.813
Current Ratio 1.015
Book Value 61.159
Operating Cash Flow 12426000384.0
Levered Free Cash Flow 5910374912.0
Beta 0.954
52 Week Change 0.06612182
S&P 500 52 Week Change 0.16885936
52 Week High 1078.23
52 Week Low 867.16
50 Day Moving Avg 961.2776
200 Day Moving Avg 976.7645
3 Month Avg Daily Volume 2093124.0
10 Day Avg Daily Volume 1697740.0
Shares Outstanding 443476992.0
Float Shares 442266394.0
Percent Held by Insiders 0.00202
Percent Held by Institutions 0.72463
Shares Short 6839849.0
Short Ratio 3.03
Short Percent of Float 0.0155
Short Percent of Shares Outstanding 5570606.0
Forward Annual Dividend Rate 5.2
Forward Annual Dividend Yield 0.54
Trailing Annual Dividend Rate 4.78
Trailing Annual Dividend Yield 0.004956861
5 Year Avg Dividend Yield 0.63
Payout Ratio 0.2711
Ex-Dividend Date 1754006400
Last Split Factor 2:1
Last Split Date 947808000

Analysis