WebserviceX.NET

COST research report

As of 2025-04-30

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 965.36
EMA 970.1
MACD 9.03
RSI 58.81
BB_High 1015.11
BB_Low 915.6
ATR 28.6
ADX 14.11
MFI 68.2
OBV 22737912.0

Economic Data

Indicator Value
BUSINV 2589957.0
CPIAUCSL 319.62
CPILFESL 325.66
DCOILWTICO 63.3
DGORDER 315729.0
DTWEXBGS 123.25
FEDFUNDS 4.33
GDP 29977.63
HOUST 1324.0
ICSA 222000.0
INDPRO 103.89
MORTGAGE30US 6.81
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.57
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol COST
Date 2025-04-30
Market Cap 441242746880.0
Enterprise Value 434881789952.0
Trailing P/E 57.954544
Forward P/E 50.533535
Price to Sales 1.6708298
Price to Book 17.253344
Enterprise to Revenue 1.647
Enterprise to EBITDA 36.021
Profit Margin 0.028859999
Operating Margin 0.036340002
Return on Assets 0.087349996
Return on Equity 0.32894
Revenue 264085995520.0
Revenue per Share 594.819
EBITDA 12072999936.0
Net Income 7621000192.0
Diluted EPS 17.16
Total Cash 13157999616.0
Total Cash per Share 29.656
Total Debt 8039000064.0
Total Debt to Equity 31.431
Current Ratio 0.997
Book Value 57.641
Operating Cash Flow 11964999680.0
Levered Free Cash Flow 5603500032.0
Beta 0.939
52 Week Change 0.37312734
S&P 500 52 Week Change 0.1080904
52 Week High 1078.23
52 Week Low 715.32
50 Day Moving Avg 969.631
200 Day Moving Avg 928.7164
3 Month Avg Daily Volume 2461196.0
10 Day Avg Daily Volume 2159500.0
Shares Outstanding 443683008.0
Float Shares 442467665.0
Percent Held by Insiders 0.00198
Percent Held by Institutions 0.72149
Shares Short 6044126.0
Short Ratio 2.21
Short Percent of Float 0.0136
Short Percent of Shares Outstanding 6866248.0
Forward Annual Dividend Rate 5.2
Forward Annual Dividend Yield 0.52
Trailing Annual Dividend Rate 4.5
Trailing Annual Dividend Yield 0.0045376625
5 Year Avg Dividend Yield 0.66
Payout Ratio 0.2709
Ex-Dividend Date 1746144000
Last Split Factor 2:1
Last Split Date 947808000

Analysis