_id
69148456ccc777a4e85d94ec
Ticker
NTAP
Name
NetApp Inc
Exchange
NASDAQ
Address
3060 Olsen Drive, San Jose, CA, United States, 95128
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.netapp.com
Description
NetApp, Inc. provides a range of enterprise software, systems, and services that customers use to transform their data infrastructures in the United States, Canada, Latin America, Europe, the Middle East, Africa, and the Asia Pacific. It operates through two segments, Hybrid Cloud and Public Cloud. The company offers data management software, such as NetApp ONTAP, ONTAP One, NetApp Snapshot, NetApp SnapCenter Backup Management, NetApp SnapMirror Data Replication, and NetApp SnapLock Data Compliance; and storage infrastructure solutions, including NetApp All-Flash FAS (AFF A-Series), NetApp All-Flash FAS with capacity flash (AFF C-Series), NetApp All-Flash SAN Array (ASA A-Series & C-Series), NetApp Fabric Attached Storage (FAS), NetApp E/EF series, and NetApp StorageGRID. It also provides cloud storage services comprising NetApp Cloud Volumes ONTAP, Azure NetApp Files, Amazon FSx for NetApp ONTAP, and Google Cloud NetApp Volumes, as well as NetApp BlueXP, BlueXP Copy and Sync, BlueXP Backup and Recovery, BlueXP Classification, and BlueXP Ransomware Protection. In addition, the company offers operational services, such as NetApp Data Infrastructure Insights and Instaclustr; and professional and support services offerings include storage-as-a-service (STaaS), strategic consulting, professional, managed, and support services, as well as assessment, design, implementation, migration, and proactive support services to help customers optimize the performance and efficiency of their on-premises and hybrid multicloud storage environments. It serves various industries comprising energy, financial services, government, technology, internet, life sciences, healthcare services, manufacturing, media, entertainment, animation, video postproduction, and telecommunications through a direct sales force and an ecosystem of partners, including the leading cloud providers. NetApp, Inc. was incorporated in 1992 and is headquartered in San Jose, California.
Last Close
117.53
Volume
2376193
Current Price
117.3
Change
-0.19569471624266482
Last Updated
2025-12-02T12:45:14.366Z
Image
-
Ipo Date
1995-11-21T00:00:00.000Z
Market Cap
22411155456
Next Dividend Date
2026-01-21T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.52
Dividend Yield
1.773231031543052
Sentiment
0.8332253968253969
Sentiment Sources
63
Rating
3.5
Target Price
125
Strong Buy
3
Buy
4
Hold
13
Sell
0
Strong Sell
0
Current Quarter
2025-10-31
Revenue
1705000000
Cost Of Revenue
478000000
Gross Profit
1227000000
Operating Expenses
828000000
Operating Income
399000000
Interest Expense
26000000
Pretax Income
393000000
Net Income
305000000
Eps
1.50990099009901
Dividends Per Share
103000000
Shares Outstanding
198060348
Income Tax Expense
88000000
EBITDA
471000000
Operating Margin
23.40175953079179
Total Other Income Expense Net
-6000000
Cash
2072000000
Short Term Investments
942000000
Receivables
988000000
Inventories
127000000
Total Current Assets
4654000000
Property Plant Equipment
804000000
Total Assets
9630000000
Payables
436000000
Short Term Debt
42000000
Long Term Debt
2486000000
Total Liabilities
8644000000
Equity
986000000
Depreciation
52000000
Change In Working Capital
-381000000
Cash From Operations
127000000
Capital Expenditures
49000000
Cash From Investing
249000000
Cash From Financing
-383000000
Net Change In Cash
-12000000
PE
19.5252
PB
24.03103448275862
ROE
30.93306288032454
ROA
3.167185877466251
FCF
78000000
Fcf Percent
0.04574780058651026
Piotroski FScore
3
Health Score
45
Deep Value Investing Score
4
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
8.8
Garp Investing Score
7
Growth Investing Score
7
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
5.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
1705000000
Quarters > 0 > income Statement > cost Of Revenue
478000000
Quarters > 0 > income Statement > gross Profit
1227000000
Quarters > 0 > income Statement > operating Expenses
828000000
Quarters > 0 > income Statement > operating Income
399000000
Quarters > 0 > income Statement > interest Expense
26000000
Quarters > 0 > income Statement > pretax Income
393000000
Quarters > 0 > income Statement > net Income
305000000
Quarters > 0 > income Statement > eps
1.50990099009901
Quarters > 0 > income Statement > dividends Per Share
103000000
Quarters > 0 > income Statement > shares Outstanding
202000000
Quarters > 0 > income Statement > income Tax Expense
88000000
Quarters > 0 > income Statement > EBITDA
471000000
Quarters > 0 > income Statement > operating Margin
23.40175953079179
Quarters > 0 > income Statement > total Other Income Expense Net
-6000000
Quarters > 0 > balance Sheet > cash
2072000000
Quarters > 0 > balance Sheet > short Term Investments
942000000
Quarters > 0 > balance Sheet > receivables
988000000
Quarters > 0 > balance Sheet > inventories
127000000
Quarters > 0 > balance Sheet > total Current Assets
4654000000
Quarters > 0 > balance Sheet > property Plant Equipment
804000000
Quarters > 0 > balance Sheet > total Assets
9630000000
Quarters > 0 > balance Sheet > payables
436000000
Quarters > 0 > balance Sheet > short Term Debt
42000000
Quarters > 0 > balance Sheet > long Term Debt
2486000000
Quarters > 0 > balance Sheet > total Liabilities
8644000000
Quarters > 0 > balance Sheet > equity
986000000
Quarters > 0 > cash Flow > net Income
305000000
Quarters > 0 > cash Flow > depreciation
52000000
Quarters > 0 > cash Flow > change In Working Capital
-381000000
Quarters > 0 > cash Flow > cash From Operations
127000000
Quarters > 0 > cash Flow > capital Expenditures
49000000
Quarters > 0 > cash Flow > cash From Investing
249000000
Quarters > 0 > cash Flow > cash From Financing
-383000000
Quarters > 0 > cash Flow > net Change In Cash
-12000000
Quarters > 0 > ratios > PE
1.50990099009901
Quarters > 0 > ratios > PB
24.03103448275862
Quarters > 0 > ratios > ROE
30.93306288032454
Quarters > 0 > ratios > ROA
3.167185877466251
Quarters > 0 > ratios > FCF
78000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.04574780058651026
Quarters > 0 > health Score
45
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
1559000000
Quarters > 1 > income Statement > cost Of Revenue
461000000
Quarters > 1 > income Statement > gross Profit
1098000000
Quarters > 1 > income Statement > operating Expenses
789000000
Quarters > 1 > income Statement > operating Income
309000000
Quarters > 1 > income Statement > interest Expense
29000000
Quarters > 1 > income Statement > pretax Income
304000000
Quarters > 1 > income Statement > net Income
233000000
Quarters > 1 > income Statement > eps
1.1477832512315271
Quarters > 1 > income Statement > dividends Per Share
104000000
Quarters > 1 > income Statement > shares Outstanding
203000000
Quarters > 1 > income Statement > income Tax Expense
71000000
Quarters > 1 > income Statement > EBITDA
384000000
Quarters > 1 > income Statement > operating Margin
19.820397690827456
Quarters > 1 > income Statement > total Other Income Expense Net
-5000000
Quarters > 1 > balance Sheet > cash
2085000000
Quarters > 1 > balance Sheet > short Term Investments
1239000000
Quarters > 1 > balance Sheet > receivables
787000000
Quarters > 1 > balance Sheet > inventories
133000000
Quarters > 1 > balance Sheet > total Current Assets
4687000000
Quarters > 1 > balance Sheet > property Plant Equipment
814000000
Quarters > 1 > balance Sheet > total Assets
9679000000
Quarters > 1 > balance Sheet > payables
404000000
Quarters > 1 > balance Sheet > short Term Debt
41000000
Quarters > 1 > balance Sheet > long Term Debt
2485000000
Quarters > 1 > balance Sheet > total Liabilities
8704000000
Quarters > 1 > balance Sheet > equity
975000000
Quarters > 1 > cash Flow > net Income
233000000
Quarters > 1 > cash Flow > depreciation
51000000
Quarters > 1 > cash Flow > change In Working Capital
240000000
Quarters > 1 > cash Flow > cash From Operations
673000000
Quarters > 1 > cash Flow > capital Expenditures
53000000
Quarters > 1 > cash Flow > cash From Investing
-181000000
Quarters > 1 > cash Flow > cash From Financing
-1157000000
Quarters > 1 > cash Flow > net Change In Cash
-658000000
Quarters > 1 > ratios > PE
1.1477832512315271
Quarters > 1 > ratios > PB
24.422461538461537
Quarters > 1 > ratios > ROE
23.897435897435898
Quarters > 1 > ratios > ROA
2.4072734786651515
Quarters > 1 > ratios > FCF
620000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.3976908274534958
Quarters > 1 > health Score
61
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
1732000000
Quarters > 2 > income Statement > cost Of Revenue
539000000
Quarters > 2 > income Statement > gross Profit
1193000000
Quarters > 2 > income Statement > operating Expenses
845000000
Quarters > 2 > income Statement > operating Income
348000000
Quarters > 2 > income Statement > interest Expense
21000000
Quarters > 2 > income Statement > pretax Income
354000000
Quarters > 2 > income Statement > net Income
340000000
Quarters > 2 > income Statement > eps
1.6504854368932038
Quarters > 2 > income Statement > dividends Per Share
105000000
Quarters > 2 > income Statement > shares Outstanding
206000000
Quarters > 2 > income Statement > income Tax Expense
14000000
Quarters > 2 > income Statement > EBITDA
428000000
Quarters > 2 > income Statement > operating Margin
20.092378752886837
Quarters > 2 > income Statement > total Other Income Expense Net
6000000
Quarters > 2 > balance Sheet > cash
2742000000
Quarters > 2 > balance Sheet > short Term Investments
1104000000
Quarters > 2 > balance Sheet > receivables
1246000000
Quarters > 2 > balance Sheet > inventories
186000000
Quarters > 2 > balance Sheet > total Current Assets
5851000000
Quarters > 2 > balance Sheet > property Plant Equipment
804000000
Quarters > 2 > balance Sheet > total Assets
10823000000
Quarters > 2 > balance Sheet > payables
511000000
Quarters > 2 > balance Sheet > short Term Debt
790000000
Quarters > 2 > balance Sheet > long Term Debt
2485000000
Quarters > 2 > balance Sheet > total Liabilities
9783000000
Quarters > 2 > balance Sheet > equity
1040000000
Quarters > 2 > cash Flow > net Income
340000000
Quarters > 2 > cash Flow > depreciation
53000000
Quarters > 2 > cash Flow > change In Working Capital
142000000
Quarters > 2 > cash Flow > cash From Operations
675000000
Quarters > 2 > cash Flow > capital Expenditures
35000000
Quarters > 2 > cash Flow > cash From Investing
-313000000
Quarters > 2 > cash Flow > cash From Financing
851000000
Quarters > 2 > cash Flow > net Change In Cash
1231000000
Quarters > 2 > ratios > PE
1.6504854368932038
Quarters > 2 > ratios > PB
23.234423076923076
Quarters > 2 > ratios > ROE
32.69230769230769
Quarters > 2 > ratios > ROA
3.1414580060981248
Quarters > 2 > ratios > FCF
640000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.3695150115473441
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
1641000000
Quarters > 3 > income Statement > cost Of Revenue
496000000
Quarters > 3 > income Statement > gross Profit
1145000000
Quarters > 3 > income Statement > operating Expenses
783000000
Quarters > 3 > income Statement > operating Income
362000000
Quarters > 3 > income Statement > interest Expense
12000000
Quarters > 3 > income Statement > pretax Income
370000000
Quarters > 3 > income Statement > net Income
299000000
Quarters > 3 > income Statement > eps
1.4375
Quarters > 3 > income Statement > dividends Per Share
106000000
Quarters > 3 > income Statement > shares Outstanding
208000000
Quarters > 3 > income Statement > income Tax Expense
71000000
Quarters > 3 > income Statement > EBITDA
446000000
Quarters > 3 > income Statement > operating Margin
22.05971968312005
Quarters > 3 > income Statement > total Other Income Expense Net
8000000
Quarters > 3 > balance Sheet > cash
1511000000
Quarters > 3 > balance Sheet > short Term Investments
750000000
Quarters > 3 > balance Sheet > receivables
898000000
Quarters > 3 > balance Sheet > inventories
268000000
Quarters > 3 > balance Sheet > total Current Assets
3908000000
Quarters > 3 > balance Sheet > property Plant Equipment
809000000
Quarters > 3 > balance Sheet > total Assets
8989000000
Quarters > 3 > balance Sheet > payables
434000000
Quarters > 3 > balance Sheet > short Term Debt
791000000
Quarters > 3 > balance Sheet > long Term Debt
1244000000
Quarters > 3 > balance Sheet > total Liabilities
7994000000
Quarters > 3 > balance Sheet > equity
995000000
Quarters > 3 > cash Flow > net Income
299000000
Quarters > 3 > cash Flow > depreciation
64000000
Quarters > 3 > cash Flow > change In Working Capital
10000000
Quarters > 3 > cash Flow > cash From Operations
385000000
Quarters > 3 > cash Flow > capital Expenditures
47000000
Quarters > 3 > cash Flow > cash From Investing
-53000000
Quarters > 3 > cash Flow > cash From Financing
-289000000
Quarters > 3 > cash Flow > net Change In Cash
31000000
Quarters > 3 > ratios > PE
1.4375
Quarters > 3 > ratios > PB
24.52100502512563
Quarters > 3 > ratios > ROE
30.050251256281406
Quarters > 3 > ratios > ROA
3.3262876849482703
Quarters > 3 > ratios > FCF
338000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20597196831200487
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
6572000000
Annuals > 0 > income Statement > cost Of Revenue
1959000000
Annuals > 0 > income Statement > gross Profit
4613000000
Annuals > 0 > income Statement > operating Expenses
3276000000
Annuals > 0 > income Statement > operating Income
1337000000
Annuals > 0 > income Statement > interest Expense
64000000
Annuals > 0 > income Statement > pretax Income
1383000000
Annuals > 0 > income Statement > net Income
1186000000
Annuals > 0 > income Statement > eps
5.6746411483253585
Annuals > 0 > income Statement > dividends Per Share
424000000
Annuals > 0 > income Statement > shares Outstanding
209000000
Annuals > 0 > income Statement > income Tax Expense
197000000
Annuals > 0 > income Statement > EBITDA
1690000000
Annuals > 0 > income Statement > operating Margin
20.343883140596468
Annuals > 0 > income Statement > total Other Income Expense Net
46000000
Annuals > 0 > balance Sheet > cash
2742000000
Annuals > 0 > balance Sheet > short Term Investments
1104000000
Annuals > 0 > balance Sheet > receivables
1246000000
Annuals > 0 > balance Sheet > inventories
186000000
Annuals > 0 > balance Sheet > total Current Assets
5851000000
Annuals > 0 > balance Sheet > property Plant Equipment
804000000
Annuals > 0 > balance Sheet > total Assets
10823000000
Annuals > 0 > balance Sheet > payables
511000000
Annuals > 0 > balance Sheet > short Term Debt
790000000
Annuals > 0 > balance Sheet > long Term Debt
2485000000
Annuals > 0 > balance Sheet > total Liabilities
9783000000
Annuals > 0 > balance Sheet > equity
1040000000
Annuals > 0 > cash Flow > net Income
1186000000
Annuals > 0 > cash Flow > depreciation
243000000
Annuals > 0 > cash Flow > change In Working Capital
-250000000
Annuals > 0 > cash Flow > cash From Operations
1506000000
Annuals > 0 > cash Flow > capital Expenditures
168000000
Annuals > 0 > cash Flow > cash From Investing
147000000
Annuals > 0 > cash Flow > cash From Financing
-828000000
Annuals > 0 > cash Flow > net Change In Cash
840000000
Annuals > 0 > ratios > PE
5.6746411483253585
Annuals > 0 > ratios > PB
22.561951923076922
Annuals > 0 > ratios > ROE
114.03846153846153
Annuals > 0 > ratios > ROA
10.958144691859928
Annuals > 0 > ratios > FCF
1338000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.20359099208764456
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
6268000000
Annuals > 1 > income Statement > cost Of Revenue
1835000000
Annuals > 1 > income Statement > gross Profit
4433000000
Annuals > 1 > income Statement > operating Expenses
3219000000
Annuals > 1 > income Statement > operating Income
1214000000
Annuals > 1 > income Statement > interest Expense
64000000
Annuals > 1 > income Statement > pretax Income
1263000000
Annuals > 1 > income Statement > net Income
986000000
Annuals > 1 > income Statement > eps
4.629107981220657
Annuals > 1 > income Statement > dividends Per Share
416000000
Annuals > 1 > income Statement > shares Outstanding
213000000
Annuals > 1 > income Statement > income Tax Expense
277000000
Annuals > 1 > income Statement > EBITDA
1582000000
Annuals > 1 > income Statement > operating Margin
19.36821952776005
Annuals > 1 > income Statement > total Other Income Expense Net
49000000
Annuals > 1 > balance Sheet > cash
1903000000
Annuals > 1 > balance Sheet > short Term Investments
1349000000
Annuals > 1 > balance Sheet > receivables
1007000000
Annuals > 1 > balance Sheet > inventories
186000000
Annuals > 1 > balance Sheet > total Current Assets
4897000000
Annuals > 1 > balance Sheet > property Plant Equipment
851000000
Annuals > 1 > balance Sheet > total Assets
9887000000
Annuals > 1 > balance Sheet > payables
517000000
Annuals > 1 > balance Sheet > short Term Debt
440000000
Annuals > 1 > balance Sheet > long Term Debt
1992000000
Annuals > 1 > balance Sheet > total Liabilities
8741000000
Annuals > 1 > balance Sheet > equity
1146000000
Annuals > 1 > cash Flow > net Income
986000000
Annuals > 1 > cash Flow > depreciation
255000000
Annuals > 1 > cash Flow > change In Working Capital
2000000
Annuals > 1 > cash Flow > cash From Operations
1685000000
Annuals > 1 > cash Flow > capital Expenditures
155000000
Annuals > 1 > cash Flow > cash From Investing
-735000000
Annuals > 1 > cash Flow > cash From Financing
-1344000000
Annuals > 1 > cash Flow > net Change In Cash
-413000000
Annuals > 1 > ratios > PE
4.629107981220657
Annuals > 1 > ratios > PB
20.86693717277487
Annuals > 1 > ratios > ROE
86.03839441535777
Annuals > 1 > ratios > ROA
9.972691412966523
Annuals > 1 > ratios > FCF
1530000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.2440970006381621
Annuals > 1 > health Score
67
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
6362000000
Annuals > 2 > income Statement > cost Of Revenue
2153000000
Annuals > 2 > income Statement > gross Profit
4209000000
Annuals > 2 > income Statement > operating Expenses
3191000000
Annuals > 2 > income Statement > operating Income
1018000000
Annuals > 2 > income Statement > interest Expense
67000000
Annuals > 2 > income Statement > pretax Income
1066000000
Annuals > 2 > income Statement > net Income
1274000000
Annuals > 2 > income Statement > eps
5.790909090909091
Annuals > 2 > income Statement > dividends Per Share
432000000
Annuals > 2 > income Statement > shares Outstanding
220000000
Annuals > 2 > income Statement > income Tax Expense
-208000000
Annuals > 2 > income Statement > EBITDA
1434000000
Annuals > 2 > income Statement > operating Margin
16.001257466205594
Annuals > 2 > income Statement > total Other Income Expense Net
48000000
Annuals > 2 > balance Sheet > cash
2316000000
Annuals > 2 > balance Sheet > short Term Investments
754000000
Annuals > 2 > balance Sheet > receivables
987000000
Annuals > 2 > balance Sheet > inventories
167000000
Annuals > 2 > balance Sheet > total Current Assets
4680000000
Annuals > 2 > balance Sheet > property Plant Equipment
650000000
Annuals > 2 > balance Sheet > total Assets
9818000000
Annuals > 2 > balance Sheet > payables
392000000
Annuals > 2 > balance Sheet > short Term Debt
47000000
Annuals > 2 > balance Sheet > long Term Debt
2389000000
Annuals > 2 > balance Sheet > total Liabilities
8659000000
Annuals > 2 > balance Sheet > equity
1159000000
Annuals > 2 > cash Flow > net Income
1274000000
Annuals > 2 > cash Flow > depreciation
248000000
Annuals > 2 > cash Flow > change In Working Capital
-106000000
Annuals > 2 > cash Flow > cash From Operations
1107000000
Annuals > 2 > cash Flow > capital Expenditures
239000000
Annuals > 2 > cash Flow > cash From Investing
-1390000000
Annuals > 2 > cash Flow > cash From Financing
-1513000000
Annuals > 2 > cash Flow > net Change In Cash
-1797000000
Annuals > 2 > ratios > PE
5.790909090909091
Annuals > 2 > ratios > PB
21.310957722174287
Annuals > 2 > ratios > ROE
109.92234685073339
Annuals > 2 > ratios > ROA
12.976166225300467
Annuals > 2 > ratios > FCF
868000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.1364350833071361
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
6318000000
Annuals > 3 > income Statement > cost Of Revenue
2098000000
Annuals > 3 > income Statement > gross Profit
4220000000
Annuals > 3 > income Statement > operating Expenses
3063000000
Annuals > 3 > income Statement > operating Income
1157000000
Annuals > 3 > income Statement > interest Expense
73000000
Annuals > 3 > income Statement > pretax Income
1095000000
Annuals > 3 > income Statement > net Income
937000000
Annuals > 3 > income Statement > eps
4.091703056768559
Annuals > 3 > income Statement > dividends Per Share
446000000
Annuals > 3 > income Statement > shares Outstanding
229000000
Annuals > 3 > income Statement > income Tax Expense
158000000
Annuals > 3 > income Statement > EBITDA
1364000000
Annuals > 3 > income Statement > operating Margin
18.31275720164609
Annuals > 3 > income Statement > total Other Income Expense Net
-62000000
Annuals > 3 > balance Sheet > cash
4112000000
Annuals > 3 > balance Sheet > short Term Investments
22000000
Annuals > 3 > balance Sheet > receivables
1230000000
Annuals > 3 > balance Sheet > inventories
204000000
Annuals > 3 > balance Sheet > total Current Assets
5945000000
Annuals > 3 > balance Sheet > property Plant Equipment
896000000
Annuals > 3 > balance Sheet > total Assets
10026000000
Annuals > 3 > balance Sheet > payables
607000000
Annuals > 3 > balance Sheet > short Term Debt
297000000
Annuals > 3 > balance Sheet > long Term Debt
2386000000
Annuals > 3 > balance Sheet > total Liabilities
9188000000
Annuals > 3 > balance Sheet > equity
838000000
Annuals > 3 > cash Flow > net Income
937000000
Annuals > 3 > cash Flow > depreciation
194000000
Annuals > 3 > cash Flow > change In Working Capital
-22000000
Annuals > 3 > cash Flow > cash From Operations
1211000000
Annuals > 3 > cash Flow > capital Expenditures
226000000
Annuals > 3 > cash Flow > cash From Investing
-561000000
Annuals > 3 > cash Flow > cash From Financing
-1017000000
Annuals > 3 > cash Flow > net Change In Cash
-416000000
Annuals > 3 > ratios > PE
4.091703056768559
Annuals > 3 > ratios > PB
30.679988066825775
Annuals > 3 > ratios > ROE
111.81384248210024
Annuals > 3 > ratios > ROA
9.345701176939956
Annuals > 3 > ratios > FCF
985000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.15590376701487813
Annuals > 3 > health Score
62
Valuation > metrics > PE
19.5252
Valuation > metrics > PB
24.03103448275862
Valuation > final Score
50
Valuation > verdict
350.5% Overvalued
Profitability > metrics > ROE
30.93306288032454
Profitability > metrics > ROA
6.55350236355823
Profitability > metrics > Net Margin
0.17888563049853373
Profitability > final Score
86
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
8.766734279918865
Risk > metrics > Interest Coverage
15.346153846153847
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
9.736401673640167
Liquidity > metrics > Quick Ratio
9.47071129707113
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
77
Prev Profitabilities > 1
87
Prev Profitabilities > 2
90
Prev Risks > 0
46
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-10T21:45:30.971Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-02-26
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
2.06
Earnings History > 0 > eps Difference
-2.06
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-11-25
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.05
Earnings History > 1 > eps Estimate
1.88
Earnings History > 1 > eps Difference
0.17
Earnings History > 1 > surprise Percent
9.0426
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-27
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.15
Earnings History > 2 > eps Estimate
1.14
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
0.8772
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-29
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.93
Earnings History > 3 > eps Estimate
1.9
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
1.5789
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-02-27
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.91
Earnings History > 4 > eps Estimate
1.91
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-11-21
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.87
Earnings History > 5 > eps Estimate
1.78
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
5.0562
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-28
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.56
Earnings History > 6 > eps Estimate
1.45
Earnings History > 6 > eps Difference
0.11
Earnings History > 6 > surprise Percent
7.5862
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-30
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.8
Earnings History > 7 > eps Estimate
1.79
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
0.5587
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-02-29
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.94
Earnings History > 8 > eps Estimate
1.69
Earnings History > 8 > eps Difference
0.25
Earnings History > 8 > surprise Percent
14.7929
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-28
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.58
Earnings History > 9 > eps Estimate
1.39
Earnings History > 9 > eps Difference
0.19
Earnings History > 9 > surprise Percent
13.6691
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-23
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.15
Earnings History > 10 > eps Estimate
1.07
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
7.4766
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-31
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.54
Earnings History > 11 > eps Estimate
1.34
Earnings History > 11 > eps Difference
0.2
Earnings History > 11 > surprise Percent
14.9254
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.37
Earnings History > 12 > eps Estimate
1.31
Earnings History > 12 > eps Difference
0.06
Earnings History > 12 > surprise Percent
4.5802
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-29
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.48
Earnings History > 13 > eps Estimate
1.33
Earnings History > 13 > eps Difference
0.15
Earnings History > 13 > surprise Percent
11.2782
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-24
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.2
Earnings History > 14 > eps Estimate
1.1
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
9.0909
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-01
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.42
Earnings History > 15 > eps Estimate
1.28
Earnings History > 15 > eps Difference
0.14
Earnings History > 15 > surprise Percent
10.9375
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.44
Earnings History > 16 > eps Estimate
1.29
Earnings History > 16 > eps Difference
0.15
Earnings History > 16 > surprise Percent
11.6279
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-11-30
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.28
Earnings History > 17 > eps Estimate
1.21
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
5.7851
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-25
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.15
Earnings History > 18 > eps Estimate
0.95
Earnings History > 18 > eps Difference
0.2
Earnings History > 18 > surprise Percent
21.0526
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-02
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.17
Earnings History > 19 > eps Estimate
1.12
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
4.4643
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.1
Earnings History > 20 > eps Estimate
1.01
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
8.9109
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-01
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.05
Earnings History > 21 > eps Estimate
0.73
Earnings History > 21 > eps Difference
0.32
Earnings History > 21 > surprise Percent
43.8356
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-26
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.73
Earnings History > 22 > eps Estimate
0.41
Earnings History > 22 > eps Difference
0.32
Earnings History > 22 > surprise Percent
78.0488
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-05-27
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.19
Earnings History > 23 > eps Estimate
1.04
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
14.4231
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-12
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.16
Earnings History > 24 > eps Estimate
1.18
Earnings History > 24 > eps Difference
-0.02
Earnings History > 24 > surprise Percent
-1.6949
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-11-13
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.09
Earnings History > 25 > eps Estimate
0.94
Earnings History > 25 > eps Difference
0.15
Earnings History > 25 > surprise Percent
15.9574
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.65
Earnings History > 26 > eps Estimate
0.58
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
12.069
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-22
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.22
Earnings History > 27 > eps Estimate
1.26
Earnings History > 27 > eps Difference
-0.04
Earnings History > 27 > surprise Percent
-3.1746
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-13
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.2
Earnings History > 28 > eps Estimate
1.15
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
4.3478
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-14
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.06
Earnings History > 29 > eps Estimate
0.99
Earnings History > 29 > eps Difference
0.07
Earnings History > 29 > surprise Percent
7.0707
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-15
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.04
Earnings History > 30 > eps Estimate
0.8
Earnings History > 30 > eps Difference
0.24
Earnings History > 30 > surprise Percent
30
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-23
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.05
Earnings History > 31 > eps Estimate
1.01
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
3.9604
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.99
Earnings History > 32 > eps Estimate
0.91
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
8.7912
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-15
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.81
Earnings History > 33 > eps Estimate
0.69
Earnings History > 33 > eps Difference
0.12
Earnings History > 33 > surprise Percent
17.3913
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-16
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.62
Earnings History > 34 > eps Estimate
0.55
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
12.7273
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-05-24
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.86
Earnings History > 35 > eps Estimate
0.82
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
4.878
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-02-15
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.82
Earnings History > 36 > eps Estimate
0.74
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
10.8108
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-16
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.6
Earnings History > 37 > eps Estimate
0.54
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
11.1111
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-17
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.46
Earnings History > 38 > eps Estimate
0.36
Earnings History > 38 > eps Difference
0.1
Earnings History > 38 > surprise Percent
27.7778
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-05-25
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.55
Earnings History > 39 > eps Estimate
0.58
Earnings History > 39 > eps Difference
-0.03
Earnings History > 39 > surprise Percent
-5.1724
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.7
Earnings History > 40 > eps Estimate
0.68
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
2.9412
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-11-18
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.61
Earnings History > 41 > eps Estimate
0.57
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
7.0175
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-19
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.29
Earnings History > 42 > eps Estimate
0.23
Earnings History > 42 > eps Difference
0.06
Earnings History > 42 > surprise Percent
26.087
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-05-20
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.65
Earnings History > 43 > eps Estimate
0.72
Earnings History > 43 > eps Difference
-0.07
Earnings History > 43 > surprise Percent
-9.7222
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-02-11
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.75
Earnings History > 44 > eps Estimate
0.77
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-2.5974
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-11-12
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.7
Earnings History > 45 > eps Estimate
0.69
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.4493
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-13
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.6
Earnings History > 46 > eps Estimate
0.57
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
5.2632
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-05-21
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.84
Earnings History > 47 > eps Estimate
0.79
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
6.3291
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-02-12
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.75
Earnings History > 48 > eps Estimate
0.71
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
5.6338
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-11-13
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.66
Earnings History > 49 > eps Estimate
0.62
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
6.4516
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-14
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.53
Earnings History > 50 > eps Estimate
0.49
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
8.1633
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-05-21
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.69
Earnings History > 51 > eps Estimate
0.68
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
1.4706
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-02-13
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.67
Earnings History > 52 > eps Estimate
0.56
Earnings History > 52 > eps Difference
0.11
Earnings History > 52 > surprise Percent
19.6429
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-11-14
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
AfterMarket
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-07-31
Earnings History > 54 > report Date
2012-08-15
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.42
Earnings History > 54 > eps Estimate
0.38
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
10.5263
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-05-23
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.66
Earnings History > 55 > eps Estimate
0.63
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
4.7619
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-02-15
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.58
Earnings History > 56 > eps Estimate
0.58
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-16
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.63
Earnings History > 57 > eps Estimate
0.59
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
6.7797
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-17
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.55
Earnings History > 58 > eps Estimate
0.55
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-05-25
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.59
Earnings History > 59 > eps Estimate
0.53
Earnings History > 59 > eps Difference
0.06
Earnings History > 59 > surprise Percent
11.3208
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-02-16
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.52
Earnings History > 60 > eps Estimate
0.5
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
4
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-11-17
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.52
Earnings History > 61 > eps Estimate
0.49
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
6.1224
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-18
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.49
Earnings History > 62 > eps Estimate
0.45
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
8.8889
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-05-26
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.5
Earnings History > 63 > eps Estimate
0.43
Earnings History > 63 > eps Difference
0.07
Earnings History > 63 > surprise Percent
16.2791
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4
Earnings History > 64 > eps Estimate
0.38
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
5.2632
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-11-18
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.37
Earnings History > 65 > eps Estimate
0.3
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
23.3333
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-19
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.22
Earnings History > 66 > eps Estimate
0.2
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
10
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-05-20
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.31
Earnings History > 67 > eps Estimate
0.23
Earnings History > 67 > eps Difference
0.08
Earnings History > 67 > surprise Percent
34.7826
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-02-11
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.28
Earnings History > 68 > eps Estimate
0.28
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-11-12
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.28
Earnings History > 69 > eps Estimate
0.27
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
3.7037
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-13
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.22
Earnings History > 70 > eps Estimate
0.22
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-05-21
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.38
Earnings History > 71 > eps Estimate
0.36
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
5.5556
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-13
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.37
Earnings History > 72 > eps Estimate
0.34
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
8.8235
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-14
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.32
Earnings History > 73 > eps Estimate
0.26
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
23.0769
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-15
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.2
Earnings History > 74 > eps Estimate
0.19
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
5.2632
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-05-23
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.18
Earnings History > 75 > eps Estimate
0.24
Earnings History > 75 > eps Difference
-0.06
Earnings History > 75 > surprise Percent
-25
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-02-14
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.19
Earnings History > 76 > eps Estimate
0.21
Earnings History > 76 > eps Difference
-0.02
Earnings History > 76 > surprise Percent
-9.5238
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-15
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.17
Earnings History > 77 > eps Estimate
0.18
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-5.5556
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-16
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.14
Earnings History > 78 > eps Estimate
0.16
Earnings History > 78 > eps Difference
-0.02
Earnings History > 78 > surprise Percent
-12.5
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-05-24
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.23
Earnings History > 79 > eps Estimate
0.22
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
4.5455
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-02-15
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.21
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
4.7619
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-16
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.21
Earnings History > 81 > eps Estimate
0.18
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
16.6667
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-17
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.16
Earnings History > 82 > eps Estimate
0.16
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-05-24
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.17
Earnings History > 83 > eps Estimate
0.17
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-15
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.16
Earnings History > 84 > eps Estimate
0.16
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-11-16
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.16
Earnings History > 85 > eps Estimate
0.14
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
14.2857
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-17
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.13
Earnings History > 86 > eps Estimate
0.12
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
8.3333
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-18
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.12
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-17
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.11
Earnings History > 88 > eps Estimate
0.1
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
10
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-11-18
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.09
Earnings History > 89 > eps Estimate
0.09
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-19
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.07
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
14.2857
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-05-13
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.07
Earnings History > 91 > eps Estimate
0.07
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-11
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.06
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-11-12
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.05
Earnings History > 93 > eps Estimate
0.05
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-13
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.05
Earnings History > 94 > eps Estimate
0.04
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
25
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-05-14
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.04
Earnings History > 95 > eps Estimate
0.04
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-12
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.04
Earnings History > 96 > eps Estimate
0.02
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
100
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-11-13
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.02
Earnings History > 97 > eps Estimate
0.01
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
100
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-08-14
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.01
Earnings History > 98 > eps Estimate
0.01
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-05-15
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
AfterMarket
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-01-31
Earnings History > 100 > report Date
2001-02-08
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.11
Earnings History > 100 > eps Estimate
0.1
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
10
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-11-14
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1
Earnings History > 101 > eps Estimate
0.09
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
11.1111
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-08-14
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.09
Earnings History > 102 > eps Estimate
0.08
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
12.5
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-05-18
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.07
Earnings History > 103 > eps Estimate
0.06
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
16.6667
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-02-15
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.06
Earnings History > 104 > eps Estimate
0.05
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
20
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-11-16
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.05
Earnings History > 105 > eps Estimate
0.04
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
25
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-08-18
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.04
Earnings History > 106 > eps Estimate
0.04
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-05-18
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.03
Earnings History > 107 > eps Estimate
0.03
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-02-17
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.03
Earnings History > 108 > eps Estimate
0.03
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-11-17
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.03
Earnings History > 109 > eps Estimate
0.03
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-08-18
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.02
Earnings History > 110 > eps Estimate
0.02
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-05-12
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.02
Earnings History > 111 > eps Estimate
0.02
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-01-31
Earnings History > 112 > report Date
1998-02-10
Earnings History > 112 > date
1998-01-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.02
Earnings History > 112 > eps Estimate
0.02
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-10-31
Earnings History > 113 > report Date
1997-11-11
Earnings History > 113 > date
1997-10-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.02
Earnings History > 113 > eps Estimate
0.02
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-07-31
Earnings History > 114 > report Date
1997-08-12
Earnings History > 114 > date
1997-07-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.02
Earnings History > 114 > eps Estimate
0.01
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
100
Earnings History > 115 > period
1997-04-30
Earnings History > 115 > report Date
1997-05-07
Earnings History > 115 > date
1997-04-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.01
Earnings History > 115 > eps Estimate
0.01
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-01-31
Earnings History > 116 > report Date
1997-02-12
Earnings History > 116 > date
1997-01-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.01
Earnings History > 116 > eps Estimate
0.01
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-10-31
Earnings History > 117 > report Date
1996-11-12
Earnings History > 117 > date
1996-10-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.01
Earnings History > 117 > eps Estimate
0.01
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-07-31
Earnings History > 118 > report Date
1996-08-14
Earnings History > 118 > date
1996-07-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.01
Earnings History > 118 > eps Estimate
0.01
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-04-30
Earnings History > 119 > report Date
1996-05-15
Earnings History > 119 > date
1996-04-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.01
Earnings History > 119 > eps Estimate
0.01
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-01-31
Earnings History > 120 > report Date
1996-02-15
Earnings History > 120 > date
1996-01-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.01
Earnings History > 120 > eps Estimate
0.01
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
NetApp, Inc. provides a range of enterprise software, systems, and services that customers use to transform their data infrastructures in the United States, Canada, Latin America, Europe, the Middle East, Africa, and the Asia Pacific. It operates through two segments, Hybrid Cloud and Public Cloud. The company offers data management software, such as NetApp ONTAP, ONTAP One, NetApp Snapshot, NetApp SnapCenter Backup Management, NetApp SnapMirror Data Replication, and NetApp SnapLock Data Compliance; and storage infrastructure solutions, including NetApp All-Flash FAS (AFF A-Series), NetApp All-Flash FAS with capacity flash (AFF C-Series), NetApp All-Flash SAN Array (ASA A-Series & C-Series), NetApp Fabric Attached Storage (FAS), NetApp E/EF series, and NetApp StorageGRID. It also provides cloud storage services comprising NetApp Cloud Volumes ONTAP, Azure NetApp Files, Amazon FSx for NetApp ONTAP, and Google Cloud NetApp Volumes, as well as NetApp BlueXP, BlueXP Copy and Sync, BlueXP Backup and Recovery, BlueXP Classification, and BlueXP Ransomware Protection. In addition, the company offers operational services, such as NetApp Data Infrastructure Insights and Instaclustr; and professional and support services offerings include storage-as-a-service (STaaS), strategic consulting, professional, managed, and support services, as well as assessment, design, implementation, migration, and proactive support services to help customers optimize the performance and efficiency of their on-premises and hybrid multicloud storage environments. It serves various industries comprising energy, financial services, government, technology, internet, life sciences, healthcare services, manufacturing, media, entertainment, animation, video postproduction, and telecommunications through a direct sales force and an ecosystem of partners, including the leading cloud providers. NetApp, Inc. was incorporated in 1992 and is headquartered in San Jose, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.52Next Payout:
Jan 21, 2026Yield:
1.7732 %Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$125
Analyst Picks
Strong Buy
3
Buy
4
Hold
13
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 89.45% of the total shares of NetApp Inc
1.
Vanguard Group Inc(13.8906%)
since
2025/06/30
2.
BlackRock Inc(11.0309%)
since
2025/06/30
3.
PRIMECAP Management Company(5.5941%)
since
2025/06/30
4.
State Street Corp(5.2164%)
since
2025/06/30
5.
Geode Capital Management, LLC(3.563%)
since
2025/06/30
6.
Ameriprise Financial Inc(3.4549%)
since
2025/06/30
7.
Vanguard PRIMECAP Inv(3.4363%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1637%)
since
2025/07/31
9.
Vanguard 500 Index Investor(2.4932%)
since
2025/07/31
10.
Vanguard Mid Cap Index Institutional(2.2483%)
since
2025/07/31
11.
Wellington Management Company LLP(2.1026%)
since
2025/06/30
12.
UBS Asset Mgmt Americas Inc(1.8912%)
since
2025/06/30
13.
Beutel, Goodman & Company Ltd.(1.7757%)
since
2025/06/30
14.
Amvescap Plc.(1.6387%)
since
2025/06/30
15.
Goldman Sachs Group Inc(1.6357%)
since
2025/06/30
16.
Boston Partners Global Investors, Inc(1.4764%)
since
2025/06/30
17.
Northern Trust Corp(1.4393%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(1.4279%)
since
2025/06/30
19.
Columbia Seligman Technology Growth(1.3613%)
since
2025/06/30
20.
Columbia Seligman Tech & Info A(1.3613%)
since
2025/07/31
21.
NORGES BANK(1.3216%)
since
2025/06/30
22.
Fidelity 500 Index(1.2917%)
since
2025/07/31
23.
SPDR® S&P 500® ETF(1.2309%)
since
2025/08/31
24.
iShares Core S&P 500 ETF(1.2262%)
since
2025/08/31
25.
Amundi(1.1833%)
since
2025/06/30
26.
Vanguard Capital Opportunity Inv(1.1663%)
since
2025/06/30
27.
JPMorgan Chase & Co(1.1309%)
since
2025/06/30
28.
Dimensional Fund Advisors, Inc.(1.0413%)
since
2025/06/30
29.
Legal & General Group PLC(0.9995%)
since
2025/06/30
30.
JHancock Disciplined Value Mid Cap I(0.9199%)
since
2025/07/31
31.
TD Asset Management Inc(0.9114%)
since
2025/06/30
32.
Vanguard Value Index Inv(0.8932%)
since
2025/07/31
33.
Vanguard Information Technology ETF(0.8783%)
since
2025/07/31
34.
Vanguard Wellesley® Income Inv(0.8387%)
since
2025/06/30
35.
The Technology Select Sector SPDR® ETF(0.824%)
since
2025/08/31
36.
Fidelity SAI US Quality Index(0.7364%)
since
2025/07/31
37.
Invesco S&P 500® Equal Weight ETF(0.6906%)
since
2025/08/29
38.
JNL/Goldman Sachs 4 A(0.668%)
since
2025/06/30
39.
Loomis Sayles Strategic Alpha(0.6588%)
since
2025/06/30
40.
Vanguard Mid-Cap Value ETF(0.6413%)
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
2.06
Date
2025-10-31
EPS Actual
2.05
EPS Estimate
1.88
EPS Difference
0.17
Surprise Percent
9.0426%
(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.