_id
6911c705ccc777a4e85d65b8
Ticker
HPQ
Name
HP Inc
Exchange
NYSE
Address
1501 Page Mill Road, Palo Alto, CA, United States, 94304
Country
USA
Sector
Technology
Industry
Computer Hardware
Currency
USD
Website
https://www.hp.com
Description
HP Inc. provides personal computing, printing, 3D printing, hybrid work, gaming, and other related technologies in the United States and internationally. The company operates through three segments: Personal Systems, Printing, and Corporate Investments. The Personal Systems segment offers commercial and consumer desktops and notebooks, workstations, thin clients, retail point-of-sale systems, displays, software, support, and services, as well as hybrid systems. The Printing segment provides consumer and commercial printer hardware, supplies, solutions, and services, as well as focuses on graphics and 3D printing and personalization solutions in the commercial and industrial markets. The Corporate Investments segment is involved in the business incubation and investment projects. It serves individual consumers, small- and medium-sized businesses, and large enterprises. The company was formerly known as Hewlett-Packard Company and changed its name to HP Inc. in October 2015. HP Inc. was founded in 1939 and is headquartered in Palo Alto, California.
Last Close
25.19
Volume
6872937
Current Price
25.4
Change
0.8336641524414342
Last Updated
2025-12-01T08:56:56.579Z
Image
data:image/webp;base64,UklGRnwGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSHICAAABkANtm9o4a7gwaNK504TT4TFDpT5XhZmTjkF2ZVX2qDpmKJkrZlg5zBpX7iznWJYyG9Jptf9N6ohw4DaSIiWzzHTX9QVEp/tY6dPynjk1rhNC9Lg611P+5MxRF2Kmh0u9GKgdwFHtH7QoHqj1X0jlPGxwHxCuvyprH8ZfY4k18w/mWiL2FQ+1VQfvCAfcztnGn6vDmkno/FB7lt/mEF/hLbn/8zKhdf1Tn3yr0OcETghh4lQcEjj6x5XxqFVZccyK0voow0uHlxdVg7DQUEWequ0qkWZMwkZzXCzYTdEdlzXCzKQqHbdt3hL5LWGoMSMV2Cz08NJG4xAbbMsRpwljk+Nihu2BWGuqjzgrB852GoS9RqvgsyDUfSYQKqFCy/L7H5MgrOBb/3zEbl4mUMq8+w/7z/aB0X/uwL/LwfhUKyC06+HHdTCWFq579vFhAqj2ijuZ1wCJWZ5aerEdEtJ+8Yl/GJThQEWdAgqu7Rn8BsrXgTkcAyWG1WgClEQ0rq2BsqbpugmKqZP/vvCz4TeDf+/g33v47w7+u38aGAFlyA/9u9d24VhquQlJdaqbe6VBEuSQ5zpeBmP9wx3PJvjfQwfO9YPRd/bApvjfR9tuKSsgrCi3LEV8YTgCQiRcaK32hVbgugtxj1QTtO5DKEMcT7IeHxcz6Gt+mNrfWyDNGGzHs22jw+7jkppkPW7bCsTxn+xyR7Z3E+Qeqnb6fvXUD+dve4Qmd2183Cnn1XZY4JAD92Zck/s/6/R15qf+v7nTce49W/eR9nFpC7XnHOZelyV33wlWtw8r32xy93B72atrwgE3w9xfN2iT+wMXKXM/AlZQOCDkAwAAkBMAnQEqQABAAD6pRJ1JpiO/oTH3HtvwFQlsDbckwP4IysO76j5kVQfuX4t36I6nTpir9QHmAc4bzAftB6xvoP8ojraPRa8uT2TPKku+OtiLpps305SsRy1Bur1vpClDbyWm1ko758n/fvHsW4oy8YekiDiwQW70K/Hb3lMBGQnRj89gwROjuaZdMEjQKDqp002ZSqZ6OdWVvDSxz2lUOs3AB4gAAP71mv/7//gP/85nrXY4UfjEYazsyZA1P6Vs26vvEz3vrKxS/VPgKXWT/tF24Fchm9wuNRTUTwvL+aAq//iNT8AIAT0taDQvR8mlLzDQKZ/Tu/30Sdi/CKXNmFy9P+6dH6Ldtz9fe9P2wFf2NTtLO1HTSoiD2lwD6nFrllN+3XxnWl5YcwB6iVZOUIulA/o487x315lDF0d9tB/tbl7O+qCQ2DE36e9VL0cZYSkmv9Y2aXkqLX0l+g7p2cFFQjm8hN3yVXkeq21I9q+X8ML8rLdAQSBnqOMENYk4Yu7hwu0a/L0q7vgHJir47tuoTtgP4PZOEStPFYxzhdn9njbYd42IWYDuxWzKhqr96vcwwWdLsrl4mOcOa7dUIBRabhO/EfRWnh2GAe9WNoLqeBAjnMc9pzovId2KItopU+chBLDjTx/g5xdKBJorGvihhc39P9y6tp73VhsZxbsQHtOfi3El4v4awc/MN4vn9OcvxuVHwxG+jt0jd1BNtfFAZrHu+BdFCt4myMsZKDomd40JUVsujQO8/0cXr+Br+5O9dKsZva4bmr9b+r6TizRJiZkFMhZgM99T9JFL1F1/Jg9C8/MmQaH7Kxc1fI7Xn3qAycxHKqZMLTrWi6aM702uKVRltRzfeuA6/tYIvj6bFimGoHyt8J6npbooqLFLIc91NW0JZIU1Fn5zWNJ4UFG/F9lFjVoZMEflbZNHxlcpRzLEpmtY6QPqZxhzLqJPM0Cx7dHE020mPojDl1GyA2+X2l/pZDbGRj6ZEHkLdEjnkA+dA0r7TJ03IDJsMIWBUOdb0j0ox4H3MEN6bfjuKxu3NEMWrmUzOtaUZQIRHH3QlZkL6iGEN/XcFaOUtaFpRpmbMQyhMVauqe//9uYuspw80OfXLy5Mw4yf3jnRWVCjq0Fff+Jmde7nUviXylM1nlvnFzBYX9AwaPpdU0ckgALVSg5t3wLQ5s+PEPHHvvrdwFyqzH2XbZ1hHgcDTLkAhvMptLSjuYsirmC5tg3au6OKnvgr0F7oHzCFWQFneguXSysZRdP9rssVB5YPy77LyqkSbOs9ZbAfn9Goy8T6ocY2/zNatqYPeolZouPIvPiwwAAA
Ipo Date
1962-01-02T00:00:00.000Z
Market Cap
22937044992
Next Dividend Date
2026-01-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.3
Dividend Yield
4.724409448818897
Sentiment
0.6892962566844919
Sentiment Sources
187
Rating
3.2353
Target Price
25.8813
Strong Buy
2
Buy
2
Hold
12
Sell
0
Strong Sell
1
Current Quarter
2025-10-31
Revenue
14639000000
Cost Of Revenue
11677000000
Gross Profit
2962000000
Operating Expenses
2003000000
Operating Income
959000000
Interest Expense
-
Pretax Income
834000000
Net Income
795000000
Eps
0.8386075949367089
Dividends Per Share
270000000
Shares Outstanding
934701851
Income Tax Expense
39000000
EBITDA
959000000
Operating Margin
6.55099392034975
Total Other Income Expense Net
-125000000
Cash
3705000000
Short Term Investments
-
Receivables
5692000000
Inventories
8512000000
Total Current Assets
22453000000
Property Plant Equipment
3049000000
Total Assets
41769000000
Payables
18051000000
Short Term Debt
845000000
Long Term Debt
-
Total Liabilities
38079000000
Equity
3690000000
Depreciation
208000000
Change In Working Capital
-
Cash From Operations
1624000000
Capital Expenditures
0
Cash From Investing
-64000000
Cash From Financing
-721000000
Net Change In Cash
839000000
PE
9.2151
PB
6.525528455284553
ROE
21.544715447154474
ROA
1.9033254327371973
FCF
1624000000
Fcf Percent
0.11093653938110527
Piotroski FScore
4
Health Score
51
Deep Value Investing Score
6
Defensive Investing Score
6.5
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
6
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
14639000000
Quarters > 0 > income Statement > cost Of Revenue
11677000000
Quarters > 0 > income Statement > gross Profit
2962000000
Quarters > 0 > income Statement > operating Expenses
2003000000
Quarters > 0 > income Statement > operating Income
959000000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
834000000
Quarters > 0 > income Statement > net Income
795000000
Quarters > 0 > income Statement > eps
0.8386075949367089
Quarters > 0 > income Statement > dividends Per Share
270000000
Quarters > 0 > income Statement > shares Outstanding
948000000
Quarters > 0 > income Statement > income Tax Expense
39000000
Quarters > 0 > income Statement > EBITDA
959000000
Quarters > 0 > income Statement > operating Margin
6.55099392034975
Quarters > 0 > income Statement > total Other Income Expense Net
-125000000
Quarters > 0 > balance Sheet > cash
3705000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
5692000000
Quarters > 0 > balance Sheet > inventories
8512000000
Quarters > 0 > balance Sheet > total Current Assets
22453000000
Quarters > 0 > balance Sheet > property Plant Equipment
3049000000
Quarters > 0 > balance Sheet > total Assets
41769000000
Quarters > 0 > balance Sheet > payables
18051000000
Quarters > 0 > balance Sheet > short Term Debt
845000000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
38079000000
Quarters > 0 > balance Sheet > equity
3690000000
Quarters > 0 > cash Flow > net Income
795000000
Quarters > 0 > cash Flow > depreciation
208000000
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
1624000000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-64000000
Quarters > 0 > cash Flow > cash From Financing
-721000000
Quarters > 0 > cash Flow > net Change In Cash
839000000
Quarters > 0 > ratios > PE
0.8386075949367089
Quarters > 0 > ratios > PB
6.525528455284553
Quarters > 0 > ratios > ROE
21.544715447154474
Quarters > 0 > ratios > ROA
1.9033254327371973
Quarters > 0 > ratios > FCF
1624000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11093653938110527
Quarters > 0 > health Score
51
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
13932000000
Quarters > 1 > income Statement > cost Of Revenue
11081000000
Quarters > 1 > income Statement > gross Profit
2851000000
Quarters > 1 > income Statement > operating Expenses
2135000000
Quarters > 1 > income Statement > operating Income
716000000
Quarters > 1 > income Statement > interest Expense
143000000
Quarters > 1 > income Statement > pretax Income
624000000
Quarters > 1 > income Statement > net Income
763000000
Quarters > 1 > income Statement > eps
0.79979035639413
Quarters > 1 > income Statement > dividends Per Share
272000000
Quarters > 1 > income Statement > shares Outstanding
954000000
Quarters > 1 > income Statement > income Tax Expense
-139000000
Quarters > 1 > income Statement > EBITDA
1073000000
Quarters > 1 > income Statement > operating Margin
5.13924777490669
Quarters > 1 > income Statement > total Other Income Expense Net
-92000000
Quarters > 1 > balance Sheet > cash
2871000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
7720000000
Quarters > 1 > balance Sheet > inventories
8356000000
Quarters > 1 > balance Sheet > total Current Assets
20574000000
Quarters > 1 > balance Sheet > property Plant Equipment
4085000000
Quarters > 1 > balance Sheet > total Assets
39854000000
Quarters > 1 > balance Sheet > payables
16985000000
Quarters > 1 > balance Sheet > short Term Debt
1229000000
Quarters > 1 > balance Sheet > long Term Debt
8782000000
Quarters > 1 > balance Sheet > total Liabilities
40755000000
Quarters > 1 > balance Sheet > equity
-901000000
Quarters > 1 > cash Flow > net Income
763000000
Quarters > 1 > cash Flow > depreciation
306000000
Quarters > 1 > cash Flow > change In Working Capital
335000000
Quarters > 1 > cash Flow > cash From Operations
1661000000
Quarters > 1 > cash Flow > capital Expenditures
215000000
Quarters > 1 > cash Flow > cash From Investing
20000000
Quarters > 1 > cash Flow > cash From Financing
-1537000000
Quarters > 1 > cash Flow > net Change In Cash
144000000
Quarters > 1 > ratios > PE
0.79979035639413
Quarters > 1 > ratios > PB
-26.894117647058824
Quarters > 1 > ratios > ROE
-84.68368479467259
Quarters > 1 > ratios > ROA
1.9144878807647914
Quarters > 1 > ratios > FCF
1446000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10378983634797588
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
13220000000
Quarters > 2 > income Statement > cost Of Revenue
10481000000
Quarters > 2 > income Statement > gross Profit
2739000000
Quarters > 2 > income Statement > operating Expenses
2085000000
Quarters > 2 > income Statement > operating Income
654000000
Quarters > 2 > income Statement > interest Expense
146000000
Quarters > 2 > income Statement > pretax Income
506000000
Quarters > 2 > income Statement > net Income
406000000
Quarters > 2 > income Statement > eps
0.4246861924686193
Quarters > 2 > income Statement > dividends Per Share
273000000
Quarters > 2 > income Statement > shares Outstanding
956000000
Quarters > 2 > income Statement > income Tax Expense
100000000
Quarters > 2 > income Statement > EBITDA
857000000
Quarters > 2 > income Statement > operating Margin
4.947049924357034
Quarters > 2 > income Statement > total Other Income Expense Net
-148000000
Quarters > 2 > balance Sheet > cash
2697000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6713000000
Quarters > 2 > balance Sheet > inventories
8175000000
Quarters > 2 > balance Sheet > total Current Assets
19458000000
Quarters > 2 > balance Sheet > property Plant Equipment
4055000000
Quarters > 2 > balance Sheet > total Assets
38799000000
Quarters > 2 > balance Sheet > payables
15195000000
Quarters > 2 > balance Sheet > short Term Debt
1859000000
Quarters > 2 > balance Sheet > long Term Debt
9291000000
Quarters > 2 > balance Sheet > total Liabilities
40075000000
Quarters > 2 > balance Sheet > equity
-1276000000
Quarters > 2 > cash Flow > net Income
406000000
Quarters > 2 > cash Flow > depreciation
205000000
Quarters > 2 > cash Flow > change In Working Capital
-812000000
Quarters > 2 > cash Flow > cash From Operations
38000000
Quarters > 2 > cash Flow > capital Expenditures
183000000
Quarters > 2 > cash Flow > cash From Investing
-833000000
Quarters > 2 > cash Flow > cash From Financing
631000000
Quarters > 2 > cash Flow > net Change In Cash
-164000000
Quarters > 2 > ratios > PE
0.4246861924686193
Quarters > 2 > ratios > PB
-19.030094043887146
Quarters > 2 > ratios > ROE
-31.818181818181817
Quarters > 2 > ratios > ROA
1.0464187221320138
Quarters > 2 > ratios > FCF
-145000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.01096822995461422
Quarters > 2 > health Score
31
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
13504000000
Quarters > 3 > income Statement > cost Of Revenue
10664000000
Quarters > 3 > income Statement > gross Profit
2840000000
Quarters > 3 > income Statement > operating Expenses
1995000000
Quarters > 3 > income Statement > operating Income
845000000
Quarters > 3 > income Statement > interest Expense
141000000
Quarters > 3 > income Statement > pretax Income
704000000
Quarters > 3 > income Statement > net Income
565000000
Quarters > 3 > income Statement > eps
0.5903866248693835
Quarters > 3 > income Statement > dividends Per Share
273000000
Quarters > 3 > income Statement > shares Outstanding
957000000
Quarters > 3 > income Statement > income Tax Expense
139000000
Quarters > 3 > income Statement > EBITDA
1042000000
Quarters > 3 > income Statement > operating Margin
6.257405213270142
Quarters > 3 > income Statement > total Other Income Expense Net
-141000000
Quarters > 3 > balance Sheet > cash
2880000000
Quarters > 3 > balance Sheet > short Term Investments
14000000
Quarters > 3 > balance Sheet > receivables
6901000000
Quarters > 3 > balance Sheet > inventories
8443000000
Quarters > 3 > balance Sheet > total Current Assets
19834000000
Quarters > 3 > balance Sheet > property Plant Equipment
4058000000
Quarters > 3 > balance Sheet > total Assets
38930000000
Quarters > 3 > balance Sheet > payables
16483000000
Quarters > 3 > balance Sheet > short Term Debt
1849000000
Quarters > 3 > balance Sheet > long Term Debt
8273000000
Quarters > 3 > balance Sheet > total Liabilities
40002000000
Quarters > 3 > balance Sheet > equity
-1072000000
Quarters > 3 > cash Flow > net Income
565000000
Quarters > 3 > cash Flow > depreciation
197000000
Quarters > 3 > cash Flow > change In Working Capital
-662000000
Quarters > 3 > cash Flow > cash From Operations
374000000
Quarters > 3 > cash Flow > capital Expenditures
302000000
Quarters > 3 > cash Flow > cash From Investing
-300000000
Quarters > 3 > cash Flow > cash From Financing
-433000000
Quarters > 3 > cash Flow > net Change In Cash
-359000000
Quarters > 3 > ratios > PE
0.5903866248693835
Quarters > 3 > ratios > PB
-22.67518656716418
Quarters > 3 > ratios > ROE
-52.70522388059702
Quarters > 3 > ratios > ROA
1.451322887233496
Quarters > 3 > ratios > FCF
72000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.00533175355450237
Quarters > 3 > health Score
30
Annuals > 0 > quarter
2025-10-31
Annuals > 0 > income Statement > revenue
55295000000
Annuals > 0 > income Statement > cost Of Revenue
43903000000
Annuals > 0 > income Statement > gross Profit
11392000000
Annuals > 0 > income Statement > operating Expenses
8218000000
Annuals > 0 > income Statement > operating Income
3174000000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
2668000000
Annuals > 0 > income Statement > net Income
2529000000
Annuals > 0 > income Statement > eps
2.6537250786988458
Annuals > 0 > income Statement > dividends Per Share
1088000000
Annuals > 0 > income Statement > shares Outstanding
953000000
Annuals > 0 > income Statement > income Tax Expense
139000000
Annuals > 0 > income Statement > EBITDA
3174000000
Annuals > 0 > income Statement > operating Margin
5.74012116827923
Annuals > 0 > income Statement > total Other Income Expense Net
-506000000
Annuals > 0 > balance Sheet > cash
-
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
-
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
-
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
-
Annuals > 0 > balance Sheet > equity
-
Annuals > 0 > cash Flow > net Income
2529000000
Annuals > 0 > cash Flow > depreciation
916000000
Annuals > 0 > cash Flow > change In Working Capital
-
Annuals > 0 > cash Flow > cash From Operations
3697000000
Annuals > 0 > cash Flow > capital Expenditures
897000000
Annuals > 0 > cash Flow > cash From Investing
-1177000000
Annuals > 0 > cash Flow > cash From Financing
-2060000000
Annuals > 0 > cash Flow > net Change In Cash
460000000
Annuals > 0 > ratios > PE
2.6537250786988458
Annuals > 0 > ratios > PB
-
Annuals > 0 > ratios > ROE
-
Annuals > 0 > ratios > ROA
-
Annuals > 0 > ratios > FCF
2800000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.05063748982728999
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2024-10-31
Annuals > 1 > income Statement > revenue
53559000000
Annuals > 1 > income Statement > cost Of Revenue
41741000000
Annuals > 1 > income Statement > gross Profit
11818000000
Annuals > 1 > income Statement > operating Expenses
8000000000
Annuals > 1 > income Statement > operating Income
3818000000
Annuals > 1 > income Statement > interest Expense
607000000
Annuals > 1 > income Statement > pretax Income
3279000000
Annuals > 1 > income Statement > net Income
2775000000
Annuals > 1 > income Statement > eps
2.8058645096056622
Annuals > 1 > income Statement > dividends Per Share
1075000000
Annuals > 1 > income Statement > shares Outstanding
989000000
Annuals > 1 > income Statement > income Tax Expense
504000000
Annuals > 1 > income Statement > EBITDA
4716000000
Annuals > 1 > income Statement > operating Margin
7.128587165555743
Annuals > 1 > income Statement > total Other Income Expense Net
-539000000
Annuals > 1 > balance Sheet > cash
3238000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
8325000000
Annuals > 1 > balance Sheet > inventories
7720000000
Annuals > 1 > balance Sheet > total Current Assets
20760000000
Annuals > 1 > balance Sheet > property Plant Equipment
4079000000
Annuals > 1 > balance Sheet > total Assets
39909000000
Annuals > 1 > balance Sheet > payables
16903000000
Annuals > 1 > balance Sheet > short Term Debt
1849000000
Annuals > 1 > balance Sheet > long Term Debt
8263000000
Annuals > 1 > balance Sheet > total Liabilities
41232000000
Annuals > 1 > balance Sheet > equity
-1323000000
Annuals > 1 > cash Flow > net Income
2775000000
Annuals > 1 > cash Flow > depreciation
830000000
Annuals > 1 > cash Flow > change In Working Capital
-284000000
Annuals > 1 > cash Flow > cash From Operations
3749000000
Annuals > 1 > cash Flow > capital Expenditures
592000000
Annuals > 1 > cash Flow > cash From Investing
-646000000
Annuals > 1 > cash Flow > cash From Financing
-3082000000
Annuals > 1 > cash Flow > net Change In Cash
21000000
Annuals > 1 > ratios > PE
2.8058645096056622
Annuals > 1 > ratios > PB
-18.255011337868485
Annuals > 1 > ratios > ROE
-209.75056689342404
Annuals > 1 > ratios > ROA
6.953318800270615
Annuals > 1 > ratios > FCF
3157000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.058944341753953584
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2023-10-31
Annuals > 2 > income Statement > revenue
53718000000
Annuals > 2 > income Statement > cost Of Revenue
42210000000
Annuals > 2 > income Statement > gross Profit
11508000000
Annuals > 2 > income Statement > operating Expenses
8052000000
Annuals > 2 > income Statement > operating Income
3456000000
Annuals > 2 > income Statement > interest Expense
684000000
Annuals > 2 > income Statement > pretax Income
2937000000
Annuals > 2 > income Statement > net Income
3263000000
Annuals > 2 > income Statement > eps
3.263
Annuals > 2 > income Statement > dividends Per Share
1036000000
Annuals > 2 > income Statement > shares Outstanding
1000000000
Annuals > 2 > income Statement > income Tax Expense
-326000000
Annuals > 2 > income Statement > EBITDA
4471000000
Annuals > 2 > income Statement > operating Margin
6.433597676756395
Annuals > 2 > income Statement > total Other Income Expense Net
-519000000
Annuals > 2 > balance Sheet > cash
3107000000
Annuals > 2 > balance Sheet > short Term Investments
70000000
Annuals > 2 > balance Sheet > receivables
6438000000
Annuals > 2 > balance Sheet > inventories
6862000000
Annuals > 2 > balance Sheet > total Current Assets
17977000000
Annuals > 2 > balance Sheet > property Plant Equipment
4015000000
Annuals > 2 > balance Sheet > total Assets
37004000000
Annuals > 2 > balance Sheet > payables
14046000000
Annuals > 2 > balance Sheet > short Term Debt
660000000
Annuals > 2 > balance Sheet > long Term Debt
9254000000
Annuals > 2 > balance Sheet > total Liabilities
38073000000
Annuals > 2 > balance Sheet > equity
-1069000000
Annuals > 2 > cash Flow > net Income
3263000000
Annuals > 2 > cash Flow > depreciation
850000000
Annuals > 2 > cash Flow > change In Working Capital
-464000000
Annuals > 2 > cash Flow > cash From Operations
3571000000
Annuals > 2 > cash Flow > capital Expenditures
609000000
Annuals > 2 > cash Flow > cash From Investing
-590000000
Annuals > 2 > cash Flow > cash From Financing
-2894000000
Annuals > 2 > cash Flow > net Change In Cash
87000000
Annuals > 2 > ratios > PE
3.263
Annuals > 2 > ratios > PB
-22.84377923292797
Annuals > 2 > ratios > ROE
-305.23854069223574
Annuals > 2 > ratios > ROA
8.8179656253378
Annuals > 2 > ratios > FCF
2962000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.05513980416247813
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2022-10-31
Annuals > 3 > income Statement > revenue
62983000000
Annuals > 3 > income Statement > cost Of Revenue
50648000000
Annuals > 3 > income Statement > gross Profit
12335000000
Annuals > 3 > income Statement > operating Expenses
7085000000
Annuals > 3 > income Statement > operating Income
4676000000
Annuals > 3 > income Statement > interest Expense
359000000
Annuals > 3 > income Statement > pretax Income
4441000000
Annuals > 3 > income Statement > net Income
3132000000
Annuals > 3 > income Statement > eps
2.9828571428571427
Annuals > 3 > income Statement > dividends Per Share
1037000000
Annuals > 3 > income Statement > shares Outstanding
1050000000
Annuals > 3 > income Statement > income Tax Expense
1238000000
Annuals > 3 > income Statement > EBITDA
6604000000
Annuals > 3 > income Statement > operating Margin
7.42422558468158
Annuals > 3 > income Statement > total Other Income Expense Net
-235000000
Annuals > 3 > balance Sheet > cash
3145000000
Annuals > 3 > balance Sheet > short Term Investments
5000000
Annuals > 3 > balance Sheet > receivables
4546000000
Annuals > 3 > balance Sheet > inventories
7595000000
Annuals > 3 > balance Sheet > total Current Assets
19801000000
Annuals > 3 > balance Sheet > property Plant Equipment
2774000000
Annuals > 3 > balance Sheet > total Assets
38587000000
Annuals > 3 > balance Sheet > payables
15284000000
Annuals > 3 > balance Sheet > short Term Debt
218000000
Annuals > 3 > balance Sheet > long Term Debt
10796000000
Annuals > 3 > balance Sheet > total Liabilities
41505000000
Annuals > 3 > balance Sheet > equity
-2918000000
Annuals > 3 > cash Flow > net Income
3203000000
Annuals > 3 > cash Flow > depreciation
780000000
Annuals > 3 > cash Flow > change In Working Capital
-990000000
Annuals > 3 > cash Flow > cash From Operations
4463000000
Annuals > 3 > cash Flow > capital Expenditures
791000000
Annuals > 3 > cash Flow > cash From Investing
-3549000000
Annuals > 3 > cash Flow > cash From Financing
-2068000000
Annuals > 3 > cash Flow > net Change In Cash
-1154000000
Annuals > 3 > ratios > PE
2.9828571428571427
Annuals > 3 > ratios > PB
-8.787183002056203
Annuals > 3 > ratios > ROE
-107.33379026730638
Annuals > 3 > ratios > ROA
8.116723248762536
Annuals > 3 > ratios > FCF
3672000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.058301446422050394
Annuals > 3 > health Score
43
Valuation > metrics > PE
9.2151
Valuation > metrics > PB
6.525528455284553
Valuation > final Score
40
Valuation > verdict
54.8% Overvalued
Profitability > metrics > ROE
21.544715447154474
Profitability > metrics > ROA
3.540729523894357
Profitability > metrics > Net Margin
0.05430698818225289
Profitability > final Score
59
Profitability > verdict
Weak
Risk > metrics > Debt Equity
10.319512195121952
Risk > metrics > Interest Coverage
7.672
Risk > final Score
37
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.1882408975444538
Liquidity > metrics > Quick Ratio
0.7377751905165114
Liquidity > final Score
67
Liquidity > verdict
Weak
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
19
Prev Profitabilities > 1
11
Prev Profitabilities > 2
15
Prev Risks > 0
50
Prev Risks > 1
48
Prev Risks > 2
54
Prev Liquidities > 0
62
Prev Liquidities > 1
62
Prev Liquidities > 2
58
Updated At
2025-12-12T00:31:28.536Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-26
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-26
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
0.77
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-25
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.93
Earnings History > 2 > eps Estimate
0.92
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
1.087
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-27
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.75
Earnings History > 3 > eps Estimate
0.75
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-28
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.71
Earnings History > 4 > eps Estimate
0.8
Earnings History > 4 > eps Difference
-0.09
Earnings History > 4 > surprise Percent
-11.25
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-27
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.74
Earnings History > 5 > eps Estimate
0.74
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-26
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.93
Earnings History > 6 > eps Estimate
0.93
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-28
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.83
Earnings History > 7 > eps Estimate
0.86
Earnings History > 7 > eps Difference
-0.03
Earnings History > 7 > surprise Percent
-3.4884
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-29
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.82
Earnings History > 8 > eps Estimate
0.81
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
1.2346
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-28
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.81
Earnings History > 9 > eps Estimate
0.81
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-21
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.9
Earnings History > 10 > eps Estimate
0.9
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-29
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.86
Earnings History > 11 > eps Estimate
0.86
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-30
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.8
Earnings History > 12 > eps Estimate
0.76
Earnings History > 12 > eps Difference
0.04
Earnings History > 12 > surprise Percent
5.2632
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-02-28
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.75
Earnings History > 13 > eps Estimate
0.75
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-22
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.85
Earnings History > 14 > eps Estimate
0.85
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-30
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.04
Earnings History > 15 > eps Estimate
1.03
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.9709
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-31
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.08
Earnings History > 16 > eps Estimate
1.05
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
2.8571
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-28
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.1
Earnings History > 17 > eps Estimate
1.02
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
7.8431
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-23
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.94
Earnings History > 18 > eps Estimate
0.88
Earnings History > 18 > eps Difference
0.06
Earnings History > 18 > surprise Percent
6.8182
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-26
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1
Earnings History > 19 > eps Estimate
0.84
Earnings History > 19 > eps Difference
0.16
Earnings History > 19 > surprise Percent
19.0476
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-27
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.93
Earnings History > 20 > eps Estimate
0.89
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
4.4944
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-25
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.92
Earnings History > 21 > eps Estimate
0.66
Earnings History > 21 > eps Difference
0.26
Earnings History > 21 > surprise Percent
39.3939
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-11-24
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.62
Earnings History > 22 > eps Estimate
0.52
Earnings History > 22 > eps Difference
0.1
Earnings History > 22 > surprise Percent
19.2308
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-27
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.49
Earnings History > 23 > eps Estimate
0.43
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
13.9535
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-27
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.51
Earnings History > 24 > eps Estimate
0.44
Earnings History > 24 > eps Difference
0.07
Earnings History > 24 > surprise Percent
15.9091
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-24
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.65
Earnings History > 25 > eps Estimate
0.54
Earnings History > 25 > eps Difference
0.11
Earnings History > 25 > surprise Percent
20.3704
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-11-26
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.6
Earnings History > 26 > eps Estimate
0.58
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
3.4483
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-22
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.58
Earnings History > 27 > eps Estimate
0.55
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
5.4545
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-23
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.53
Earnings History > 28 > eps Estimate
0.51
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
3.9216
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-27
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.52
Earnings History > 29 > eps Estimate
0.52
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-11-29
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.54
Earnings History > 30 > eps Estimate
0.54
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-23
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.52
Earnings History > 31 > eps Estimate
0.51
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
1.9608
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-29
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.48
Earnings History > 32 > eps Estimate
0.48
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-22
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.48
Earnings History > 33 > eps Estimate
0.42
Earnings History > 33 > eps Difference
0.06
Earnings History > 33 > surprise Percent
14.2857
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-11-21
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.44
Earnings History > 34 > eps Estimate
0.44
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-23
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.43
Earnings History > 35 > eps Estimate
0.42
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
2.381
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-24
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.4
Earnings History > 36 > eps Estimate
0.39
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
2.5641
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-02-22
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.38
Earnings History > 37 > eps Estimate
0.37
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
2.7027
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-11-22
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.36
Earnings History > 38 > eps Estimate
0.36
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-24
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.48
Earnings History > 39 > eps Estimate
0.45
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
6.6667
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-05-25
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.41
Earnings History > 40 > eps Estimate
0.38
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
7.8947
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-02-24
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.36
Earnings History > 41 > eps Estimate
0.36
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-11-24
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.93
Earnings History > 42 > eps Estimate
0.97
Earnings History > 42 > eps Difference
-0.04
Earnings History > 42 > surprise Percent
-4.1237
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-08-20
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.88
Earnings History > 43 > eps Estimate
0.85
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
3.5294
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-05-21
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.87
Earnings History > 44 > eps Estimate
0.86
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.1628
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-24
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.92
Earnings History > 45 > eps Estimate
0.91
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.0989
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-11-25
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.06
Earnings History > 46 > eps Estimate
1.05
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
0.9524
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-20
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.89
Earnings History > 47 > eps Estimate
0.89
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-22
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.88
Earnings History > 48 > eps Estimate
0.88
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-20
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.9
Earnings History > 49 > eps Estimate
0.84
Earnings History > 49 > eps Difference
0.06
Earnings History > 49 > surprise Percent
7.1429
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-11-26
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.01
Earnings History > 50 > eps Estimate
1
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
1
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-21
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.86
Earnings History > 51 > eps Estimate
0.87
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-1.1494
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-22
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.87
Earnings History > 52 > eps Estimate
0.81
Earnings History > 52 > eps Difference
0.06
Earnings History > 52 > surprise Percent
7.4074
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-21
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.82
Earnings History > 53 > eps Estimate
0.71
Earnings History > 53 > eps Difference
0.11
Earnings History > 53 > surprise Percent
15.493
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-11-20
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.16
Earnings History > 54 > eps Estimate
1.14
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
1.7544
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-22
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1
Earnings History > 55 > eps Estimate
0.98
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
2.0408
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-23
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.98
Earnings History > 56 > eps Estimate
0.91
Earnings History > 56 > eps Difference
0.07
Earnings History > 56 > surprise Percent
7.6923
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-02-22
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.92
Earnings History > 57 > eps Estimate
0.87
Earnings History > 57 > eps Difference
0.05
Earnings History > 57 > surprise Percent
5.7471
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-11-21
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.17
Earnings History > 58 > eps Estimate
1.13
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
3.5398
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-18
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.1
Earnings History > 59 > eps Estimate
1.09
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
0.9174
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-17
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.24
Earnings History > 60 > eps Estimate
1.21
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
2.4793
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-22
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.36
Earnings History > 61 > eps Estimate
1.29
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
5.4264
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-22
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.33
Earnings History > 62 > eps Estimate
1.27
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
4.7244
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-19
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.08
Earnings History > 63 > eps Estimate
1.08
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-18
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.09
Earnings History > 64 > eps Estimate
1.05
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
3.8095
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-17
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.1
Earnings History > 65 > eps Estimate
1.06
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
3.7736
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-11-23
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.14
Earnings History > 66 > eps Estimate
1.13
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
0.885
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-18
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.91
Earnings History > 67 > eps Estimate
0.9
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
1.1111
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-19
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.86
Earnings History > 68 > eps Estimate
0.86
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-18
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.93
Earnings History > 69 > eps Estimate
0.93
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-11-24
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.03
Earnings History > 70 > eps Estimate
1.02
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
0.9804
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-19
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.86
Earnings History > 71 > eps Estimate
0.84
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
2.381
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-13
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.87
Earnings History > 72 > eps Estimate
0.84
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
3.5714
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-19
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.86
Earnings History > 73 > eps Estimate
0.81
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
6.1728
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-19
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.86
Earnings History > 74 > eps Estimate
0.82
Earnings History > 74 > eps Difference
0.04
Earnings History > 74 > surprise Percent
4.878
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-16
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.71
Earnings History > 75 > eps Estimate
0.66
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
7.5758
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-16
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.7
Earnings History > 76 > eps Estimate
0.69
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
1.4493
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-02-20
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.65
Earnings History > 77 > eps Estimate
0.62
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
4.8387
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-16
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.68
Earnings History > 78 > eps Estimate
0.64
Earnings History > 78 > eps Difference
0.04
Earnings History > 78 > surprise Percent
6.25
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-16
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.52
Earnings History > 79 > eps Estimate
0.48
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
8.3333
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-16
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.54
Earnings History > 80 > eps Estimate
0.49
Earnings History > 80 > eps Difference
0.05
Earnings History > 80 > surprise Percent
10.2041
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-02-15
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.48
Earnings History > 81 > eps Estimate
0.44
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
9.0909
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-11-17
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.51
Earnings History > 82 > eps Estimate
0.46
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
10.8696
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-16
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.36
Earnings History > 83 > eps Estimate
0.31
Earnings History > 83 > eps Difference
0.05
Earnings History > 83 > surprise Percent
16.129
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-17
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.36
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.7778
Earnings History > 85 > period
2005-01-31
Earnings History > 85 > report Date
2005-02-16
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.37
Earnings History > 85 > eps Estimate
0.36
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
2.7778
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-11-16
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.41
Earnings History > 86 > eps Estimate
0.37
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
10.8108
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-12
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.24
Earnings History > 87 > eps Estimate
0.31
Earnings History > 87 > eps Difference
-0.07
Earnings History > 87 > surprise Percent
-22.5806
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-18
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.34
Earnings History > 88 > eps Estimate
0.34
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-19
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.35
Earnings History > 89 > eps Estimate
0.35
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-11-19
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.36
Earnings History > 90 > eps Estimate
0.35
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
2.8571
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-19
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.23
Earnings History > 91 > eps Estimate
0.26
Earnings History > 91 > eps Difference
-0.03
Earnings History > 91 > surprise Percent
-11.5385
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-20
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.29
Earnings History > 92 > eps Estimate
0.27
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
7.4074
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-25
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.29
Earnings History > 93 > eps Estimate
0.28
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
3.5714
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-11-20
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.24
Earnings History > 94 > eps Estimate
0.22
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
9.0909
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-27
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.14
Earnings History > 95 > eps Estimate
0.14
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-14
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.25
Earnings History > 96 > eps Estimate
0.26
Earnings History > 96 > eps Difference
-0.01
Earnings History > 96 > surprise Percent
-3.8462
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-13
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.29
Earnings History > 97 > eps Estimate
0.25
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
16
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-11-14
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.19
Earnings History > 98 > eps Estimate
0.1
Earnings History > 98 > eps Difference
0.09
Earnings History > 98 > surprise Percent
90
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-16
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.11
Earnings History > 99 > eps Estimate
0.04
Earnings History > 99 > eps Difference
0.07
Earnings History > 99 > surprise Percent
175
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-16
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.18
Earnings History > 100 > eps Estimate
0.17
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
5.8824
Earnings History > 101 > period
2001-01-31
Earnings History > 101 > report Date
2001-02-15
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.37
Earnings History > 101 > eps Estimate
0.38
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-2.6316
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-13
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.41
Earnings History > 102 > eps Estimate
0.51
Earnings History > 102 > eps Difference
-0.1
Earnings History > 102 > surprise Percent
-19.6078
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-16
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
AfterMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.49
Earnings History > 103 > eps Estimate
0.43
Earnings History > 103 > eps Difference
0.06
Earnings History > 103 > surprise Percent
13.9535
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-16
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.44
Earnings History > 104 > eps Estimate
0.41
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
7.3171
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-16
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.4
Earnings History > 105 > eps Estimate
0.39
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
2.5641
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-11-17
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.38
Earnings History > 106 > eps Estimate
0.37
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.7027
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-16
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.43
Earnings History > 107 > eps Estimate
0.4
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
7.5
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-17
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.46
Earnings History > 108 > eps Estimate
0.4
Earnings History > 108 > eps Difference
0.06
Earnings History > 108 > surprise Percent
15
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-16
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.48
Earnings History > 109 > eps Estimate
0.41
Earnings History > 109 > eps Difference
0.07
Earnings History > 109 > surprise Percent
17.0732
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-11-16
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.4
Earnings History > 110 > eps Estimate
0.37
Earnings History > 110 > eps Difference
0.03
Earnings History > 110 > surprise Percent
8.1081
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-17
Earnings History > 111 > date
1998-07-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.29
Earnings History > 111 > eps Estimate
0.28
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
3.5714
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-18
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.33
Earnings History > 112 > eps Estimate
0.33
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-17
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.43
Earnings History > 113 > eps Estimate
0.44
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-2.2727
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-11-17
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.38
Earnings History > 114 > eps Estimate
0.39
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-2.5641
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-18
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.29
Earnings History > 115 > eps Estimate
0.33
Earnings History > 115 > eps Difference
-0.04
Earnings History > 115 > surprise Percent
-12.1212
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-15
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.38
Earnings History > 116 > eps Estimate
0.41
Earnings History > 116 > eps Difference
-0.03
Earnings History > 116 > surprise Percent
-7.3171
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-18
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.44
Earnings History > 117 > eps Estimate
0.38
Earnings History > 117 > eps Difference
0.06
Earnings History > 117 > surprise Percent
15.7895
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-11-18
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.31
Earnings History > 118 > eps Estimate
0.32
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-3.125
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.2
Earnings History > 119 > eps Estimate
0.23
Earnings History > 119 > eps Difference
-0.03
Earnings History > 119 > surprise Percent
-13.0435
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-16
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.34
Earnings History > 120 > eps Estimate
0.36
Earnings History > 120 > eps Difference
-0.02
Earnings History > 120 > surprise Percent
-5.5556
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.3755
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.3324
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.2732
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.2742
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.2872
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.2288
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
1994-07-31
Earnings History > 127 > report Date
1994-07-31
Earnings History > 127 > date
1994-07-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.1662
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
Earnings History > 128 > period
1994-04-30
Earnings History > 128 > report Date
1994-04-30
Earnings History > 128 > date
1994-04-30
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.1954
Earnings History > 128 > eps Estimate
-
Earnings History > 128 > eps Difference
0
Earnings History > 128 > surprise Percent
-
Earnings History > 129 > period
1994-01-31
Earnings History > 129 > report Date
1994-01-31
Earnings History > 129 > date
1994-01-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.1776
Earnings History > 129 > eps Estimate
-
Earnings History > 129 > eps Difference
0
Earnings History > 129 > surprise Percent
-
HP Inc. provides personal computing, printing, 3D printing, hybrid work, gaming, and other related technologies in the United States and internationally. The company operates through three segments: Personal Systems, Printing, and Corporate Investments. The Personal Systems segment offers commercial and consumer desktops and notebooks, workstations, thin clients, retail point-of-sale systems, displays, software, support, and services, as well as hybrid systems. The Printing segment provides consumer and commercial printer hardware, supplies, solutions, and services, as well as focuses on graphics and 3D printing and personalization solutions in the commercial and industrial markets. The Corporate Investments segment is involved in the business incubation and investment projects. It serves individual consumers, small- and medium-sized businesses, and large enterprises. The company was formerly known as Hewlett-Packard Company and changed its name to HP Inc. in October 2015. HP Inc. was founded in 1939 and is headquartered in Palo Alto, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.3Next Payout:
Jan 2, 2026Yield:
4.7244 %P/E Ratio Insights for HP - Benzinga
12/10/2025
P/E Ratio Insights for HP Benzinga
Read more →Is HP (HPQ) Quietly Undervalued? Reassessing the Tech Hardware Stock’s Recent Performance and Long‑Term Prospects simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
HOLD
Target Price:
$25.8813
Analyst Picks
Strong Buy
2
Buy
2
Hold
12
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 78.63% of the total shares of HP Inc
1.
Vanguard Group Inc(13.5376%)
since
2025/06/30
2.
BlackRock Inc(12.3731%)
since
2025/06/30
3.
State Street Corp(5.3549%)
since
2025/06/30
4.
Dodge & Cox(3.7385%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1597%)
since
2025/07/31
6.
Dodge & Cox Stock I(2.807%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.8017%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.4972%)
since
2025/07/31
9.
Vanguard Mid Cap Index Institutional(2.2417%)
since
2025/07/31
10.
PRIMECAP Management Company(1.9946%)
since
2025/06/30
11.
Bank of America Corp(1.9014%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(1.5986%)
since
2025/06/30
13.
Amvescap Plc.(1.4065%)
since
2025/06/30
14.
Fidelity 500 Index(1.2785%)
since
2025/07/31
15.
Northern Trust Corp(1.2361%)
since
2025/06/30
16.
LSV Asset Management(1.2322%)
since
2025/06/30
17.
SPDR® S&P 500® ETF(1.221%)
since
2025/08/31
18.
Vanguard PRIMECAP Inv(1.2206%)
since
2025/06/30
19.
iShares Core S&P 500 ETF(1.2136%)
since
2025/08/31
20.
UBS Asset Mgmt Americas Inc(1.1725%)
since
2025/06/30
21.
BlackRock Equity Dividend Instl(0.9484%)
since
2025/07/31
22.
Deutsche Bank AG(0.9213%)
since
2025/06/30
23.
Goldman Sachs Group Inc(0.8991%)
since
2025/06/30
24.
Vanguard Value Index Inv(0.8906%)
since
2025/07/31
25.
Legal & General Group PLC(0.863%)
since
2025/06/30
26.
Vanguard Information Technology ETF(0.8411%)
since
2025/07/31
27.
The Technology Select Sector SPDR® ETF(0.8156%)
since
2025/08/31
28.
Pacer Advisors, INC.(0.8128%)
since
2025/06/30
29.
iShares Select Dividend ETF(0.7542%)
since
2025/08/31
30.
Charles Schwab Investment Management Inc(0.7443%)
since
2025/06/30
31.
Pacer US Cash Cows 100 ETF(0.7383%)
since
2025/08/29
32.
Amundi(0.7137%)
since
2025/06/30
33.
Nuveen, LLC(0.6909%)
since
2025/06/30
34.
Bank of New York Mellon Corp(0.6763%)
since
2025/06/30
35.
Vanguard Mid-Cap Value ETF(0.6323%)
since
2025/07/31
36.
Vanguard Institutional Index I(0.61%)
since
2025/07/31
37.
Invesco S&P 500® Equal Weight ETF(0.6098%)
since
2025/08/29
38.
Vanguard Dividend Appreciation ETF(0.5569%)
since
2025/07/31
39.
State St S&P 500® Indx SL Cl III(0.5383%)
since
2025/08/31
40.
Vanguard High Dividend Yield ETF(0.3878%)
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
0.77
Date
2025-10-31
EPS Actual
0.93
EPS Estimate
0.92
EPS Difference
0.01
Surprise Percent
1.087%
(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.