WebserviceX.NET

CVS research report

As of 2025-08-29

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 68.19
EMA 68.97
MACD 2.38
RSI 77.81
BB_High 75.36
BB_Low 61.02
ATR 1.45
ADX 45.06
MFI 82.46
OBV 196266000.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 322.13
CPILFESL 328.66
DCOILWTICO 65.18
DGORDER 302806.0
DTWEXBGS 120.7
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 229000.0
INDPRO 103.99
MORTGAGE30US 6.56
NFCI -0.56
PAYEMS 159539.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.64
TOTALSA 16.85
UMCSENT 61.7
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol CVS
Date 2025-08-29
Market Cap 92778340352.0
Enterprise Value 161501069312.0
Trailing P/E 20.376045
Forward P/E 11.288581
Price to Sales 0.24140345
Price to Book 1.197747
Enterprise to Revenue 0.42
Enterprise to EBITDA 11.558
Profit Margin 0.01179
Operating Margin 0.02803
Return on Assets 0.02286
Return on Equity 0.05881
Revenue 384328990720.0
Revenue per Share 304.54
EBITDA 13973000192.0
Net Income 4530999808.0
Diluted EPS 3.59
Total Cash 14172999680.0
Total Cash per Share 11.175
Total Debt 82724003840.0
Total Debt to Equity 106.67
Current Ratio 0.803
Book Value 61.073
Operating Cash Flow 7568000000.0
Levered Free Cash Flow 5829250048.0
Beta 0.588
52 Week Change 0.2748344
S&P 500 52 Week Change 0.16844666
52 Week High 73.23
52 Week Low 43.56
50 Day Moving Avg 65.9784
200 Day Moving Avg 61.59115
3 Month Avg Daily Volume 7287258.0
10 Day Avg Daily Volume 5871430.0
Shares Outstanding 1268329984.0
Float Shares 1265700939.0
Percent Held by Insiders 0.01071
Percent Held by Institutions 0.88108003
Shares Short 16664640.0
Short Ratio 1.92
Short Percent of Float 0.013300001
Short Percent of Shares Outstanding 13670187.0
Forward Annual Dividend Rate 2.66
Forward Annual Dividend Yield 3.64
Trailing Annual Dividend Rate 2.66
Trailing Annual Dividend Yield 0.03687275
5 Year Avg Dividend Yield 3.16
Payout Ratio 0.7409
Ex-Dividend Date 1753142400
Last Split Factor 2:1
Last Split Date 1118102400

Analysis