_id
691480c4ccc777a4e85d92be
Ticker
NDSN
Name
Nordson Corporation
Exchange
NASDAQ
Address
28601 Clemens Road, Westlake, OH, United States, 44145-4551
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.nordson.com
Description
Nordson Corporation engineers, manufactures, and markets products and systems to dispense, apply, and control adhesives, coatings, polymers, sealants, biomaterials, and other fluids. It operates through three segments: Industrial Precision Solutions; Medical and Fluid Solutions; and Advanced Technology Solutions. The Industrial Precision Solutions segment provides dispensing, coating, and laminating systems for adhesives, lotions, liquids, and fibers to disposable products and roll goods; automated adhesive dispensing systems used in packaged goods industries; components and systems for thermoplastic and biopolymer melt stream; fluid components, such as nozzles, pumps, and filters; smart components that measure and control the flow, quantity and location of dispensed fluid; control systems; and dispensing, coating, and laminating systems. It also offers automated and manual dispensing products and systems for cold materials, container coating, liquid finishing, and powder coating, as well as ultraviolet equipment used in curing and drying operations; and in-line measurement sensors, gauges and analyzers, lasers, X-ray, optical and nucleonic technologies, and proprietary algorithms and software. The Medical and Fluid Solutions segment offers cannulas, catheters, and medical balloons; single-use plastic components; precision manual and semi-automated dispensers; and plastic molded syringes, cartridges, tips, and fluid connection components. The Advanced Technology Solutions segment provides automated dispensing systems for fluids attachment, protection, and coating, as well as related gas plasma treatment systems for cleaning and conditioning surfaces; and bond testing and automated optical, acoustic microscopy, and x-ray inspection systems for semiconductor and printed circuit board industries. The company markets its products through direct sales force, distributors, and sales representatives. The company was founded in 1909 and is headquartered in Westlake, Ohio.
Last Close
237.79
Volume
400535
Current Price
236.27
Change
-0.639219479372548
Last Updated
2025-12-02T12:25:22.088Z
Image
-
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
13281298432
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8717272727272726
Sentiment Sources
11
Rating
4.2
Target Price
257.3
Strong Buy
5
Buy
2
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-07-31
Revenue
741509000
Cost Of Revenue
334992000
Gross Profit
406517000
Operating Expenses
218750000
Operating Income
187767000
Interest Expense
26258000
Pretax Income
159124000
Net Income
125784000
Eps
2.2052666643290437
Dividends Per Share
44071000
Shares Outstanding
56186303
Income Tax Expense
33340000
EBITDA
223228000
Operating Margin
25.322281995228646
Total Other Income Expense Net
-28643000
Cash
147788000
Short Term Investments
-
Receivables
588951000
Inventories
459251000
Total Current Assets
1326848000
Property Plant Equipment
605374000
Total Assets
6009713000
Payables
129515000
Short Term Debt
359249000
Long Term Debt
1785745000
Total Liabilities
3027928000
Equity
2981785000
Depreciation
37846000
Change In Working Capital
56998000
Cash From Operations
237972000
Capital Expenditures
11563000
Cash From Investing
-17630000
Cash From Financing
-203717000
Net Change In Cash
17631000
PE
29.5635
PB
4.519564039660807
ROE
4.218412796361911
ROA
2.0930117627913347
FCF
226409000
Fcf Percent
0.3053354713159247
Piotroski FScore
4
Health Score
60
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
3.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
741509000
Quarters > 0 > income Statement > cost Of Revenue
334992000
Quarters > 0 > income Statement > gross Profit
406517000
Quarters > 0 > income Statement > operating Expenses
218750000
Quarters > 0 > income Statement > operating Income
187767000
Quarters > 0 > income Statement > interest Expense
26258000
Quarters > 0 > income Statement > pretax Income
159124000
Quarters > 0 > income Statement > net Income
125784000
Quarters > 0 > income Statement > eps
2.2052666643290437
Quarters > 0 > income Statement > dividends Per Share
44071000
Quarters > 0 > income Statement > shares Outstanding
57038000
Quarters > 0 > income Statement > income Tax Expense
33340000
Quarters > 0 > income Statement > EBITDA
223228000
Quarters > 0 > income Statement > operating Margin
25.322281995228646
Quarters > 0 > income Statement > total Other Income Expense Net
-28643000
Quarters > 0 > balance Sheet > cash
147788000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
588951000
Quarters > 0 > balance Sheet > inventories
459251000
Quarters > 0 > balance Sheet > total Current Assets
1326848000
Quarters > 0 > balance Sheet > property Plant Equipment
605374000
Quarters > 0 > balance Sheet > total Assets
6009713000
Quarters > 0 > balance Sheet > payables
129515000
Quarters > 0 > balance Sheet > short Term Debt
359249000
Quarters > 0 > balance Sheet > long Term Debt
1785745000
Quarters > 0 > balance Sheet > total Liabilities
3027928000
Quarters > 0 > balance Sheet > equity
2981785000
Quarters > 0 > cash Flow > net Income
125784000
Quarters > 0 > cash Flow > depreciation
37846000
Quarters > 0 > cash Flow > change In Working Capital
56998000
Quarters > 0 > cash Flow > cash From Operations
237972000
Quarters > 0 > cash Flow > capital Expenditures
11563000
Quarters > 0 > cash Flow > cash From Investing
-17630000
Quarters > 0 > cash Flow > cash From Financing
-203717000
Quarters > 0 > cash Flow > net Change In Cash
17631000
Quarters > 0 > ratios > PE
2.2052666643290437
Quarters > 0 > ratios > PB
4.519564039660807
Quarters > 0 > ratios > ROE
4.218412796361911
Quarters > 0 > ratios > ROA
2.0930117627913347
Quarters > 0 > ratios > FCF
226409000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3053354713159247
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
682938000
Quarters > 1 > income Statement > cost Of Revenue
309034000
Quarters > 1 > income Statement > gross Profit
373904000
Quarters > 1 > income Statement > operating Expenses
205154000
Quarters > 1 > income Statement > operating Income
168750000
Quarters > 1 > income Statement > interest Expense
26572000
Quarters > 1 > income Statement > pretax Income
138770000
Quarters > 1 > income Statement > net Income
112404000
Quarters > 1 > income Statement > eps
1.9706862091938708
Quarters > 1 > income Statement > dividends Per Share
44335000
Quarters > 1 > income Statement > shares Outstanding
57038000
Quarters > 1 > income Statement > income Tax Expense
26366000
Quarters > 1 > income Statement > EBITDA
202919000
Quarters > 1 > income Statement > operating Margin
24.709417253103503
Quarters > 1 > income Statement > total Other Income Expense Net
-29980000
Quarters > 1 > balance Sheet > cash
130157000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
624057000
Quarters > 1 > balance Sheet > inventories
473740000
Quarters > 1 > balance Sheet > total Current Assets
1323522000
Quarters > 1 > balance Sheet > property Plant Equipment
633925000
Quarters > 1 > balance Sheet > total Assets
6062038000
Quarters > 1 > balance Sheet > payables
119891000
Quarters > 1 > balance Sheet > short Term Debt
117995000
Quarters > 1 > balance Sheet > long Term Debt
2118739000
Quarters > 1 > balance Sheet > total Liabilities
3101734000
Quarters > 1 > balance Sheet > equity
2960304000
Quarters > 1 > cash Flow > net Income
112404000
Quarters > 1 > cash Flow > depreciation
37577000
Quarters > 1 > cash Flow > change In Working Capital
-34672000
Quarters > 1 > cash Flow > cash From Operations
119170000
Quarters > 1 > cash Flow > capital Expenditures
16040000
Quarters > 1 > cash Flow > cash From Investing
-12824000
Quarters > 1 > cash Flow > cash From Financing
-113231000
Quarters > 1 > cash Flow > net Change In Cash
-267000
Quarters > 1 > ratios > PE
1.9706862091938708
Quarters > 1 > ratios > PB
4.552359575232814
Quarters > 1 > ratios > ROE
3.7970424659089064
Quarters > 1 > ratios > ROA
1.854227901573695
Quarters > 1 > ratios > FCF
103130000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.15100931563333714
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
615420000
Quarters > 2 > income Statement > cost Of Revenue
279524000
Quarters > 2 > income Statement > gross Profit
335896000
Quarters > 2 > income Statement > operating Expenses
194949000
Quarters > 2 > income Statement > operating Income
140947000
Quarters > 2 > income Statement > interest Expense
26559000
Quarters > 2 > income Statement > pretax Income
116855000
Quarters > 2 > income Statement > net Income
94652000
Quarters > 2 > income Statement > eps
1.6465226315972585
Quarters > 2 > income Statement > dividends Per Share
44602000
Quarters > 2 > income Statement > shares Outstanding
57486000
Quarters > 2 > income Statement > income Tax Expense
22203000
Quarters > 2 > income Statement > EBITDA
180445000
Quarters > 2 > income Statement > operating Margin
22.902570602190377
Quarters > 2 > income Statement > total Other Income Expense Net
-24092000
Quarters > 2 > balance Sheet > cash
130424000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
531298000
Quarters > 2 > balance Sheet > inventories
472234000
Quarters > 2 > balance Sheet > total Current Assets
1226024000
Quarters > 2 > balance Sheet > property Plant Equipment
626262000
Quarters > 2 > balance Sheet > total Assets
5871526000
Quarters > 2 > balance Sheet > payables
88546000
Quarters > 2 > balance Sheet > short Term Debt
122859000
Quarters > 2 > balance Sheet > long Term Debt
2085177000
Quarters > 2 > balance Sheet > total Liabilities
2994915000
Quarters > 2 > balance Sheet > equity
2876611000
Quarters > 2 > cash Flow > net Income
94652000
Quarters > 2 > cash Flow > depreciation
37031000
Quarters > 2 > cash Flow > change In Working Capital
24279000
Quarters > 2 > cash Flow > cash From Operations
159122000
Quarters > 2 > cash Flow > capital Expenditures
21399000
Quarters > 2 > cash Flow > cash From Investing
-14276000
Quarters > 2 > cash Flow > cash From Financing
-127582000
Quarters > 2 > cash Flow > net Change In Cash
14472000
Quarters > 2 > ratios > PE
1.6465226315972585
Quarters > 2 > ratios > PB
4.721603727441771
Quarters > 2 > ratios > ROE
3.2903997099364495
Quarters > 2 > ratios > ROA
1.612051109030259
Quarters > 2 > ratios > FCF
137723000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.22378700724708328
Quarters > 2 > health Score
59
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
744482000
Quarters > 3 > income Statement > cost Of Revenue
341658000
Quarters > 3 > income Statement > gross Profit
402824000
Quarters > 3 > income Statement > operating Expenses
223932000
Quarters > 3 > income Statement > operating Income
178892000
Quarters > 3 > income Statement > interest Expense
28570000
Quarters > 3 > income Statement > pretax Income
148072000
Quarters > 3 > income Statement > net Income
122168000
Quarters > 3 > income Statement > eps
2.120861760672187
Quarters > 3 > income Statement > dividends Per Share
44649000
Quarters > 3 > income Statement > shares Outstanding
57603000
Quarters > 3 > income Statement > income Tax Expense
25904000
Quarters > 3 > income Statement > EBITDA
213171000
Quarters > 3 > income Statement > operating Margin
24.029056444615183
Quarters > 3 > income Statement > total Other Income Expense Net
-30820000
Quarters > 3 > balance Sheet > cash
115952000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
594663000
Quarters > 3 > balance Sheet > inventories
476935000
Quarters > 3 > balance Sheet > total Current Assets
1275032000
Quarters > 3 > balance Sheet > property Plant Equipment
544607000
Quarters > 3 > balance Sheet > total Assets
6000966000
Quarters > 3 > balance Sheet > payables
97839000
Quarters > 3 > balance Sheet > short Term Debt
126253000
Quarters > 3 > balance Sheet > long Term Debt
2101197000
Quarters > 3 > balance Sheet > total Liabilities
3068774000
Quarters > 3 > balance Sheet > equity
2932192000
Quarters > 3 > cash Flow > net Income
122168000
Quarters > 3 > cash Flow > depreciation
36529000
Quarters > 3 > cash Flow > change In Working Capital
-52764000
Quarters > 3 > cash Flow > cash From Operations
96381000
Quarters > 3 > cash Flow > capital Expenditures
20624000
Quarters > 3 > cash Flow > cash From Investing
-809508000
Quarters > 3 > cash Flow > cash From Financing
665107000
Quarters > 3 > cash Flow > net Change In Cash
-49372000
Quarters > 3 > ratios > PE
2.120861760672187
Quarters > 3 > ratios > PB
4.6415312537514595
Quarters > 3 > ratios > ROE
4.166439305475221
Quarters > 3 > ratios > ROA
2.035805568636783
Quarters > 3 > ratios > FCF
75757000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.10175800086503099
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
2689921000
Annuals > 0 > income Statement > cost Of Revenue
1203792000
Annuals > 0 > income Statement > gross Profit
1486129000
Annuals > 0 > income Statement > operating Expenses
812128000
Annuals > 0 > income Statement > operating Income
674001000
Annuals > 0 > income Statement > interest Expense
88924000
Annuals > 0 > income Statement > pretax Income
585481000
Annuals > 0 > income Statement > net Income
467284000
Annuals > 0 > income Statement > eps
8.110316578728131
Annuals > 0 > income Statement > dividends Per Share
161438000
Annuals > 0 > income Statement > shares Outstanding
57616000
Annuals > 0 > income Statement > income Tax Expense
118197000
Annuals > 0 > income Statement > EBITDA
810580000
Annuals > 0 > income Statement > operating Margin
25.056535117574086
Annuals > 0 > income Statement > total Other Income Expense Net
-88520000
Annuals > 0 > balance Sheet > cash
115952000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
594663000
Annuals > 0 > balance Sheet > inventories
476935000
Annuals > 0 > balance Sheet > total Current Assets
1275032000
Annuals > 0 > balance Sheet > property Plant Equipment
638227000
Annuals > 0 > balance Sheet > total Assets
6000966000
Annuals > 0 > balance Sheet > payables
97839000
Annuals > 0 > balance Sheet > short Term Debt
103928000
Annuals > 0 > balance Sheet > long Term Debt
2101197000
Annuals > 0 > balance Sheet > total Liabilities
3068774000
Annuals > 0 > balance Sheet > equity
2932192000
Annuals > 0 > cash Flow > net Income
467284000
Annuals > 0 > cash Flow > depreciation
136175000
Annuals > 0 > cash Flow > change In Working Capital
-53149000
Annuals > 0 > cash Flow > cash From Operations
556193000
Annuals > 0 > cash Flow > capital Expenditures
64410000
Annuals > 0 > cash Flow > cash From Investing
-844398000
Annuals > 0 > cash Flow > cash From Financing
294495000
Annuals > 0 > cash Flow > net Change In Cash
273000
Annuals > 0 > ratios > PE
8.110316578728131
Annuals > 0 > ratios > PB
4.618213432135413
Annuals > 0 > ratios > ROE
15.936337047505758
Annuals > 0 > ratios > ROA
7.786812989775313
Annuals > 0 > ratios > FCF
491783000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.18282432829811732
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
2628632000
Annuals > 1 > income Statement > cost Of Revenue
1203227000
Annuals > 1 > income Statement > gross Profit
1425405000
Annuals > 1 > income Statement > operating Expenses
752644000
Annuals > 1 > income Statement > operating Income
672761000
Annuals > 1 > income Statement > interest Expense
59505000
Annuals > 1 > income Statement > pretax Income
615339000
Annuals > 1 > income Statement > net Income
487493000
Annuals > 1 > income Statement > eps
8.458867623327723
Annuals > 1 > income Statement > dividends Per Share
150356000
Annuals > 1 > income Statement > shares Outstanding
57631000
Annuals > 1 > income Statement > income Tax Expense
127846000
Annuals > 1 > income Statement > EBITDA
786742000
Annuals > 1 > income Statement > operating Margin
25.593578713186176
Annuals > 1 > income Statement > total Other Income Expense Net
-57422000
Annuals > 1 > balance Sheet > cash
115679000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
590886000
Annuals > 1 > balance Sheet > inventories
454775000
Annuals > 1 > balance Sheet > total Current Assets
1229310000
Annuals > 1 > balance Sheet > property Plant Equipment
499022000
Annuals > 1 > balance Sheet > total Assets
5251770000
Annuals > 1 > balance Sheet > payables
106320000
Annuals > 1 > balance Sheet > short Term Debt
137433000
Annuals > 1 > balance Sheet > long Term Debt
1621394000
Annuals > 1 > balance Sheet > total Liabilities
2653710000
Annuals > 1 > balance Sheet > equity
2598060000
Annuals > 1 > cash Flow > net Income
487493000
Annuals > 1 > cash Flow > depreciation
111898000
Annuals > 1 > cash Flow > change In Working Capital
-3571000
Annuals > 1 > cash Flow > cash From Operations
641282000
Annuals > 1 > cash Flow > capital Expenditures
34583000
Annuals > 1 > cash Flow > cash From Investing
-1436879000
Annuals > 1 > cash Flow > cash From Financing
750512000
Annuals > 1 > cash Flow > net Change In Cash
-47778000
Annuals > 1 > ratios > PE
8.458867623327723
Annuals > 1 > ratios > PB
5.213510823460582
Annuals > 1 > ratios > ROE
18.763731399582763
Annuals > 1 > ratios > ROA
9.28245144018112
Annuals > 1 > ratios > FCF
606699000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.23080408364502905
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
2590278000
Annuals > 2 > income Statement > cost Of Revenue
1163742000
Annuals > 2 > income Statement > gross Profit
1426536000
Annuals > 2 > income Statement > operating Expenses
724176000
Annuals > 2 > income Statement > operating Income
702360000
Annuals > 2 > income Statement > interest Expense
22413000
Annuals > 2 > income Statement > pretax Income
649279000
Annuals > 2 > income Statement > net Income
513103000
Annuals > 2 > income Statement > eps
8.808786416934197
Annuals > 2 > income Statement > dividends Per Share
125914000
Annuals > 2 > income Statement > shares Outstanding
58249000
Annuals > 2 > income Statement > income Tax Expense
136176000
Annuals > 2 > income Statement > EBITDA
771615000
Annuals > 2 > income Statement > operating Margin
27.11523627965801
Annuals > 2 > income Statement > total Other Income Expense Net
-53081000
Annuals > 2 > balance Sheet > cash
163457000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
537313000
Annuals > 2 > balance Sheet > inventories
383398000
Annuals > 2 > balance Sheet > total Current Assets
1132971000
Annuals > 2 > balance Sheet > property Plant Equipment
353442000
Annuals > 2 > balance Sheet > total Assets
3820375000
Annuals > 2 > balance Sheet > payables
99276000
Annuals > 2 > balance Sheet > short Term Debt
413182000
Annuals > 2 > balance Sheet > long Term Debt
345320000
Annuals > 2 > balance Sheet > total Liabilities
1526000000
Annuals > 2 > balance Sheet > equity
2294375000
Annuals > 2 > cash Flow > net Income
513103000
Annuals > 2 > cash Flow > depreciation
99923000
Annuals > 2 > cash Flow > change In Working Capital
-107314000
Annuals > 2 > cash Flow > cash From Operations
513131000
Annuals > 2 > cash Flow > capital Expenditures
51428000
Annuals > 2 > cash Flow > cash From Investing
-222761000
Annuals > 2 > cash Flow > cash From Financing
-416006000
Annuals > 2 > cash Flow > net Change In Cash
-136515000
Annuals > 2 > ratios > PE
8.808786416934197
Annuals > 2 > ratios > PB
5.966880945791337
Annuals > 2 > ratios > ROE
22.36351947698175
Annuals > 2 > ratios > ROA
13.430697248306775
Annuals > 2 > ratios > FCF
461703000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.17824457452057269
Annuals > 2 > health Score
83
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
2362209000
Annuals > 3 > income Statement > cost Of Revenue
1038129000
Annuals > 3 > income Statement > gross Profit
1324080000
Annuals > 3 > income Statement > operating Expenses
708953000
Annuals > 3 > income Statement > operating Income
615127000
Annuals > 3 > income Statement > interest Expense
25491000
Annuals > 3 > income Statement > pretax Income
574176000
Annuals > 3 > income Statement > net Income
454368000
Annuals > 3 > income Statement > eps
7.73603023802227
Annuals > 3 > income Statement > dividends Per Share
97683000
Annuals > 3 > income Statement > shares Outstanding
58734000
Annuals > 3 > income Statement > income Tax Expense
119808000
Annuals > 3 > income Statement > EBITDA
703550000
Annuals > 3 > income Statement > operating Margin
26.04032920033748
Annuals > 3 > income Statement > total Other Income Expense Net
-40951000
Annuals > 3 > balance Sheet > cash
299972000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
489389000
Annuals > 3 > balance Sheet > inventories
327195000
Annuals > 3 > balance Sheet > total Current Assets
1164838000
Annuals > 3 > balance Sheet > property Plant Equipment
355565000
Annuals > 3 > balance Sheet > total Assets
3790961000
Annuals > 3 > balance Sheet > payables
91689000
Annuals > 3 > balance Sheet > short Term Debt
57209000
Annuals > 3 > balance Sheet > long Term Debt
781709000
Annuals > 3 > balance Sheet > total Liabilities
1631831000
Annuals > 3 > balance Sheet > equity
2159130000
Annuals > 3 > cash Flow > net Income
454368000
Annuals > 3 > cash Flow > depreciation
103883000
Annuals > 3 > cash Flow > change In Working Capital
29011000
Annuals > 3 > cash Flow > cash From Operations
545927000
Annuals > 3 > cash Flow > capital Expenditures
38303000
Annuals > 3 > cash Flow > cash From Investing
-33169000
Annuals > 3 > cash Flow > cash From Financing
-422913000
Annuals > 3 > cash Flow > net Change In Cash
91679000
Annuals > 3 > ratios > PE
7.73603023802227
Annuals > 3 > ratios > PB
6.393432549221214
Annuals > 3 > ratios > ROE
21.044031623848493
Annuals > 3 > ratios > ROA
11.985562499851621
Annuals > 3 > ratios > FCF
507624000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.21489377104227442
Annuals > 3 > health Score
82
Valuation > metrics > PE
29.5635
Valuation > metrics > PB
4.519564039660807
Valuation > final Score
29.32815960339193
Valuation > verdict
34.5% Overvalued
Profitability > metrics > ROE
4.218412796361911
Profitability > metrics > ROA
9.479910283619525
Profitability > metrics > Net Margin
0.16963246568821147
Profitability > final Score
62
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.0154749587914622
Risk > metrics > Interest Coverage
7.150849264985909
Risk > final Score
59
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.714700755374782
Liquidity > metrics > Quick Ratio
1.7750836804674648
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
54.47640424767186
Prev Valuations > 1
52.78396272558229
Prev Valuations > 2
53.584687462485405
Prev Profitabilities > 0
58
Prev Profitabilities > 1
53
Prev Profitabilities > 2
62
Prev Risks > 0
55
Prev Risks > 1
51
Prev Risks > 2
55
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-16T23:03:29.276Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-10
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
2.93
Earnings History > 0 > eps Difference
-2.93
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-08-20
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.73
Earnings History > 1 > eps Estimate
2.63
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
3.8023
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-05-19
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
2.42
Earnings History > 2 > eps Estimate
2.42
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-02-19
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.06
Earnings History > 3 > eps Estimate
2.0786
Earnings History > 3 > eps Difference
-0.0186
Earnings History > 3 > surprise Percent
-0.8948
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-11
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.78
Earnings History > 4 > eps Estimate
2.59
Earnings History > 4 > eps Difference
0.19
Earnings History > 4 > surprise Percent
7.3359
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-08-21
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.41
Earnings History > 5 > eps Estimate
2.33
Earnings History > 5 > eps Difference
0.08
Earnings History > 5 > surprise Percent
3.4335
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-05-20
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.34
Earnings History > 6 > eps Estimate
2.32
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
0.8621
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-02-21
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.21
Earnings History > 7 > eps Estimate
2.04
Earnings History > 7 > eps Difference
0.17
Earnings History > 7 > surprise Percent
8.3333
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-13
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.46
Earnings History > 8 > eps Estimate
2.39
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
2.9289
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-08-21
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.35
Earnings History > 9 > eps Estimate
2.32
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
1.2931
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-05-22
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.26
Earnings History > 10 > eps Estimate
2.11
Earnings History > 10 > eps Difference
0.15
Earnings History > 10 > surprise Percent
7.109
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-02-20
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.95
Earnings History > 11 > eps Estimate
1.97
Earnings History > 11 > eps Difference
-0.02
Earnings History > 11 > surprise Percent
-1.0152
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-14
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.44
Earnings History > 12 > eps Estimate
2.33
Earnings History > 12 > eps Difference
0.11
Earnings History > 12 > surprise Percent
4.721
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-22
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.49
Earnings History > 13 > eps Estimate
2.44
Earnings History > 13 > eps Difference
0.05
Earnings History > 13 > surprise Percent
2.0492
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-05-23
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.43
Earnings History > 14 > eps Estimate
2.29
Earnings History > 14 > eps Difference
0.14
Earnings History > 14 > surprise Percent
6.1135
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-02-22
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.07
Earnings History > 15 > eps Estimate
1.91
Earnings History > 15 > eps Difference
0.16
Earnings History > 15 > surprise Percent
8.377
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-15
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.88
Earnings History > 16 > eps Estimate
2.1
Earnings History > 16 > eps Difference
-0.22
Earnings History > 16 > surprise Percent
-10.4762
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-30
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.42
Earnings History > 17 > eps Estimate
2.08
Earnings History > 17 > eps Difference
0.34
Earnings History > 17 > surprise Percent
16.3462
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-05-24
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.12
Earnings History > 18 > eps Estimate
1.64
Earnings History > 18 > eps Difference
0.48
Earnings History > 18 > surprise Percent
29.2683
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-02-22
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.32
Earnings History > 19 > eps Estimate
1.06
Earnings History > 19 > eps Difference
0.26
Earnings History > 19 > surprise Percent
24.5283
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-15
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.59
Earnings History > 20 > eps Estimate
1.53
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
3.9216
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-19
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.42
Earnings History > 21 > eps Estimate
1.34
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
5.9701
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-05-20
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.58
Earnings History > 22 > eps Estimate
1.26
Earnings History > 22 > eps Difference
0.32
Earnings History > 22 > surprise Percent
25.3968
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-02-19
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.89
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
2019-10-31
Earnings History > 24 > report Date
2019-12-11
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.79
Earnings History > 24 > eps Estimate
1.79
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-20
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.62
Earnings History > 25 > eps Estimate
1.81
Earnings History > 25 > eps Difference
-0.19
Earnings History > 25 > surprise Percent
-10.4972
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-20
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.54
Earnings History > 26 > eps Estimate
1.6
Earnings History > 26 > eps Difference
-0.06
Earnings History > 26 > surprise Percent
-3.75
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-02-20
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.92
Earnings History > 27 > eps Estimate
1.12
Earnings History > 27 > eps Difference
-0.2
Earnings History > 27 > surprise Percent
-17.8571
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-12
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.44
Earnings History > 28 > eps Estimate
1.47
Earnings History > 28 > eps Difference
-0.03
Earnings History > 28 > surprise Percent
-2.0408
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-20
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.6
Earnings History > 29 > eps Estimate
1.6
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-21
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.56
Earnings History > 30 > eps Estimate
1.43
Earnings History > 30 > eps Difference
0.13
Earnings History > 30 > surprise Percent
9.0909
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-02-22
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.35
Earnings History > 31 > eps Estimate
1.34
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
0.7463
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-13
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.38
Earnings History > 32 > eps Estimate
1.33
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
3.7594
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-21
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.78
Earnings History > 33 > eps Estimate
1.67
Earnings History > 33 > eps Difference
0.11
Earnings History > 33 > surprise Percent
6.5868
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-05-22
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.35
Earnings History > 34 > eps Estimate
1.31
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
3.0534
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-02-20
Earnings History > 35 > date
2017-01-31
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
2016-10-31
Earnings History > 36 > report Date
2016-12-13
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.39
Earnings History > 36 > eps Estimate
1.24
Earnings History > 36 > eps Difference
0.15
Earnings History > 36 > surprise Percent
12.0968
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-08-22
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.47
Earnings History > 37 > eps Estimate
1.33
Earnings History > 37 > eps Difference
0.14
Earnings History > 37 > surprise Percent
10.5263
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-05-23
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.19
Earnings History > 38 > eps Estimate
0.92
Earnings History > 38 > eps Difference
0.27
Earnings History > 38 > surprise Percent
29.3478
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-02-22
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.61
Earnings History > 39 > eps Estimate
0.55
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
10.9091
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-10
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.95
Earnings History > 40 > eps Estimate
1.07
Earnings History > 40 > eps Difference
-0.12
Earnings History > 40 > surprise Percent
-11.215
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-08-20
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.16
Earnings History > 41 > eps Estimate
1.25
Earnings History > 41 > eps Difference
-0.09
Earnings History > 41 > surprise Percent
-7.2
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-05-19
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.8
Earnings History > 42 > eps Estimate
0.86
Earnings History > 42 > eps Difference
-0.06
Earnings History > 42 > surprise Percent
-6.9767
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-02-24
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.69
Earnings History > 43 > eps Estimate
0.67
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
2.9851
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-11
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.15
Earnings History > 44 > eps Estimate
1.13
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
1.7699
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-08-21
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.2
Earnings History > 45 > eps Estimate
1.13
Earnings History > 45 > eps Difference
0.07
Earnings History > 45 > surprise Percent
6.1947
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-05-22
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.97
Earnings History > 46 > eps Estimate
0.89
Earnings History > 46 > eps Difference
0.08
Earnings History > 46 > surprise Percent
8.9888
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-02-25
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.56
Earnings History > 47 > eps Estimate
0.62
Earnings History > 47 > eps Difference
-0.06
Earnings History > 47 > surprise Percent
-9.6774
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-11
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.93
Earnings History > 48 > eps Estimate
0.95
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-2.1053
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-08-22
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.99
Earnings History > 49 > eps Estimate
1.05
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-5.7143
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-05-23
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.84
Earnings History > 50 > eps Estimate
0.84
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-02-21
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.62
Earnings History > 51 > eps Estimate
0.68
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-8.8235
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-13
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.07
Earnings History > 52 > eps Estimate
1.03
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
3.8835
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-08-20
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.06
Earnings History > 53 > eps Estimate
0.99
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
7.0707
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-05-21
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.84
Earnings History > 54 > eps Estimate
0.87
Earnings History > 54 > eps Difference
-0.03
Earnings History > 54 > surprise Percent
-3.4483
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-02-23
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.62
Earnings History > 55 > eps Estimate
0.6
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
3.3333
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-14
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.86
Earnings History > 56 > eps Estimate
0.81
Earnings History > 56 > eps Difference
0.05
Earnings History > 56 > surprise Percent
6.1728
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-08-18
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.81
Earnings History > 57 > eps Estimate
0.89
Earnings History > 57 > eps Difference
-0.08
Earnings History > 57 > surprise Percent
-8.9888
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-05-19
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.95
Earnings History > 58 > eps Estimate
0.88
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
7.9545
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-02-22
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.65
Earnings History > 59 > eps Estimate
0.55
Earnings History > 59 > eps Difference
0.1
Earnings History > 59 > surprise Percent
18.1818
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-12-15
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.75
Earnings History > 60 > eps Estimate
0.69
Earnings History > 60 > eps Difference
0.06
Earnings History > 60 > surprise Percent
8.6957
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-08-19
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.65
Earnings History > 61 > eps Estimate
0.56
Earnings History > 61 > eps Difference
0.09
Earnings History > 61 > surprise Percent
16.0714
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-05-20
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.55
Earnings History > 62 > eps Estimate
0.43
Earnings History > 62 > eps Difference
0.12
Earnings History > 62 > surprise Percent
27.907
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-02-22
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.35
Earnings History > 63 > eps Estimate
0.29
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
20.6897
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-12-16
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.43
Earnings History > 64 > eps Estimate
0.44
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-2.2727
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-08-20
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.36
Earnings History > 65 > eps Estimate
0.25
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
44
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-05-21
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.22
Earnings History > 66 > eps Estimate
0.13
Earnings History > 66 > eps Difference
0.09
Earnings History > 66 > surprise Percent
69.2308
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-02-19
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2
Earnings History > 67 > eps Estimate
0.15
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
33.3333
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-12-17
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.5
Earnings History > 68 > eps Estimate
0.41
Earnings History > 68 > eps Difference
0.09
Earnings History > 68 > surprise Percent
21.9512
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-08-21
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.47
Earnings History > 69 > eps Estimate
0.49
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-4.0816
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-05-21
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.49
Earnings History > 70 > eps Estimate
0.41
Earnings History > 70 > eps Difference
0.08
Earnings History > 70 > surprise Percent
19.5122
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-02-21
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.31
Earnings History > 71 > eps Estimate
0.3
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
3.3333
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-12-18
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.44
Earnings History > 72 > eps Estimate
0.4
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
10
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-08-23
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.36
Earnings History > 73 > eps Estimate
0.33
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
9.0909
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-05-24
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.31
Earnings History > 74 > eps Estimate
0.28
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
10.7143
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-02-27
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.23
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
-0.05
Earnings History > 75 > surprise Percent
-17.8571
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-12-19
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.44
Earnings History > 76 > eps Estimate
0.36
Earnings History > 76 > eps Difference
0.08
Earnings History > 76 > surprise Percent
22.2222
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-08-23
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.36
Earnings History > 77 > eps Estimate
0.3
Earnings History > 77 > eps Difference
0.06
Earnings History > 77 > surprise Percent
20
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-05-25
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.32
Earnings History > 78 > eps Estimate
0.31
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
3.2258
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-02-27
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.24
Earnings History > 79 > eps Estimate
0.22
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
9.0909
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-12-13
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.4
Earnings History > 80 > eps Estimate
0.33
Earnings History > 80 > eps Difference
0.07
Earnings History > 80 > surprise Percent
21.2121
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-08-23
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.25
Earnings History > 81 > eps Estimate
0.24
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
4.1667
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-05-24
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.24
Earnings History > 82 > eps Estimate
0.24
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-02-22
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2
Earnings History > 83 > eps Estimate
0.2
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-12-08
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.27
Earnings History > 84 > eps Estimate
0.27
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-08-25
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.24
Earnings History > 85 > eps Estimate
0.23
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
4.3478
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-05-26
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.23
Earnings History > 86 > eps Estimate
0.2
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
15
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-02-25
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.14
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
16.6667
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-12-11
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2
Earnings History > 88 > eps Estimate
0.19
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
5.2632
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-08-27
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.13
Earnings History > 89 > eps Estimate
0.14
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-7.1429
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-05-28
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.14
Earnings History > 90 > eps Estimate
0.14
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-02-26
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.08
Earnings History > 91 > eps Estimate
0.05
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
60
Earnings History > 92 > period
2002-10-31
Earnings History > 92 > report Date
2002-12-11
Earnings History > 92 > date
2002-10-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.14
Earnings History > 92 > eps Estimate
0.15
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-6.6667
Earnings History > 93 > period
2002-07-31
Earnings History > 93 > report Date
2002-08-21
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.12
Earnings History > 93 > eps Estimate
0.12
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-05-23
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.13
Earnings History > 94 > eps Estimate
0.13
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-02-20
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.09
Earnings History > 95 > eps Estimate
0.09
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-12-06
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.16
Earnings History > 96 > eps Estimate
0.11
Earnings History > 96 > eps Difference
0.05
Earnings History > 96 > surprise Percent
45.4545
Earnings History > 97 > period
2001-07-31
Earnings History > 97 > report Date
2001-08-22
Earnings History > 97 > date
2001-07-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1
Earnings History > 97 > eps Estimate
0.08
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
25
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-05-23
Earnings History > 98 > date
2001-04-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.16
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
6.6667
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-02-21
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.12
Earnings History > 99 > eps Estimate
0.12
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-12-07
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.35
Earnings History > 100 > eps Estimate
0.33
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
6.0606
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-08-23
Earnings History > 101 > date
2000-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.24
Earnings History > 101 > eps Estimate
0.25
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-4
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-05-24
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.24
Earnings History > 102 > eps Estimate
0.22
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
9.0909
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-02-24
Earnings History > 103 > date
2000-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1
Earnings History > 103 > eps Estimate
0.07
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
42.8571
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-12-08
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.24
Earnings History > 104 > eps Estimate
0.24
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-08-25
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2
Earnings History > 105 > eps Estimate
0.22
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-9.0909
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-05-26
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.19
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5.2632
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-02-23
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.11
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
10
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-12-10
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.27
Earnings History > 108 > eps Estimate
0.27
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-08-26
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.21
Earnings History > 109 > eps Estimate
0.21
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-05-27
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.16
Earnings History > 110 > eps Estimate
0.16
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-01-31
Earnings History > 111 > report Date
1998-02-25
Earnings History > 111 > date
1998-01-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.09
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-11.1111
Earnings History > 112 > period
1997-10-31
Earnings History > 112 > report Date
1997-12-09
Earnings History > 112 > date
1997-10-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.28
Earnings History > 112 > eps Estimate
0.28
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-08-27
Earnings History > 113 > date
1997-07-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.18
Earnings History > 113 > eps Estimate
0.19
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-5.2632
Earnings History > 114 > period
1997-04-30
Earnings History > 114 > report Date
1997-05-28
Earnings History > 114 > date
1997-04-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.13
Earnings History > 114 > eps Estimate
0.18
Earnings History > 114 > eps Difference
-0.05
Earnings History > 114 > surprise Percent
-27.7778
Earnings History > 115 > period
1997-01-31
Earnings History > 115 > report Date
1997-02-26
Earnings History > 115 > date
1997-01-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.13
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-10-31
Earnings History > 116 > report Date
1996-12-10
Earnings History > 116 > date
1996-10-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.25
Earnings History > 116 > eps Estimate
0.25
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-07-31
Earnings History > 117 > report Date
1996-08-21
Earnings History > 117 > date
1996-07-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.16
Earnings History > 117 > eps Estimate
0.15
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
6.6667
Earnings History > 118 > period
1996-04-30
Earnings History > 118 > report Date
1996-05-22
Earnings History > 118 > date
1996-04-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.19
Earnings History > 118 > eps Estimate
0.18
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
5.5556
Earnings History > 119 > period
1996-01-31
Earnings History > 119 > report Date
1996-02-20
Earnings History > 119 > date
1996-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.13
Earnings History > 119 > eps Estimate
0.13
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1995-10-31
Earnings History > 120 > report Date
1995-12-05
Earnings History > 120 > date
1995-10-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.22
Earnings History > 120 > eps Estimate
0.23
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-4.3478
Earnings History > 121 > period
1995-07-31
Earnings History > 121 > report Date
1995-07-31
Earnings History > 121 > date
1995-07-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
-
Earnings History > 121 > eps Actual
0.2005
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1995-04-30
Earnings History > 122 > report Date
1995-04-30
Earnings History > 122 > date
1995-04-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
-
Earnings History > 122 > eps Actual
0.1701
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
1995-01-31
Earnings History > 123 > report Date
1995-01-31
Earnings History > 123 > date
1995-01-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
-
Earnings History > 123 > eps Actual
0.119
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
1994-07-31
Earnings History > 124 > report Date
1994-07-31
Earnings History > 124 > date
1994-07-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
-
Earnings History > 124 > eps Actual
0.1727
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1994-04-30
Earnings History > 125 > report Date
1994-04-30
Earnings History > 125 > date
1994-04-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
-
Earnings History > 125 > eps Actual
0.1399
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
1994-01-31
Earnings History > 126 > report Date
1994-01-31
Earnings History > 126 > date
1994-01-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
-
Earnings History > 126 > eps Actual
0.1017
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
1993-07-31
Earnings History > 127 > report Date
1993-07-31
Earnings History > 127 > date
1993-07-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
-
Earnings History > 127 > eps Actual
0.1576
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
Earnings History > 128 > period
1993-04-30
Earnings History > 128 > report Date
1993-04-30
Earnings History > 128 > date
1993-04-30
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
-
Earnings History > 128 > eps Actual
0.1146
Earnings History > 128 > eps Estimate
-
Earnings History > 128 > eps Difference
0
Earnings History > 128 > surprise Percent
-
Earnings History > 129 > period
1993-01-31
Earnings History > 129 > report Date
1993-01-31
Earnings History > 129 > date
1993-01-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
-
Earnings History > 129 > eps Actual
0.0247
Earnings History > 129 > eps Estimate
-
Earnings History > 129 > eps Difference
0
Earnings History > 129 > surprise Percent
-
Nordson Corporation engineers, manufactures, and markets products and systems to dispense, apply, and control adhesives, coatings, polymers, sealants, biomaterials, and other fluids. It operates through three segments: Industrial Precision Solutions; Medical and Fluid Solutions; and Advanced Technology Solutions. The Industrial Precision Solutions segment provides dispensing, coating, and laminating systems for adhesives, lotions, liquids, and fibers to disposable products and roll goods; automated adhesive dispensing systems used in packaged goods industries; components and systems for thermoplastic and biopolymer melt stream; fluid components, such as nozzles, pumps, and filters; smart components that measure and control the flow, quantity and location of dispensed fluid; control systems; and dispensing, coating, and laminating systems. It also offers automated and manual dispensing products and systems for cold materials, container coating, liquid finishing, and powder coating, as well as ultraviolet equipment used in curing and drying operations; and in-line measurement sensors, gauges and analyzers, lasers, X-ray, optical and nucleonic technologies, and proprietary algorithms and software. The Medical and Fluid Solutions segment offers cannulas, catheters, and medical balloons; single-use plastic components; precision manual and semi-automated dispensers; and plastic molded syringes, cartridges, tips, and fluid connection components. The Advanced Technology Solutions segment provides automated dispensing systems for fluids attachment, protection, and coating, as well as related gas plasma treatment systems for cleaning and conditioning surfaces; and bond testing and automated optical, acoustic microscopy, and x-ray inspection systems for semiconductor and printed circuit board industries. The company markets its products through direct sales force, distributors, and sales representatives. The company was founded in 1909 and is headquartered in Westlake, Ohio.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ANordson (NDSN): Assessing Valuation After This Year’s Steady Share Price Climb - Yahoo Finance UK
12/18/2025
Nordson (NDSN): Assessing Valuation After This Year’s Steady Share Price Climb Yahoo Finance UK
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
BUY
Target Price:
$257.3
Analyst Picks
Strong Buy
5
Buy
2
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 78.39% of the total shares of Nordson Corporation
1.
Vanguard Group Inc(11.0364%)
since
2025/06/30
2.
BlackRock Inc(6.86%)
since
2025/06/30
3.
State Street Corp(5.2648%)
since
2025/06/30
4.
Kayne Anderson Rudnick Investment Management LLC(4.4926%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(2.87%)
since
2025/07/31
6.
Lazard Asset Management LLC(2.7724%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.6668%)
since
2025/06/30
8.
Morgan Stanley - Brokerage Accounts(2.663%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.3805%)
since
2025/07/31
10.
Vanguard Small Cap Index(2.2131%)
since
2025/07/31
11.
Massachusetts Financial Services Company(1.9012%)
since
2025/06/30
12.
Goldman Sachs Group Inc(1.7574%)
since
2025/06/30
13.
Amvescap Plc.(1.7552%)
since
2025/06/30
14.
FMR Inc(1.627%)
since
2025/06/30
15.
Vanguard Windsorâ„¢ II Inv(1.5774%)
since
2025/06/30
16.
ProShare Advisors LLC(1.542%)
since
2025/06/30
17.
Champlain Investment Partners, LLC(1.4525%)
since
2025/06/30
18.
Eaton Vance Atlanta Capital SMID-Cap I(1.4048%)
since
2025/07/31
19.
ProShares S&P 500 Dividend Aristocrats(1.3699%)
since
2025/08/29
20.
Van Eck Associates Corporation(1.3562%)
since
2025/06/30
21.
VanEck Morningstar Wide Moat(1.2627%)
since
2025/06/30
22.
Vanguard Small Cap Growth Index Inv(1.2468%)
since
2025/07/31
23.
Fidelity 500 Index(1.2198%)
since
2025/07/31
24.
VanEck Morningstar Wide Moat ETF(1.2139%)
since
2025/08/30
25.
SPDR® S&P 500® ETF(1.169%)
since
2025/08/31
26.
iShares Core S&P 500 ETF(1.1581%)
since
2025/08/31
27.
NORGES BANK(1.1558%)
since
2025/06/30
28.
Invesco S&P 500® Equal Weight ETF(1.1493%)
since
2025/08/29
29.
Champlain Mid Cap Fund, LLC(1.1314%)
since
2025/08/31
30.
SPDR® S&P Dividend ETF(1.0101%)
since
2025/08/31
31.
Bank of New York Mellon Corp(0.965%)
since
2025/06/30
32.
UBS Group AG(0.9058%)
since
2025/06/30
33.
Northern Trust Corp(0.8654%)
since
2025/06/30
34.
Charles Schwab Investment Management Inc(0.8494%)
since
2025/06/30
35.
Wells Fargo & Co(0.8109%)
since
2025/06/30
36.
MFS Mid Cap Value Equity(0.7648%)
since
2025/06/30
37.
MFS Mid Cap Value A(0.7543%)
since
2025/07/31
38.
Champlain Mid Cap Adv(0.6051%)
since
2025/06/30
39.
Bridge Builder Large Cap Growth(0.6051%)
since
2025/08/31
40.
Vanguard Institutional Index I(0.5806%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
0
EPS Estimate
2.93
EPS Difference
-2.93
Surprise Percent
-100%
(Last Updated 2025-07-31)
(Last Updated 2025-07-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-07-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-07-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.