WebserviceX.NET

CSCO 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 56.45
EMA 57.11
MACD -0.73
RSI 50.96
BB_High 59.9
BB_Low 53.0
ATR 1.56
ADX 28.41
MFI 67.43
OBV 916211541.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 CSCO
Date 2025-04-30
Market Cap 229666668544.0
Enterprise Value 242893291520.0
Trailing P/E 25.320175
Forward P/E 14.802564
Price to Sales 4.2392697
Price to Book 5.0428023
Enterprise to Revenue 4.483
Enterprise to EBITDA 16.649
Profit Margin 0.16958
Operating Margin 0.22320999
Return on Assets 0.065560006
Return on Equity 0.20019
Revenue 54175997952.0
Revenue per Share 13.517
EBITDA 14588999680.0
Net Income 9187000320.0
Diluted EPS 2.28
Total Cash 17643999232.0
Total Cash per Share 4.435
Total Debt 32422000640.0
Total Debt to Equity 71.21
Current Ratio 0.867
Book Value 11.448
Operating Cash Flow 13603000320.0
Levered Free Cash Flow 13290500096.0
Beta 0.854
52 Week Change 0.22416735
S&P 500 52 Week Change 0.1080904
52 Week High 66.5
52 Week Low 44.5
50 Day Moving Avg 60.0686
200 Day Moving Avg 56.10895
3 Month Avg Daily Volume 23555662.0
10 Day Avg Daily Volume 19662370.0
Shares Outstanding 3978289920.0
Float Shares 3972603474.0
Percent Held by Insiders 0.00062
Percent Held by Institutions 0.79545
Shares Short 58945103.0
Short Ratio 2.04
Short Percent of Float 0.0148
Short Percent of Shares Outstanding 54043291.0
Forward Annual Dividend Rate 1.64
Forward Annual Dividend Yield 2.86
Trailing Annual Dividend Rate 1.6
Trailing Annual Dividend Yield 0.027903732
5 Year Avg Dividend Yield 3.03
Payout Ratio 0.7018
Ex-Dividend Date 1743638400
Last Split Factor 2:1
Last Split Date 953769600

Analysis