WebserviceX.NET

CSCO research report

As of 2025-05-23

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 60.83
EMA 61.32
MACD 1.46
RSI 64.23
BB_High 65.54
BB_Low 56.12
ATR 1.31
ADX 29.37
MFI 54.26
OBV 1031286900.0

Economic Data

Indicator Value
BUSINV 2578112.0
CPIAUCSL 320.32
CPILFESL 326.43
DCOILWTICO 63.98
DGORDER 315729.0
DTWEXBGS 123.4
FEDFUNDS 4.33
GDP 29977.63
HOUST 1361.0
ICSA 227000.0
INDPRO 103.88
MORTGAGE30US 6.86
NFCI -0.58
PAYEMS 159517.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 805336.0
RSAFS 724131.0
T10Y2Y 0.51
TOTALSA 17.78
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol CSCO
Date 2025-05-23
Market Cap 249915604992.0
Enterprise Value 264268480512.0
Trailing P/E 25.759184
Forward P/E 16.18205
Price to Sales 4.4930263
Price to Book 5.440517
Enterprise to Revenue 4.751
Enterprise to EBITDA 17.926
Profit Margin 0.17604
Operating Margin 0.23295
Return on Assets 0.062
Return on Equity 0.21356001
Revenue 55623000064.0
Revenue per Share 13.939
EBITDA 14741999616.0
Net Income 9792000000.0
Diluted EPS 2.45
Total Cash 16391999488.0
Total Cash per Share 4.139
Total Debt 30744999936.0
Total Debt to Equity 66.932
Current Ratio 0.951
Book Value 11.6
Operating Cash Flow 13688999936.0
Levered Free Cash Flow 11596375040.0
Beta 0.888
52 Week Change 0.36365604
S&P 500 52 Week Change 0.09362543
52 Week High 66.5
52 Week Low 44.5
50 Day Moving Avg 59.3466
200 Day Moving Avg 57.37215
3 Month Avg Daily Volume 23624196.0
10 Day Avg Daily Volume 24593490.0
Shares Outstanding 3960000000.0
Float Shares 3953978983.0
Percent Held by Insiders 0.00071999995
Percent Held by Institutions 0.81171
Shares Short 48116308.0
Short Ratio 1.85
Short Percent of Float 0.0121
Short Percent of Shares Outstanding 61395654.0
Forward Annual Dividend Rate 1.64
Forward Annual Dividend Yield 2.6
Trailing Annual Dividend Rate 1.61
Trailing Annual Dividend Yield 0.025410354
5 Year Avg Dividend Yield 3.02
Payout Ratio 0.65709996
Ex-Dividend Date 1751500800
Last Split Factor 2:1
Last Split Date 953769600

Analysis