_id
6910559accc777a4e85d55e0
Ticker
CSCO
Name
Cisco Systems Inc
Exchange
NASDAQ
Address
170 West Tasman Drive, San Jose, CA, United States, 95134-1706
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.cisco.com
Description
Cisco Systems, Inc. designs, develops, and sells technologies that help to power, secure, and draw insights from the internet in the Americas, Europe, the Middle East, Africa, the Asia Pacific, Japan, and China. The company offers data center switching; network security, identity and access management, and secure access service edge; threat intelligence, detection, and response solutions; interconnects public and private wireline and mobile networks, delivering connectivity to campus, data center, and branch networks; WEBEX suite, collaboration devices, and contact center; communication platform as a service software, including perpetual licenses, subscription arrangements, and hardware solutions; network assurance, monitoring and analytics, and observability suite; issue resolution, software support, and hardware replacement; professional services, such as planning, design, implementation, and high-value consulting; service and support packages, financing, and managed network services; and regional, national, and international wireline carriers, webscale products, internet, and cable. It also delivers connectivity to campus, data center, and branch networks; wireless products, including indoor and outdoor wireless coverage designed for seamless roaming use of voice, video, and data applications; end-to-end collaboration solutions through cloud, on-premise, or within hybrid cloud environments, transition collaboration solutions from on-premise to the cloud; and network assurance, monitoring and analytics, and observability suite. In addition, it offers technical support and advisory services. The company serves businesses, public institutions, governments, and service providers. It sells its products and services directly, through systems integrators, service providers, resellers, and distributors. Cisco Systems, Inc. was incorporated in 1984 and is headquartered in San Jose, California.
Last Close
77.34
Volume
13570464
Current Price
75.58
Change
-0.38
Last Updated
2026-01-02T12:04:05.621Z
Image
data:image/webp;base64,UklGRqgHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSPsDAAABoEXbtmk7Gmvt/RDb5ahs27Zt27Zt245t207Zjp2r+XHuPe8Gf/UTERPA/w5tTdkac9zWhDm+pojGGrXImg0c+d/ra+b1/44krJlOWtoWL5fTdqk6rRmni5Z1XBMdl6kLXqYQDAJdtaJIiJ7OYyiyQl0JYCHUrGia8qapuREfeaEOVso4/att8FLONl+djpUy6rzwSMTSBI6WLiKWCDT6U1+n+1p/NiKUiFwkHU0oEswhcrp0Q6rW89QnYe6W6KN5rVPdIJ1OBLdAMnKadG2qlvPVO1Hc6a35LVNdK52WAK6fcQQeOV26Lt2ChNG4W/fGWGJBuuuk04nOETNuWKGBWNki50vnE8tmDNSKjEYkTivXFdIV5TotMUKZjIaXpdU89UpcLl2e6KV5rcoyXJlVGpI4RboqVfN56p64ULow0V3zmqe6SjolMUSr7v/tZNxo1H/MBnigi5Z3wI1Hfj0GN1oMH94Cc4759RHM6bBcXQjOBmP6N8ack3+7H6eoO+B01fItcLBAUXeKBgNni+XqigPuFHXcPGFmDoGPtHCDhJsnzMwSbp7YYKE+IoCbWcLNMdI6HTtdhAEYNTQA46JOHXHSGutdj2HNhOjlCzHEaECIoYjHEKIX8xhCdJIWY4ihZu7U2ElpgZTBSLrXwAkHPfbuK9c0Aj/n1vMCGFvd9/ar922HYc5Wt7315v1b4Dj1znjxvccPCngqp+0IFQp5HYJVztF3tQhcnFchq+eIRtUreRWyeozoHPqLCipo6CZ4CqPVj8qpWMV0zamGDRcpN7vP748Q4QtlpYweo4pDsspLyumbZlgp5x1ll9yx6x537gAVs/VttXGi1BtqNSByqlbrg/12uvJUrHKmNOOMPW5ZmNXrhBJG83nSyQTASh2iwl+XbYCZ00N6HQcCh0m/tCRyuPRvU6xYYA9pTvQYolEMKiYop5WfNIeqb6SdqQzRA7dLT1AVIuOkPQil9pUmWzDzFM4GnbPKabhT50dlOxLMPXKfdC+VFhkk7VvKabtcmW1xwEqYGR3vXpjXATBGuo4ABM6SRoLTdomWbooXwxgmTd7ewk4bkAKcTtKJcJdyS06voN020Oo/6c1mYasx0gCMkoEDC/nC6rnf6FCsYobmVBsHjXj20U7LtbI9NPxG2cIvU/U4VdyijBb+tKpQyOyNl8I5a4UKyicq5+i7auMk5aS87sedLb5RXlk9RoXxhAoFFbTsFJy0TrvnJv4yt28HLL458p0KY8fh036a0/0YDJz6Nwz98ftJJxJw9vts9i+Tnm+Lk97BqiPpQ3UEB3CDykqS5hCqDZyaejRwA9wdMAM8UNSigznJEIDolNOM9GZGWjNKm/F/QgBWUDgghgMAALAOAJ0BKkAAQAA+yU6eS6ekIqGwDADwGQlsDbolBV5+MfQBzxPKsHN2sMBtgPMB5s3ou9AD9jOsA9ADy4fYf/sn/KdeOy3NrlkaUFmLSK3ApgX4o4P6n5X33OmqM3RhNUHna0HHpoKSdUy1QAT3y+r4f/tYzrcwSanrGJTuwAD++o///w/f/4cj//wgYxWuCSL+6LAXlX/cg5ma+sn5/cm4uhsa1kRdhO4p4H8marIZrpQfzSXsS6rf6RwVIb2jAsmRpo+uciw7wU5/bUYyFVqb5xW8aZJcZScLtouJzds8l5mx2Dt8n75j7E/Or9EirFHpxV7BxxhyWmGSUznxscFi1MClEqDo8whMphQrSvkVKS3CVqYDGFe6d2zFlewLRFGxkqCtupDqLxiKc5tbEWAjumr1mgAITAzuczgQX6DwyIqMK47BTflB9iRlfAH/Lq7WFmZK2/G6E0kmt5HF5D+hNfdulTmImN8VebS64BxLq9vuAZGAj/07duTGk4ciFK3WZpWt9TxpbIDlehPLcKYOm05/g5dE3YxQbEXawJTcKXorFo7IbX4ub/x0mBZAuCOHuRhpINNoIyUgVy0lFZkC3lj5XtkUZlYnYShSNL+DQoKT70oLt4MFOJx/gQ+j4O7cX2Tpl2JrSLZrIhO0mst3hG0Fa3ZmvS1xnlIMnHJJd6JVsPqwQv3k1DQF+xdmUrCwS1WFfRTMGGbX6DPgtXc6povEGc64a5Pq6FtSqYp5aUml8ViLAEKj9aMmPMAbVp2GAMEXwkBtCXTWVfYI7IDmoptB1F2dgy9/8KTaH8/6n5jtcGyq8gl54Bd6HivKIlT0wQP//z/wwER4oJH1QxV3upC9dEGhNsu/81Nzytit+Ty8JKodrmt37SFrm/eXQEVK/clXVdwZ4UYmi+Odws0TjOEubcmtfUsQM6/3R//jyLUzk44bq1FDt6T/S+kZXfNcwTUY//8EFQnm+laV0SVueG4iIWsb+8r8+sfztLaJJURDLpZVs9S4nz2vz4SM1Vei9hMn7MPFx/RJ9F34MmGeqYL1Fbn+0Vy/HHpoAfOeW/L7QnXlcdevpLiyLkw3qSNprMPI753NNyMpYO87k4LxK3Zr3zgOW12fB6C+YDuv/XzlzhLfnjqvuTJtYCZGE0yk0Fdtbn8KP8FwPgl6fLzmJ+zlBwWuz/4nAkNy+6gp7oMAAAAA
Ipo Date
1990-02-16T00:00:00.000Z
Market Cap
304352821248
Next Dividend Date
2026-01-21T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.41
Dividend Yield
2.1698862132839376
Sentiment
0.8580366863905324
Sentiment Sources
169
Rating
3.9231
Target Price
85.4338
Strong Buy
10
Buy
5
Hold
10
Sell
1
Strong Sell
0
Current Quarter
2025-10-31
Revenue
14883000000
Cost Of Revenue
5138000000
Gross Profit
9745000000
Operating Expenses
6382000000
Operating Income
3363000000
Interest Expense
350000000
Pretax Income
3391000000
Net Income
2860000000
Eps
0.7162534435261708
Dividends Per Share
1617000000
Shares Outstanding
3951094563
Income Tax Expense
531000000
EBITDA
4347000000
Operating Margin
22.596250755895987
Total Other Income Expense Net
28000000
Cash
8400000000
Short Term Investments
7336000000
Receivables
7912000000
Inventories
3395000000
Total Current Assets
32876000000
Property Plant Equipment
2248000000
Total Assets
121102000000
Payables
2418000000
Short Term Debt
6725000000
Long Term Debt
21364000000
Total Liabilities
74229000000
Equity
46873000000
Bs_currency_symbol
USD
Depreciation
606000000
Change In Working Capital
-1153000000
Cash From Operations
3212000000
Capital Expenditures
323000000
Cash From Investing
156000000
Cash From Financing
-3863000000
Net Change In Cash
-509000000
Cf_currency_symbol
USD
PE
29.7413
PB
6.438481428540951
ROE
6.101593667996501
ROA
2.3616455549867053
FCF
2889000000
Fcf Percent
0.19411408990122958
Piotroski FScore
4
Health Score
58
Deep Value Investing Score
4
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
14883000000
Quarters > 0 > income Statement > cost Of Revenue
5138000000
Quarters > 0 > income Statement > gross Profit
9745000000
Quarters > 0 > income Statement > operating Expenses
6382000000
Quarters > 0 > income Statement > operating Income
3363000000
Quarters > 0 > income Statement > interest Expense
350000000
Quarters > 0 > income Statement > pretax Income
3391000000
Quarters > 0 > income Statement > net Income
2860000000
Quarters > 0 > income Statement > eps
0.7162534435261708
Quarters > 0 > income Statement > dividends Per Share
1617000000
Quarters > 0 > income Statement > shares Outstanding
3993000000
Quarters > 0 > income Statement > income Tax Expense
531000000
Quarters > 0 > income Statement > EBITDA
4347000000
Quarters > 0 > income Statement > operating Margin
22.596250755895987
Quarters > 0 > income Statement > total Other Income Expense Net
28000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
8400000000
Quarters > 0 > balance Sheet > short Term Investments
7336000000
Quarters > 0 > balance Sheet > receivables
7912000000
Quarters > 0 > balance Sheet > inventories
3395000000
Quarters > 0 > balance Sheet > total Current Assets
32876000000
Quarters > 0 > balance Sheet > property Plant Equipment
2248000000
Quarters > 0 > balance Sheet > total Assets
121102000000
Quarters > 0 > balance Sheet > payables
2418000000
Quarters > 0 > balance Sheet > short Term Debt
6725000000
Quarters > 0 > balance Sheet > long Term Debt
21364000000
Quarters > 0 > balance Sheet > total Liabilities
74229000000
Quarters > 0 > balance Sheet > equity
46873000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2860000000
Quarters > 0 > cash Flow > depreciation
606000000
Quarters > 0 > cash Flow > change In Working Capital
-1153000000
Quarters > 0 > cash Flow > cash From Operations
3212000000
Quarters > 0 > cash Flow > capital Expenditures
323000000
Quarters > 0 > cash Flow > cash From Investing
156000000
Quarters > 0 > cash Flow > cash From Financing
-3863000000
Quarters > 0 > cash Flow > net Change In Cash
-509000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.7162534435261708
Quarters > 0 > ratios > PB
6.438481428540951
Quarters > 0 > ratios > ROE
6.101593667996501
Quarters > 0 > ratios > ROA
2.3616455549867053
Quarters > 0 > ratios > FCF
2889000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.19411408990122958
Quarters > 0 > health Score
58
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
14673000000
Quarters > 1 > income Statement > cost Of Revenue
5393000000
Quarters > 1 > income Statement > gross Profit
9280000000
Quarters > 1 > income Statement > operating Expenses
6193000000
Quarters > 1 > income Statement > operating Income
3087000000
Quarters > 1 > income Statement > interest Expense
368000000
Quarters > 1 > income Statement > pretax Income
2999000000
Quarters > 1 > income Statement > net Income
2550000000
Quarters > 1 > income Statement > eps
0.6387775551102205
Quarters > 1 > income Statement > dividends Per Share
1625000000
Quarters > 1 > income Statement > shares Outstanding
3992000000
Quarters > 1 > income Statement > income Tax Expense
449000000
Quarters > 1 > income Statement > EBITDA
4002000000
Quarters > 1 > income Statement > operating Margin
21.038642404416276
Quarters > 1 > income Statement > total Other Income Expense Net
-88000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
9473000000
Quarters > 1 > balance Sheet > short Term Investments
7764000000
Quarters > 1 > balance Sheet > receivables
11462000000
Quarters > 1 > balance Sheet > inventories
3164000000
Quarters > 1 > balance Sheet > total Current Assets
34986000000
Quarters > 1 > balance Sheet > property Plant Equipment
3414000000
Quarters > 1 > balance Sheet > total Assets
122291000000
Quarters > 1 > balance Sheet > payables
2528000000
Quarters > 1 > balance Sheet > short Term Debt
5607000000
Quarters > 1 > balance Sheet > long Term Debt
22861000000
Quarters > 1 > balance Sheet > total Liabilities
75448000000
Quarters > 1 > balance Sheet > equity
46843000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2550000000
Quarters > 1 > cash Flow > depreciation
635000000
Quarters > 1 > cash Flow > change In Working Capital
525000000
Quarters > 1 > cash Flow > cash From Operations
4234000000
Quarters > 1 > cash Flow > capital Expenditures
217000000
Quarters > 1 > cash Flow > cash From Investing
-273000000
Quarters > 1 > cash Flow > cash From Financing
-3949000000
Quarters > 1 > cash Flow > net Change In Cash
-8000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.6387775551102205
Quarters > 1 > ratios > PB
6.440991396793544
Quarters > 1 > ratios > ROE
5.443716243622313
Quarters > 1 > ratios > ROA
2.0851902429451066
Quarters > 1 > ratios > FCF
4017000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2737681455735024
Quarters > 1 > health Score
58
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
14149000000
Quarters > 2 > income Statement > cost Of Revenue
4871000000
Quarters > 2 > income Statement > gross Profit
9278000000
Quarters > 2 > income Statement > operating Expenses
6076000000
Quarters > 2 > income Statement > operating Income
3202000000
Quarters > 2 > income Statement > interest Expense
403000000
Quarters > 2 > income Statement > pretax Income
2947000000
Quarters > 2 > income Statement > net Income
2491000000
Quarters > 2 > income Statement > eps
0.6221278721278721
Quarters > 2 > income Statement > dividends Per Share
1627000000
Quarters > 2 > income Statement > shares Outstanding
4004000000
Quarters > 2 > income Statement > income Tax Expense
456000000
Quarters > 2 > income Statement > EBITDA
3976000000
Quarters > 2 > income Statement > operating Margin
22.630574598911586
Quarters > 2 > income Statement > total Other Income Expense Net
-255000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
9666000000
Quarters > 2 > balance Sheet > short Term Investments
7481000000
Quarters > 2 > balance Sheet > receivables
11235000000
Quarters > 2 > balance Sheet > inventories
2832000000
Quarters > 2 > balance Sheet > total Current Assets
31316000000
Quarters > 2 > balance Sheet > property Plant Equipment
3295000000
Quarters > 2 > balance Sheet > total Assets
119782000000
Quarters > 2 > balance Sheet > payables
2260000000
Quarters > 2 > balance Sheet > short Term Debt
6772000000
Quarters > 2 > balance Sheet > long Term Debt
22857000000
Quarters > 2 > balance Sheet > total Liabilities
73847000000
Quarters > 2 > balance Sheet > equity
45935000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
2491000000
Quarters > 2 > cash Flow > depreciation
626000000
Quarters > 2 > cash Flow > change In Working Capital
338000000
Quarters > 2 > cash Flow > cash From Operations
4057000000
Quarters > 2 > cash Flow > capital Expenditures
261000000
Quarters > 2 > cash Flow > cash From Investing
505000000
Quarters > 2 > cash Flow > cash From Financing
-5137000000
Quarters > 2 > cash Flow > net Change In Cash
-590000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.6221278721278721
Quarters > 2 > ratios > PB
6.588055295526287
Quarters > 2 > ratios > ROE
5.422880156743224
Quarters > 2 > ratios > ROA
2.079611293850495
Quarters > 2 > ratios > FCF
3796000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2682875114849106
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
13991000000
Quarters > 3 > income Statement > cost Of Revenue
4880000000
Quarters > 3 > income Statement > gross Profit
9111000000
Quarters > 3 > income Statement > operating Expenses
5998000000
Quarters > 3 > income Statement > operating Income
3113000000
Quarters > 3 > income Statement > interest Expense
404000000
Quarters > 3 > income Statement > pretax Income
2887000000
Quarters > 3 > income Statement > net Income
2428000000
Quarters > 3 > income Statement > eps
0.6062421972534332
Quarters > 3 > income Statement > dividends Per Share
1593000000
Quarters > 3 > income Statement > shares Outstanding
4005000000
Quarters > 3 > income Statement > income Tax Expense
459000000
Quarters > 3 > income Statement > EBITDA
4052000000
Quarters > 3 > income Statement > operating Margin
22.250017868629833
Quarters > 3 > income Statement > total Other Income Expense Net
-226000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
8556000000
Quarters > 3 > balance Sheet > short Term Investments
8297000000
Quarters > 3 > balance Sheet > receivables
8743000000
Quarters > 3 > balance Sheet > inventories
2927000000
Quarters > 3 > balance Sheet > total Current Assets
34681000000
Quarters > 3 > balance Sheet > property Plant Equipment
1992000000
Quarters > 3 > balance Sheet > total Assets
121375000000
Quarters > 3 > balance Sheet > payables
1902000000
Quarters > 3 > balance Sheet > short Term Debt
11775000000
Quarters > 3 > balance Sheet > long Term Debt
19625000000
Quarters > 3 > balance Sheet > total Liabilities
75845000000
Quarters > 3 > balance Sheet > equity
45530000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2428000000
Quarters > 3 > cash Flow > depreciation
761000000
Quarters > 3 > cash Flow > change In Working Capital
-1831000000
Quarters > 3 > cash Flow > cash From Operations
2241000000
Quarters > 3 > cash Flow > capital Expenditures
210000000
Quarters > 3 > cash Flow > cash From Investing
1022000000
Quarters > 3 > cash Flow > cash From Financing
-3945000000
Quarters > 3 > cash Flow > net Change In Cash
-700000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.6062421972534332
Quarters > 3 > ratios > PB
6.648317592795959
Quarters > 3 > ratios > ROE
5.332747638919394
Quarters > 3 > ratios > ROA
2.000411946446962
Quarters > 3 > ratios > FCF
2031000000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.14516474876706453
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2025-07-31
Annuals > 0 > income Statement > revenue
56654000000
Annuals > 0 > income Statement > cost Of Revenue
19864000000
Annuals > 0 > income Statement > gross Profit
36790000000
Annuals > 0 > income Statement > operating Expenses
25030000000
Annuals > 0 > income Statement > operating Income
11760000000
Annuals > 0 > income Statement > interest Expense
1593000000
Annuals > 0 > income Statement > pretax Income
11100000000
Annuals > 0 > income Statement > net Income
10180000000
Annuals > 0 > income Statement > eps
2.546273136568284
Annuals > 0 > income Statement > dividends Per Share
6437000000
Annuals > 0 > income Statement > shares Outstanding
3998000000
Annuals > 0 > income Statement > income Tax Expense
920000000
Annuals > 0 > income Statement > EBITDA
15378000000
Annuals > 0 > income Statement > operating Margin
20.757581106364952
Annuals > 0 > income Statement > total Other Income Expense Net
-660000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
9473000000
Annuals > 0 > balance Sheet > short Term Investments
7764000000
Annuals > 0 > balance Sheet > receivables
11462000000
Annuals > 0 > balance Sheet > inventories
3164000000
Annuals > 0 > balance Sheet > total Current Assets
34986000000
Annuals > 0 > balance Sheet > property Plant Equipment
3414000000
Annuals > 0 > balance Sheet > total Assets
122291000000
Annuals > 0 > balance Sheet > payables
2528000000
Annuals > 0 > balance Sheet > short Term Debt
5607000000
Annuals > 0 > balance Sheet > long Term Debt
22861000000
Annuals > 0 > balance Sheet > total Liabilities
75448000000
Annuals > 0 > balance Sheet > equity
46843000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
10453000000
Annuals > 0 > cash Flow > depreciation
2811000000
Annuals > 0 > cash Flow > change In Working Capital
-1647000000
Annuals > 0 > cash Flow > cash From Operations
14193000000
Annuals > 0 > cash Flow > capital Expenditures
905000000
Annuals > 0 > cash Flow > cash From Investing
1733000000
Annuals > 0 > cash Flow > cash From Financing
-15815000000
Annuals > 0 > cash Flow > net Change In Cash
-677000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.546273136568284
Annuals > 0 > ratios > PB
6.574428196315351
Annuals > 0 > ratios > ROE
21.732169160813783
Annuals > 0 > ratios > ROA
8.324406538502425
Annuals > 0 > ratios > FCF
13288000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.23454654569845024
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2024-07-31
Annuals > 1 > income Statement > revenue
53803000000
Annuals > 1 > income Statement > cost Of Revenue
18975000000
Annuals > 1 > income Statement > gross Profit
34828000000
Annuals > 1 > income Statement > operating Expenses
22647000000
Annuals > 1 > income Statement > operating Income
12181000000
Annuals > 1 > income Statement > interest Expense
1006000000
Annuals > 1 > income Statement > pretax Income
12234000000
Annuals > 1 > income Statement > net Income
10320000000
Annuals > 1 > income Statement > eps
2.5406203840472674
Annuals > 1 > income Statement > dividends Per Share
6384000000
Annuals > 1 > income Statement > shares Outstanding
4062000000
Annuals > 1 > income Statement > income Tax Expense
1914000000
Annuals > 1 > income Statement > EBITDA
15747000000
Annuals > 1 > income Statement > operating Margin
22.640001486905934
Annuals > 1 > income Statement > total Other Income Expense Net
53000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
9023000000
Annuals > 1 > balance Sheet > short Term Investments
10346000000
Annuals > 1 > balance Sheet > receivables
10023000000
Annuals > 1 > balance Sheet > inventories
3373000000
Annuals > 1 > balance Sheet > total Current Assets
36862000000
Annuals > 1 > balance Sheet > property Plant Equipment
2090000000
Annuals > 1 > balance Sheet > total Assets
124413000000
Annuals > 1 > balance Sheet > payables
2304000000
Annuals > 1 > balance Sheet > short Term Debt
11705000000
Annuals > 1 > balance Sheet > long Term Debt
19621000000
Annuals > 1 > balance Sheet > total Liabilities
78956000000
Annuals > 1 > balance Sheet > equity
45457000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
10320000000
Annuals > 1 > cash Flow > depreciation
2507000000
Annuals > 1 > cash Flow > change In Working Capital
-4298000000
Annuals > 1 > cash Flow > cash From Operations
10880000000
Annuals > 1 > cash Flow > capital Expenditures
670000000
Annuals > 1 > cash Flow > cash From Investing
-20478000000
Annuals > 1 > cash Flow > cash From Financing
6844000000
Annuals > 1 > cash Flow > net Change In Cash
-2785000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.5406203840472674
Annuals > 1 > ratios > PB
6.883337219790132
Annuals > 1 > ratios > ROE
22.70277405020129
Annuals > 1 > ratios > ROA
8.294953099756457
Annuals > 1 > ratios > FCF
10210000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.18976636990502388
Annuals > 1 > health Score
74
Annuals > 2 > quarter
2023-07-31
Annuals > 2 > income Statement > revenue
56998000000
Annuals > 2 > income Statement > cost Of Revenue
21245000000
Annuals > 2 > income Statement > gross Profit
35753000000
Annuals > 2 > income Statement > operating Expenses
20722000000
Annuals > 2 > income Statement > operating Income
15031000000
Annuals > 2 > income Statement > interest Expense
427000000
Annuals > 2 > income Statement > pretax Income
15318000000
Annuals > 2 > income Statement > net Income
12613000000
Annuals > 2 > income Statement > eps
3.0725943970767355
Annuals > 2 > income Statement > dividends Per Share
6302000000
Annuals > 2 > income Statement > shares Outstanding
4105000000
Annuals > 2 > income Statement > income Tax Expense
2705000000
Annuals > 2 > income Statement > EBITDA
17471000000
Annuals > 2 > income Statement > operating Margin
26.371100740376857
Annuals > 2 > income Statement > total Other Income Expense Net
287000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
10123000000
Annuals > 2 > balance Sheet > short Term Investments
16023000000
Annuals > 2 > balance Sheet > receivables
9206000000
Annuals > 2 > balance Sheet > inventories
3644000000
Annuals > 2 > balance Sheet > total Current Assets
43348000000
Annuals > 2 > balance Sheet > property Plant Equipment
2085000000
Annuals > 2 > balance Sheet > total Assets
101852000000
Annuals > 2 > balance Sheet > payables
2313000000
Annuals > 2 > balance Sheet > short Term Debt
1733000000
Annuals > 2 > balance Sheet > long Term Debt
6658000000
Annuals > 2 > balance Sheet > total Liabilities
57499000000
Annuals > 2 > balance Sheet > equity
44353000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
12613000000
Annuals > 2 > cash Flow > depreciation
1726000000
Annuals > 2 > cash Flow > change In Working Capital
5042000000
Annuals > 2 > cash Flow > cash From Operations
19886000000
Annuals > 2 > cash Flow > capital Expenditures
849000000
Annuals > 2 > cash Flow > cash From Investing
-5107000000
Annuals > 2 > cash Flow > cash From Financing
-11626000000
Annuals > 2 > cash Flow > net Change In Cash
3048000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.0725943970767355
Annuals > 2 > ratios > PB
7.129352016774514
Annuals > 2 > ratios > ROE
28.437760692625076
Annuals > 2 > ratios > ROA
12.383654714684052
Annuals > 2 > ratios > FCF
19037000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.33399417523421876
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2022-07-31
Annuals > 3 > income Statement > revenue
51557000000
Annuals > 3 > income Statement > cost Of Revenue
19309000000
Annuals > 3 > income Statement > gross Profit
32248000000
Annuals > 3 > income Statement > operating Expenses
18279000000
Annuals > 3 > income Statement > operating Income
13969000000
Annuals > 3 > income Statement > interest Expense
360000000
Annuals > 3 > income Statement > pretax Income
14477000000
Annuals > 3 > income Statement > net Income
11812000000
Annuals > 3 > income Statement > eps
2.8177480916030535
Annuals > 3 > income Statement > dividends Per Share
6224000000
Annuals > 3 > income Statement > shares Outstanding
4192000000
Annuals > 3 > income Statement > income Tax Expense
2665000000
Annuals > 3 > income Statement > EBITDA
16794000000
Annuals > 3 > income Statement > operating Margin
27.094283996353553
Annuals > 3 > income Statement > total Other Income Expense Net
508000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
7079000000
Annuals > 3 > balance Sheet > short Term Investments
12188000000
Annuals > 3 > balance Sheet > receivables
10527000000
Annuals > 3 > balance Sheet > inventories
2568000000
Annuals > 3 > balance Sheet > total Current Assets
36717000000
Annuals > 3 > balance Sheet > property Plant Equipment
1997000000
Annuals > 3 > balance Sheet > total Assets
94002000000
Annuals > 3 > balance Sheet > payables
2281000000
Annuals > 3 > balance Sheet > short Term Debt
1421000000
Annuals > 3 > balance Sheet > long Term Debt
8416000000
Annuals > 3 > balance Sheet > total Liabilities
54229000000
Annuals > 3 > balance Sheet > equity
39773000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
11812000000
Annuals > 3 > cash Flow > depreciation
1957000000
Annuals > 3 > cash Flow > change In Working Capital
-1722000000
Annuals > 3 > cash Flow > cash From Operations
13226000000
Annuals > 3 > cash Flow > capital Expenditures
477000000
Annuals > 3 > cash Flow > cash From Investing
1553000000
Annuals > 3 > cash Flow > cash From Financing
-16142000000
Annuals > 3 > cash Flow > net Change In Cash
-1363000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.8177480916030535
Annuals > 3 > ratios > PB
8.118818293817414
Annuals > 3 > ratios > ROE
29.698539210016843
Annuals > 3 > ratios > ROA
12.565690091700176
Annuals > 3 > ratios > FCF
12749000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.24727970983571582
Annuals > 3 > health Score
76
Valuation > metrics > PE
29.7413
Valuation > metrics > PB
6.438481428540951
Valuation > final Score
14.31044
Valuation > verdict
66.8% Overvalued
Profitability > metrics > ROE
6.101593667996501
Profitability > metrics > ROA
8.699355152694976
Profitability > metrics > Net Margin
0.19216555801921656
Profitability > final Score
67
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.5836195677682248
Risk > metrics > Interest Coverage
9.608571428571429
Risk > final Score
68
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.5957563163075577
Liquidity > metrics > Quick Ratio
3.224433993218856
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
59
Prev Profitabilities > 1
61
Prev Profitabilities > 2
58
Prev Risks > 0
64
Prev Risks > 1
62
Prev Risks > 2
61
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:39:56.720Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-12
Earnings History > 0 > date
2026-04-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2026-01-31
Earnings History > 1 > report Date
2026-02-10
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.02
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-11-12
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1
Earnings History > 2 > eps Estimate
0.98
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
2.0408
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-13
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.99
Earnings History > 3 > eps Estimate
0.98
Earnings History > 3 > eps Difference
0.01
Earnings History > 3 > surprise Percent
1.0204
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-14
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.96
Earnings History > 4 > eps Estimate
0.92
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
4.3478
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-12
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.94
Earnings History > 5 > eps Estimate
0.91
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
3.2967
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-13
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.91
Earnings History > 6 > eps Estimate
0.87
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
4.5977
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-14
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.87
Earnings History > 7 > eps Estimate
0.85
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
2.3529
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-15
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.88
Earnings History > 8 > eps Estimate
0.82
Earnings History > 8 > eps Difference
0.06
Earnings History > 8 > surprise Percent
7.3171
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-14
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.87
Earnings History > 9 > eps Estimate
0.84
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
3.5714
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-15
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.11
Earnings History > 10 > eps Estimate
1.03
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
7.767
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-16
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.14
Earnings History > 11 > eps Estimate
1.06
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
7.5472
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-17
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1
Earnings History > 12 > eps Estimate
0.97
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
3.0928
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-02-15
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.88
Earnings History > 13 > eps Estimate
0.86
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
2.3256
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-16
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.86
Earnings History > 14 > eps Estimate
0.84
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
2.381
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-17
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.83
Earnings History > 15 > eps Estimate
0.82
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
1.2195
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-18
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.87
Earnings History > 16 > eps Estimate
0.86
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
1.1628
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-16
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.84
Earnings History > 17 > eps Estimate
0.81
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
3.7037
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-17
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.82
Earnings History > 18 > eps Estimate
0.8
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
2.5
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-18
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.84
Earnings History > 19 > eps Estimate
0.82
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
2.439
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-19
Earnings History > 20 > date
2021-04-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.83
Earnings History > 20 > eps Estimate
0.82
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
1.2195
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-08
Earnings History > 21 > date
2021-01-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.79
Earnings History > 21 > eps Estimate
0.76
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
3.9474
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-11-12
Earnings History > 22 > date
2020-10-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.76
Earnings History > 22 > eps Estimate
0.7
Earnings History > 22 > eps Difference
0.06
Earnings History > 22 > surprise Percent
8.5714
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-12
Earnings History > 23 > date
2020-07-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.8
Earnings History > 23 > eps Estimate
0.74
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
8.1081
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-13
Earnings History > 24 > date
2020-04-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.79
Earnings History > 24 > eps Estimate
0.69
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
14.4928
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-12
Earnings History > 25 > date
2020-01-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.77
Earnings History > 25 > eps Estimate
0.76
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.3158
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-11-13
Earnings History > 26 > date
2019-10-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.84
Earnings History > 26 > eps Estimate
0.81
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
3.7037
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-14
Earnings History > 27 > date
2019-07-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.83
Earnings History > 27 > eps Estimate
0.82
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.2195
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-15
Earnings History > 28 > date
2019-04-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.78
Earnings History > 28 > eps Estimate
0.77
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
1.2987
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-13
Earnings History > 29 > date
2019-01-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.73
Earnings History > 29 > eps Estimate
0.72
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
1.3889
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-11-14
Earnings History > 30 > date
2018-10-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.75
Earnings History > 30 > eps Estimate
0.72
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
4.1667
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-15
Earnings History > 31 > date
2018-07-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.7
Earnings History > 31 > eps Estimate
0.69
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
1.4493
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-16
Earnings History > 32 > date
2018-04-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.66
Earnings History > 32 > eps Estimate
0.65
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
1.5385
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-14
Earnings History > 33 > date
2018-01-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.63
Earnings History > 33 > eps Estimate
0.59
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
6.7797
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-11-15
Earnings History > 34 > date
2017-10-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.61
Earnings History > 34 > eps Estimate
0.6
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
1.6667
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-16
Earnings History > 35 > date
2017-07-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.61
Earnings History > 35 > eps Estimate
0.61
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-17
Earnings History > 36 > date
2017-04-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.6
Earnings History > 36 > eps Estimate
0.58
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
3.4483
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-02-15
Earnings History > 37 > date
2017-01-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.57
Earnings History > 37 > eps Estimate
0.56
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.7857
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-11-16
Earnings History > 38 > date
2016-10-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.61
Earnings History > 38 > eps Estimate
0.59
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
3.3898
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-17
Earnings History > 39 > date
2016-07-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.63
Earnings History > 39 > eps Estimate
0.6
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
5
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-05-18
Earnings History > 40 > date
2016-04-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.57
Earnings History > 40 > eps Estimate
0.55
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
3.6364
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-02-10
Earnings History > 41 > date
2016-01-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.57
Earnings History > 41 > eps Estimate
0.54
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
5.5556
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-11-12
Earnings History > 42 > date
2015-10-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.59
Earnings History > 42 > eps Estimate
0.56
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
5.3571
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-08-12
Earnings History > 43 > date
2015-07-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.59
Earnings History > 43 > eps Estimate
0.56
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
5.3571
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-05-13
Earnings History > 44 > date
2015-04-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.54
Earnings History > 44 > eps Estimate
0.53
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.8868
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-11
Earnings History > 45 > date
2015-01-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.53
Earnings History > 45 > eps Estimate
0.51
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
3.9216
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-11-12
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.54
Earnings History > 46 > eps Estimate
0.52
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
3.8462
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-13
Earnings History > 47 > date
2014-07-31
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.55
Earnings History > 47 > eps Estimate
0.53
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
3.7736
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-14
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.51
Earnings History > 48 > eps Estimate
0.48
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
6.25
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-12
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.47
Earnings History > 49 > eps Estimate
0.46
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.1739
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-11-13
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.53
Earnings History > 50 > eps Estimate
0.51
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
3.9216
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-14
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.52
Earnings History > 51 > eps Estimate
0.51
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
1.9608
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-15
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.51
Earnings History > 52 > eps Estimate
0.49
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
4.0816
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-13
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.51
Earnings History > 53 > eps Estimate
0.48
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
6.25
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-11-13
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.48
Earnings History > 54 > eps Estimate
0.46
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
4.3478
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-15
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.47
Earnings History > 55 > eps Estimate
0.45
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
4.4444
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-09
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.48
Earnings History > 56 > eps Estimate
0.47
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
2.1277
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-02-08
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.47
Earnings History > 57 > eps Estimate
0.43
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
9.3023
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-11-09
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.43
Earnings History > 58 > eps Estimate
0.39
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
10.2564
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-10
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.4
Earnings History > 59 > eps Estimate
0.38
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
5.2632
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-11
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.42
Earnings History > 60 > eps Estimate
0.37
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
13.5135
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-09
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.37
Earnings History > 61 > eps Estimate
0.35
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
5.7143
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-10
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.42
Earnings History > 62 > eps Estimate
0.4
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
5
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-11
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.43
Earnings History > 63 > eps Estimate
0.42
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
2.381
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-12
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.42
Earnings History > 64 > eps Estimate
0.39
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
7.6923
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-03
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.4
Earnings History > 65 > eps Estimate
0.35
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
14.2857
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-11-04
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.36
Earnings History > 66 > eps Estimate
0.31
Earnings History > 66 > eps Difference
0.05
Earnings History > 66 > surprise Percent
16.129
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-05
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.31
Earnings History > 67 > eps Estimate
0.29
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
6.8966
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-06
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.3
Earnings History > 68 > eps Estimate
0.24
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
25
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-04
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.32
Earnings History > 69 > eps Estimate
0.3
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
6.6667
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-11-05
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.42
Earnings History > 70 > eps Estimate
0.39
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
7.6923
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-05
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4
Earnings History > 71 > eps Estimate
0.39
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
2.5641
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-06
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.38
Earnings History > 72 > eps Estimate
0.36
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
5.5556
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-06
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.38
Earnings History > 73 > eps Estimate
0.38
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-07
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.4
Earnings History > 74 > eps Estimate
0.36
Earnings History > 74 > eps Difference
0.04
Earnings History > 74 > surprise Percent
11.1111
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-07
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.36
Earnings History > 75 > eps Estimate
0.35
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
2.8571
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-08
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.34
Earnings History > 76 > eps Estimate
0.33
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
3.0303
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-02-06
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.33
Earnings History > 77 > eps Estimate
0.31
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
6.4516
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-08
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.31
Earnings History > 78 > eps Estimate
0.29
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
6.8966
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-08
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3
Earnings History > 79 > eps Estimate
0.28
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
7.1429
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-09
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.29
Earnings History > 80 > eps Estimate
0.26
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
11.5385
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-02-07
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.26
Earnings History > 81 > eps Estimate
0.25
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
4
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-11-09
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.25
Earnings History > 82 > eps Estimate
0.24
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
4.1667
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-09
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.25
Earnings History > 83 > eps Estimate
0.25
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-10
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.23
Earnings History > 84 > eps Estimate
0.22
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
4.5455
Earnings History > 85 > period
2005-01-31
Earnings History > 85 > report Date
2005-02-08
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.22
Earnings History > 85 > eps Estimate
0.22
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-11-09
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.21
Earnings History > 86 > eps Estimate
0.21
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-10
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.21
Earnings History > 87 > eps Estimate
0.2
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
5
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-11
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.19
Earnings History > 88 > eps Estimate
0.18
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
5.5556
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-03
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.18
Earnings History > 89 > eps Estimate
0.17
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
5.8824
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-11-05
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.17
Earnings History > 90 > eps Estimate
0.15
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
13.3333
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-05
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.15
Earnings History > 91 > eps Estimate
0.15
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-06
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.15
Earnings History > 92 > eps Estimate
0.14
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
7.1429
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-04
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.15
Earnings History > 93 > eps Estimate
0.13
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
15.3846
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-11-06
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.14
Earnings History > 94 > eps Estimate
0.13
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
7.6923
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-06
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.14
Earnings History > 95 > eps Estimate
0.12
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
16.6667
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-07
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.11
Earnings History > 96 > eps Estimate
0.09
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
22.2222
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-06
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.09
Earnings History > 97 > eps Estimate
0.05
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
80
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-11-05
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.04
Earnings History > 98 > eps Estimate
0.02
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
100
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-07
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.02
Earnings History > 99 > eps Estimate
0.02
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-08
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.03
Earnings History > 100 > eps Estimate
0.01
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
200
Earnings History > 101 > period
2001-01-31
Earnings History > 101 > report Date
2001-02-06
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.18
Earnings History > 101 > eps Estimate
0.19
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-5.2632
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-06
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.18
Earnings History > 102 > eps Estimate
0.17
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
5.8824
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-08
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.16
Earnings History > 103 > eps Estimate
0.15
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
6.6667
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-09
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.13
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
7.6923
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-08
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.12
Earnings History > 105 > eps Estimate
0.12
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-11-09
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.12
Earnings History > 106 > eps Estimate
0.11
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
9.0909
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-10
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.11
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
10
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-11
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1
Earnings History > 108 > eps Estimate
0.09
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
11.1111
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-02
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
11.1111
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-11-04
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.09
Earnings History > 110 > eps Estimate
0.08
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
12.5
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-04
Earnings History > 111 > date
1998-07-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.08
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-05
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.08
Earnings History > 112 > eps Estimate
0.07
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
14.2857
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-03
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.07
Earnings History > 113 > eps Estimate
0.07
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-11-04
Earnings History > 114 > date
1997-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.07
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
16.6667
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-05
Earnings History > 115 > date
1997-07-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.06
Earnings History > 115 > eps Estimate
0.06
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-06
Earnings History > 116 > date
1997-04-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.06
Earnings History > 116 > eps Estimate
0.06
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-04
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.06
Earnings History > 117 > eps Estimate
0.06
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-11-05
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.05
Earnings History > 118 > eps Estimate
0.05
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-07-31
Earnings History > 119 > report Date
1996-08-15
Earnings History > 119 > date
1996-07-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.05
Earnings History > 119 > eps Estimate
0.04
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
25
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-09
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.04
Earnings History > 120 > eps Estimate
0.04
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1996-01-31
Earnings History > 121 > report Date
1996-01-31
Earnings History > 121 > date
1996-01-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.0372
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1995-10-31
Earnings History > 122 > report Date
1995-10-31
Earnings History > 122 > date
1995-10-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.0327
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
1995-07-31
Earnings History > 123 > report Date
1995-07-31
Earnings History > 123 > date
1995-07-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.0289
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
1995-04-30
Earnings History > 124 > report Date
1995-04-30
Earnings History > 124 > date
1995-04-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.0249
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1995-01-31
Earnings History > 125 > report Date
1995-01-31
Earnings History > 125 > date
1995-01-31
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.0107
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
1994-10-31
Earnings History > 126 > report Date
1994-10-31
Earnings History > 126 > date
1994-10-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.0203
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Cisco Systems, Inc. designs, develops, and sells technologies that help to power, secure, and draw insights from the internet in the Americas, Europe, the Middle East, Africa, the Asia Pacific, Japan, and China. The company offers data center switching; network security, identity and access management, and secure access service edge; threat intelligence, detection, and response solutions; interconnects public and private wireline and mobile networks, delivering connectivity to campus, data center, and branch networks; WEBEX suite, collaboration devices, and contact center; communication platform as a service software, including perpetual licenses, subscription arrangements, and hardware solutions; network assurance, monitoring and analytics, and observability suite; issue resolution, software support, and hardware replacement; professional services, such as planning, design, implementation, and high-value consulting; service and support packages, financing, and managed network services; and regional, national, and international wireline carriers, webscale products, internet, and cable. It also delivers connectivity to campus, data center, and branch networks; wireless products, including indoor and outdoor wireless coverage designed for seamless roaming use of voice, video, and data applications; end-to-end collaboration solutions through cloud, on-premise, or within hybrid cloud environments, transition collaboration solutions from on-premise to the cloud; and network assurance, monitoring and analytics, and observability suite. In addition, it offers technical support and advisory services. The company serves businesses, public institutions, governments, and service providers. It sells its products and services directly, through systems integrators, service providers, resellers, and distributors. Cisco Systems, Inc. was incorporated in 1984 and is headquartered in San Jose, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.41Next Payout:
Jan 21, 2026Yield:
2.1699 %Cisco stock price today: Why CSCO is steady after Tuesday’s slide TechStock²
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$85.4338
Analyst Picks
Strong Buy
10
Buy
5
Hold
10
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 64.90% of the total shares of Cisco Systems Inc
1.
Vanguard Group Inc(9.9664%)
since
2025/06/30
2.
BlackRock Inc(9.3521%)
since
2025/06/30
3.
State Street Corp(4.925%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.8324%)
since
2025/07/31
5.
Geode Capital Management, LLC(2.5107%)
since
2025/06/30
6.
Vanguard 500 Index Investor(2.4911%)
since
2025/07/31
7.
FMR Inc(2.3549%)
since
2025/06/30
8.
Invesco QQQ Trust(2.0647%)
since
2025/08/29
9.
Charles Schwab Investment Management Inc(1.9387%)
since
2025/06/30
10.
Morgan Stanley - Brokerage Accounts(1.7792%)
since
2025/06/30
11.
NORGES BANK(1.3916%)
since
2025/06/30
12.
Fidelity 500 Index(1.2756%)
since
2025/07/31
13.
Bank of America Corp(1.2599%)
since
2025/06/30
14.
Amvescap Plc.(1.2276%)
since
2025/06/30
15.
SPDR® S&P 500® ETF(1.2154%)
since
2025/08/31
16.
iShares Core S&P 500 ETF(1.211%)
since
2025/08/31
17.
Northern Trust Corp(1.1855%)
since
2025/06/30
18.
Bank of New York Mellon Corp(1.1231%)
since
2025/06/30
19.
Schwab US Dividend Equity ETF™(1.0687%)
since
2025/08/30
20.
UBS Asset Mgmt Americas Inc(1.0337%)
since
2025/06/30
21.
Franklin Resources Inc(1.033%)
since
2025/06/30
22.
Wells Fargo & Co(0.9741%)
since
2025/06/30
23.
Legal & General Group PLC(0.8889%)
since
2025/06/30
24.
Ameriprise Financial Inc(0.8539%)
since
2025/06/30
25.
Goldman Sachs Group Inc(0.8386%)
since
2025/06/30
26.
The Technology Select Sector SPDR® ETF(0.8138%)
since
2025/08/31
27.
JPMorgan Chase & Co(0.8102%)
since
2025/06/30
28.
Vanguard Value Index Inv(0.799%)
since
2025/07/31
29.
First Trust Advisors L.P.(0.7679%)
since
2025/06/30
30.
Vanguard Information Technology ETF(0.6413%)
since
2025/07/31
31.
Vanguard Institutional Index I(0.6084%)
since
2025/07/31
32.
Vanguard Dividend Appreciation ETF(0.5412%)
since
2025/07/31
33.
State St S&P 500® Indx SL Cl III(0.5372%)
since
2025/08/31
34.
Vanguard High Dividend Yield ETF(0.3869%)
since
2025/07/31
35.
Vanguard Institutional 500 Index Trust(0.3843%)
since
2025/07/31
36.
Blackrock Eq Idx Fund CF(0.381%)
since
2025/06/30
37.
Columbia Dividend Value(0.368%)
since
2025/06/30
38.
Columbia Dividend Income Inst(0.3674%)
since
2025/07/31
39.
Vanguard Equity-Income Inv(0.3517%)
since
2025/06/30
40.
Putnam Large Cap Value A(0.3443%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
1.02
Date
2025-10-31
EPS Actual
1
EPS Estimate
0.98
EPS Difference
0.02
Surprise Percent
2.0408%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-10-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-10-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.