WebserviceX.NET

CVS 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 72.19
EMA 71.65
MACD 2.09
RSI 67.78
BB_High 75.5
BB_Low 68.88
ATR 1.72
ADX 40.58
MFI 66.36
OBV 219631300.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 CVS
Date 2025-09-12
Market Cap 95099387904.0
Enterprise Value 163822108672.0
Trailing P/E 20.885796
Forward P/E 11.570988
Price to Sales 0.24744266
Price to Book 1.2277111
Enterprise to Revenue 0.426
Enterprise to EBITDA 11.724
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.623
52 Week Change 0.28456402
S&P 500 52 Week Change 0.16885936
52 Week High 75.55
52 Week Low 43.56
50 Day Moving Avg 67.0062
200 Day Moving Avg 62.403
3 Month Avg Daily Volume 7693375.0
10 Day Avg Daily Volume 8389140.0
Shares Outstanding 1268329984.0
Float Shares 1265675573.0
Percent Held by Insiders 0.01069
Percent Held by Institutions 0.88121
Shares Short 18801166.0
Short Ratio 2.41
Short Percent of Float 0.015
Short Percent of Shares Outstanding 15649376.0
Forward Annual Dividend Rate 2.66
Forward Annual Dividend Yield 3.55
Trailing Annual Dividend Rate 2.66
Trailing Annual Dividend Yield 0.035623413
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