WebserviceX.NET

CVS 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 66.42
EMA 66.11
MACD 0.04
RSI 53.38
BB_High 69.95
BB_Low 62.89
ATR 2.06
ADX 21.72
MFI 46.44
OBV 274374548.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 CVS
Date 2025-04-30
Market Cap 84213366784.0
Enterprise Value 154086506496.0
Trailing P/E 18.226776
Forward P/E 10.294753
Price to Sales 0.22720088
Price to Book 1.1124266
Enterprise to Revenue 0.416
Enterprise to EBITDA 12.214
Profit Margin 0.01245
Operating Margin 0.01957
Return on Assets 0.01993
Return on Equity 0.0602
Revenue 370655985664.0
Revenue per Share 294.405
EBITDA 12615999488.0
Net Income 4614000128.0
Diluted EPS 3.66
Total Cash 10993000448.0
Total Cash per Share 8.719
Total Debt 82919997440.0
Total Debt to Equity 109.494
Current Ratio 0.811
Book Value 59.968
Operating Cash Flow 9107000320.0
Levered Free Cash Flow 6909125120.0
Beta 0.569
52 Week Change 0.15485704
S&P 500 52 Week Change 0.1080904
52 Week High 71.45
52 Week Low 43.56
50 Day Moving Avg 66.2932
200 Day Moving Avg 58.9713
3 Month Avg Daily Volume 10447273.0
10 Day Avg Daily Volume 9275960.0
Shares Outstanding 1262380032.0
Float Shares 1258122177.0
Percent Held by Insiders 0.010729999
Percent Held by Institutions 0.85046
Shares Short 18647277.0
Short Ratio 1.69
Short Percent of Float 0.0149
Short Percent of Shares Outstanding 19880048.0
Forward Annual Dividend Rate 2.66
Forward Annual Dividend Yield 4.09
Trailing Annual Dividend Rate 2.66
Trailing Annual Dividend Yield 0.0409042
5 Year Avg Dividend Yield 3.09
Payout Ratio 0.7268
Ex-Dividend Date 1745280000
Last Split Factor 2:1
Last Split Date 1118102400

Analysis