_id
690da9b4ccc777a4e85d086b
Ticker
ADI
Name
Analog Devices Inc
Exchange
NASDAQ
Address
One Analog Way, Wilmington, MA, United States, 01887
Country
USA
Sector
Technology
Industry
Semiconductors
Currency
USD
Website
https://www.analog.com
Description
Analog Devices, Inc. engages in the design, manufacture, testing, and marketing of integrated circuits (ICs), software, and subsystems products in the United States, rest of North and South America, Europe, Japan, China, and rest of Asia. It provides data converter products, which translate real-world analog signals into digital data, as well as translates digital data into analog signals; power management and reference products for power conversion, driver monitoring, sequencing, and energy management applications in the automotive, communications, industrial, and consumer markets; and power ICs that include performance, integration, and software design simulation tools for accurate power supply designs. The company also offers amplifiers to condition analog signals; and radio frequency and microwave ICs to support cellular infrastructure; and micro-electro-mechanical systems technology solutions, including accelerometers used to sense acceleration, gyroscopes for sense rotation, inertial measurement units to sense multiple degrees of freedom, and broadband switches for radio and instrument systems, as well as isolators. In addition, it provides digital signal processing and system products for numeric calculations. The company serves clients in the industrial, automotive, consumer, instrumentation, aerospace, defense and healthcare, and communications markets through a direct sales force, third-party distributors, and independent sales representatives, as well as online. The company was incorporated in 1965 and is headquartered in Wilmington, Massachusetts.
Last Close
298.96
Volume
3746820
Current Price
304.97
Change
9.3
Last Updated
2026-01-21T21:27:14.146Z
Image
data:image/webp;base64,UklGRj4BAABXRUJQVlA4IDIBAAAQCACdASo+AEAAPsVQnkunpKKht/gIAPAYiWQAyjBAFXmqUfOC6nf3JOkJ6sEu51EXJ/WsAcp2X+C73UuTuO11c8OvFyWl1mysAP7aF5LN79Y7dgxCvQk4LmNP8UM1tgYI51t6XbekYelBAgWwZhDBPq7I7NB4pA1E2UI12ohBH6Pkv72twjT+gFzITAWJIV+/TBzdAcpkAAB9vIz4NhYe+zTdLtWJb0GfYZ/ya1TKQUZugyS6aaJs2RRrL2WY4mcvIHERgkJ3k1yHvPgcwbLs8lEamJdzib2Y1XUvbka+oN8I8RzrcCorOs6XR/6ytNMKVcaw1puJzS/G6zrG2fRRC+MNBuvKV58tNX/n0qg2zIKFX/pXF6MxgESFfzAypviW5JEiNDd8e2Wd2UWyEv1/IAA=
Ipo Date
1972-04-03T00:00:00.000Z
Market Cap
144776036352
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9539152173913044
Sentiment Sources
92
Rating
4.129
Target Price
306.5625
Strong Buy
16
Buy
5
Hold
9
Sell
0
Strong Sell
1
Current Quarter
2025-10-31
Revenue
3076117000
Cost Of Revenue
1321716000
Gross Profit
1754401000
Operating Expenses
809189000
Operating Income
945212000
Interest Expense
88157000
Pretax Income
887200000
Net Income
787739000
Eps
1.5970639158871305
Dividends Per Share
486892000
Shares Outstanding
489654097
Income Tax Expense
99461000
EBITDA
1470699000
Operating Margin
30.72743982104712
Total Other Income Expense Net
-58012000
Cash
2499406000
Short Term Investments
1152915000
Receivables
1436075000
Inventories
1656323000
Total Current Assets
7108061000
Property Plant Equipment
3315696000
Total Assets
47992712000
Payables
543760000
Short Term Debt
519544000
Long Term Debt
8145066000
Total Liabilities
14176957000
Equity
33815755000
Bs_currency_symbol
USD
Depreciation
495343000
Change In Working Capital
489017000
Cash From Operations
1700810000
Capital Expenditures
215153000
Cash From Investing
-225305000
Cash From Financing
-1297290000
Net Change In Cash
178215000
Cf_currency_symbol
USD
PE
64.9824
PB
4.448341098402209
ROE
2.3295029195710697
ROA
1.6413721316686583
FCF
1485657000
Fcf Percent
0.4829650497689132
Piotroski FScore
3
Health Score
67
Deep Value Investing Score
5.5
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
6.5
Growth Investing Score
5.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
4
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
3076117000
Quarters > 0 > income Statement > cost Of Revenue
1321716000
Quarters > 0 > income Statement > gross Profit
1754401000
Quarters > 0 > income Statement > operating Expenses
809189000
Quarters > 0 > income Statement > operating Income
945212000
Quarters > 0 > income Statement > interest Expense
88157000
Quarters > 0 > income Statement > pretax Income
887200000
Quarters > 0 > income Statement > net Income
787739000
Quarters > 0 > income Statement > eps
1.5970639158871305
Quarters > 0 > income Statement > dividends Per Share
486892000
Quarters > 0 > income Statement > shares Outstanding
493242000
Quarters > 0 > income Statement > income Tax Expense
99461000
Quarters > 0 > income Statement > EBITDA
1470699000
Quarters > 0 > income Statement > operating Margin
30.72743982104712
Quarters > 0 > income Statement > total Other Income Expense Net
-58012000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2499406000
Quarters > 0 > balance Sheet > short Term Investments
1152915000
Quarters > 0 > balance Sheet > receivables
1436075000
Quarters > 0 > balance Sheet > inventories
1656323000
Quarters > 0 > balance Sheet > total Current Assets
7108061000
Quarters > 0 > balance Sheet > property Plant Equipment
3315696000
Quarters > 0 > balance Sheet > total Assets
47992712000
Quarters > 0 > balance Sheet > payables
543760000
Quarters > 0 > balance Sheet > short Term Debt
519544000
Quarters > 0 > balance Sheet > long Term Debt
8145066000
Quarters > 0 > balance Sheet > total Liabilities
14176957000
Quarters > 0 > balance Sheet > equity
33815755000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
787739000
Quarters > 0 > cash Flow > depreciation
495343000
Quarters > 0 > cash Flow > change In Working Capital
489017000
Quarters > 0 > cash Flow > cash From Operations
1700810000
Quarters > 0 > cash Flow > capital Expenditures
215153000
Quarters > 0 > cash Flow > cash From Investing
-225305000
Quarters > 0 > cash Flow > cash From Financing
-1297290000
Quarters > 0 > cash Flow > net Change In Cash
178215000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.5970639158871305
Quarters > 0 > ratios > PB
4.448341098402209
Quarters > 0 > ratios > ROE
2.3295029195710697
Quarters > 0 > ratios > ROA
1.6413721316686583
Quarters > 0 > ratios > FCF
1485657000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.4829650497689132
Quarters > 0 > health Score
67
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
2880348000
Quarters > 1 > income Statement > cost Of Revenue
1090600000
Quarters > 1 > income Statement > gross Profit
1789748000
Quarters > 1 > income Statement > operating Expenses
971720000
Quarters > 1 > income Statement > operating Income
818028000
Quarters > 1 > income Statement > interest Expense
79592000
Quarters > 1 > income Statement > pretax Income
763409000
Quarters > 1 > income Statement > net Income
518518000
Quarters > 1 > income Statement > eps
1.0438712690698695
Quarters > 1 > income Statement > dividends Per Share
490161000
Quarters > 1 > income Statement > shares Outstanding
496726000
Quarters > 1 > income Statement > income Tax Expense
244891000
Quarters > 1 > income Statement > EBITDA
1330293000
Quarters > 1 > income Statement > operating Margin
28.4003182948727
Quarters > 1 > income Statement > total Other Income Expense Net
-54619000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
2321191000
Quarters > 1 > balance Sheet > short Term Investments
1148096000
Quarters > 1 > balance Sheet > receivables
1553259000
Quarters > 1 > balance Sheet > inventories
1596853000
Quarters > 1 > balance Sheet > total Current Assets
6924569000
Quarters > 1 > balance Sheet > property Plant Equipment
3299278000
Quarters > 1 > balance Sheet > total Assets
48192601000
Quarters > 1 > balance Sheet > payables
490723000
Quarters > 1 > balance Sheet > short Term Debt
548665000
Quarters > 1 > balance Sheet > long Term Debt
8139938000
Quarters > 1 > balance Sheet > total Liabilities
14106759000
Quarters > 1 > balance Sheet > equity
34085842000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
518518000
Quarters > 1 > cash Flow > depreciation
487292000
Quarters > 1 > cash Flow > change In Working Capital
28239000
Quarters > 1 > cash Flow > cash From Operations
1165105000
Quarters > 1 > cash Flow > capital Expenditures
79153000
Quarters > 1 > cash Flow > cash From Investing
-1230108000
Quarters > 1 > cash Flow > cash From Financing
9959000
Quarters > 1 > cash Flow > net Change In Cash
-55044000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.0438712690698695
Quarters > 1 > ratios > PB
4.444265399692929
Quarters > 1 > ratios > ROE
1.5212122382072886
Quarters > 1 > ratios > ROA
1.0759286472211782
Quarters > 1 > ratios > FCF
1085952000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.37702110994921445
Quarters > 1 > health Score
66
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
2640068000
Quarters > 2 > income Statement > cost Of Revenue
1028458000
Quarters > 2 > income Statement > gross Profit
1611610000
Quarters > 2 > income Statement > operating Expenses
933666000
Quarters > 2 > income Statement > operating Income
677944000
Quarters > 2 > income Statement > interest Expense
74703000
Quarters > 2 > income Statement > pretax Income
625928000
Quarters > 2 > income Statement > net Income
569770000
Quarters > 2 > income Statement > eps
1.1436548702230627
Quarters > 2 > income Statement > dividends Per Share
491022000
Quarters > 2 > income Statement > shares Outstanding
498201000
Quarters > 2 > income Statement > income Tax Expense
56158000
Quarters > 2 > income Statement > EBITDA
1201238000
Quarters > 2 > income Statement > operating Margin
25.679035539993667
Quarters > 2 > income Statement > total Other Income Expense Net
-52016000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2376235000
Quarters > 2 > balance Sheet > short Term Investments
0
Quarters > 2 > balance Sheet > receivables
1382365000
Quarters > 2 > balance Sheet > inventories
1524897000
Quarters > 2 > balance Sheet > total Current Assets
5588537000
Quarters > 2 > balance Sheet > property Plant Equipment
3336128000
Quarters > 2 > balance Sheet > total Assets
47344487000
Quarters > 2 > balance Sheet > payables
429405000
Quarters > 2 > balance Sheet > short Term Debt
548720000
Quarters > 2 > balance Sheet > long Term Debt
6648417000
Quarters > 2 > balance Sheet > total Liabilities
12333867000
Quarters > 2 > balance Sheet > equity
35010620000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
569770000
Quarters > 2 > cash Flow > depreciation
500607000
Quarters > 2 > cash Flow > change In Working Capital
-238816000
Quarters > 2 > cash Flow > cash From Operations
819478000
Quarters > 2 > cash Flow > capital Expenditures
90268000
Quarters > 2 > cash Flow > cash From Investing
328193000
Quarters > 2 > cash Flow > cash From Financing
-1121430000
Quarters > 2 > cash Flow > net Change In Cash
26241000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.1436548702230627
Quarters > 2 > ratios > PB
4.3397220320577015
Quarters > 2 > ratios > ROE
1.6274204798429732
Quarters > 2 > ratios > ROA
1.20345585326545
Quarters > 2 > ratios > FCF
729210000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2762087946219567
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
2423174000
Quarters > 3 > income Statement > cost Of Revenue
992871000
Quarters > 3 > income Statement > gross Profit
1430303000
Quarters > 3 > income Statement > operating Expenses
938990000
Quarters > 3 > income Statement > operating Income
491313000
Quarters > 3 > income Statement > interest Expense
75264000
Quarters > 3 > income Statement > pretax Income
435576000
Quarters > 3 > income Statement > net Income
391316000
Quarters > 3 > income Statement > eps
0.7847225007419766
Quarters > 3 > income Statement > dividends Per Share
456338000
Quarters > 3 > income Statement > shares Outstanding
498668000
Quarters > 3 > income Statement > income Tax Expense
44260000
Quarters > 3 > income Statement > EBITDA
1026443000
Quarters > 3 > income Statement > operating Margin
20.275597212581513
Quarters > 3 > income Statement > total Other Income Expense Net
-55737000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
2349994000
Quarters > 3 > balance Sheet > short Term Investments
371460000
Quarters > 3 > balance Sheet > receivables
1192442000
Quarters > 3 > balance Sheet > inventories
1474656000
Quarters > 3 > balance Sheet > total Current Assets
5733076000
Quarters > 3 > balance Sheet > property Plant Equipment
3355240000
Quarters > 3 > balance Sheet > total Assets
47967546000
Quarters > 3 > balance Sheet > payables
368939000
Quarters > 3 > balance Sheet > short Term Debt
948258000
Quarters > 3 > balance Sheet > long Term Debt
6618556000
Quarters > 3 > balance Sheet > total Liabilities
12897011000
Quarters > 3 > balance Sheet > equity
35070535000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
391316000
Quarters > 3 > cash Flow > depreciation
515603000
Quarters > 3 > cash Flow > change In Working Capital
202569000
Quarters > 3 > cash Flow > cash From Operations
1126809000
Quarters > 3 > cash Flow > capital Expenditures
148978000
Quarters > 3 > cash Flow > cash From Investing
-194301000
Quarters > 3 > cash Flow > cash From Financing
-573856000
Quarters > 3 > cash Flow > net Change In Cash
358652000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7847225007419766
Quarters > 3 > ratios > PB
4.336368976407118
Quarters > 3 > ratios > ROE
1.1157970644017834
Quarters > 3 > ratios > ROA
0.8157932448743573
Quarters > 3 > ratios > FCF
977831000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.40353313464076457
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2025-10-31
Annuals > 0 > income Statement > revenue
11019707000
Annuals > 0 > income Statement > cost Of Revenue
4995891000
Annuals > 0 > income Statement > gross Profit
6023816000
Annuals > 0 > income Statement > operating Expenses
3021340000
Annuals > 0 > income Statement > operating Income
3002476000
Annuals > 0 > income Statement > interest Expense
317716000
Annuals > 0 > income Statement > pretax Income
2712112000
Annuals > 0 > income Statement > net Income
2267342000
Annuals > 0 > income Statement > eps
4.5647290465846195
Annuals > 0 > income Statement > dividends Per Share
1924413000
Annuals > 0 > income Statement > shares Outstanding
496709000
Annuals > 0 > income Statement > income Tax Expense
444770000
Annuals > 0 > income Statement > EBITDA
5028673000
Annuals > 0 > income Statement > operating Margin
27.246423158074894
Annuals > 0 > income Statement > total Other Income Expense Net
-290364000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2499406000
Annuals > 0 > balance Sheet > short Term Investments
1152915000
Annuals > 0 > balance Sheet > receivables
1436075000
Annuals > 0 > balance Sheet > inventories
1656323000
Annuals > 0 > balance Sheet > total Current Assets
7108061000
Annuals > 0 > balance Sheet > property Plant Equipment
3315696000
Annuals > 0 > balance Sheet > total Assets
47992712000
Annuals > 0 > balance Sheet > payables
543760000
Annuals > 0 > balance Sheet > short Term Debt
519544000
Annuals > 0 > balance Sheet > long Term Debt
8145066000
Annuals > 0 > balance Sheet > total Liabilities
14176957000
Annuals > 0 > balance Sheet > equity
33815755000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
2267342000
Annuals > 0 > cash Flow > depreciation
1998845000
Annuals > 0 > cash Flow > change In Working Capital
481009000
Annuals > 0 > cash Flow > cash From Operations
4812202000
Annuals > 0 > cash Flow > capital Expenditures
533552000
Annuals > 0 > cash Flow > cash From Investing
-1321521000
Annuals > 0 > cash Flow > cash From Financing
-2982617000
Annuals > 0 > cash Flow > net Change In Cash
508064000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.5647290465846195
Annuals > 0 > ratios > PB
4.479608505857699
Annuals > 0 > ratios > ROE
6.704987068897323
Annuals > 0 > ratios > ROA
4.724346479940538
Annuals > 0 > ratios > FCF
4278650000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.38827257385337016
Annuals > 0 > health Score
74
Annuals > 1 > quarter
2024-10-31
Annuals > 1 > income Statement > revenue
9427157000
Annuals > 1 > income Statement > cost Of Revenue
4045814000
Annuals > 1 > income Statement > gross Profit
5381343000
Annuals > 1 > income Statement > operating Expenses
3348545000
Annuals > 1 > income Statement > operating Income
2032798000
Annuals > 1 > income Statement > interest Expense
322227000
Annuals > 1 > income Statement > pretax Income
1777340000
Annuals > 1 > income Statement > net Income
1635273000
Annuals > 1 > income Statement > eps
3.279091311958965
Annuals > 1 > income Statement > dividends Per Share
1795459000
Annuals > 1 > income Statement > shares Outstanding
498697000
Annuals > 1 > income Statement > income Tax Expense
142067000
Annuals > 1 > income Statement > EBITDA
4203883000
Annuals > 1 > income Statement > operating Margin
21.56321359663364
Annuals > 1 > income Statement > total Other Income Expense Net
-255458000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1991342000
Annuals > 1 > balance Sheet > short Term Investments
371822000
Annuals > 1 > balance Sheet > receivables
1336331000
Annuals > 1 > balance Sheet > inventories
1447687000
Annuals > 1 > balance Sheet > total Current Assets
5484654000
Annuals > 1 > balance Sheet > property Plant Equipment
3415550000
Annuals > 1 > balance Sheet > total Assets
48228277000
Annuals > 1 > balance Sheet > payables
487457000
Annuals > 1 > balance Sheet > short Term Debt
1015504000
Annuals > 1 > balance Sheet > long Term Debt
6634313000
Annuals > 1 > balance Sheet > total Liabilities
13051960000
Annuals > 1 > balance Sheet > equity
35176317000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1635273000
Annuals > 1 > cash Flow > depreciation
2104316000
Annuals > 1 > cash Flow > change In Working Capital
194743000
Annuals > 1 > cash Flow > cash From Operations
3852529000
Annuals > 1 > cash Flow > capital Expenditures
730463000
Annuals > 1 > cash Flow > cash From Investing
-1104858000
Annuals > 1 > cash Flow > cash From Financing
-1714390000
Annuals > 1 > cash Flow > net Change In Cash
1033281000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.279091311958965
Annuals > 1 > ratios > PB
4.323580097654908
Annuals > 1 > ratios > ROE
4.648789695635276
Annuals > 1 > ratios > ROA
3.390693389274512
Annuals > 1 > ratios > FCF
3122066000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.33117789382313245
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2023-10-31
Annuals > 2 > income Statement > revenue
12305539000
Annuals > 2 > income Statement > cost Of Revenue
4428321000
Annuals > 2 > income Statement > gross Profit
7877218000
Annuals > 2 > income Statement > operating Expenses
4054106000
Annuals > 2 > income Statement > operating Income
3823112000
Annuals > 2 > income Statement > interest Expense
264641000
Annuals > 2 > income Statement > pretax Income
3608003000
Annuals > 2 > income Statement > net Income
3314579000
Annuals > 2 > income Statement > eps
6.551082202312836
Annuals > 2 > income Statement > dividends Per Share
1679106000
Annuals > 2 > income Statement > shares Outstanding
505959000
Annuals > 2 > income Statement > income Tax Expense
293424000
Annuals > 2 > income Statement > EBITDA
6165747000
Annuals > 2 > income Statement > operating Margin
31.06822057936674
Annuals > 2 > income Statement > total Other Income Expense Net
-215109000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
958061000
Annuals > 2 > balance Sheet > short Term Investments
315980000
Annuals > 2 > balance Sheet > receivables
1469734000
Annuals > 2 > balance Sheet > inventories
1642214000
Annuals > 2 > balance Sheet > total Current Assets
4384022000
Annuals > 2 > balance Sheet > property Plant Equipment
3219157000
Annuals > 2 > balance Sheet > total Assets
48794478000
Annuals > 2 > balance Sheet > payables
493041000
Annuals > 2 > balance Sheet > short Term Debt
1111021000
Annuals > 2 > balance Sheet > long Term Debt
5902457000
Annuals > 2 > balance Sheet > total Liabilities
13229356000
Annuals > 2 > balance Sheet > equity
35565122000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3314579000
Annuals > 2 > cash Flow > depreciation
2293103000
Annuals > 2 > cash Flow > change In Working Capital
-645590000
Annuals > 2 > cash Flow > cash From Operations
4817634000
Annuals > 2 > cash Flow > capital Expenditures
1261463000
Annuals > 2 > cash Flow > cash From Investing
-1266385000
Annuals > 2 > cash Flow > cash From Financing
-4063760000
Annuals > 2 > cash Flow > net Change In Cash
-512511000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
6.551082202312836
Annuals > 2 > ratios > PB
4.338585320472118
Annuals > 2 > ratios > ROE
9.319745901616757
Annuals > 2 > ratios > ROA
6.792938741961745
Annuals > 2 > ratios > FCF
3556171000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2889894542612071
Annuals > 2 > health Score
78
Annuals > 3 > quarter
2022-10-31
Annuals > 3 > income Statement > revenue
12013953000
Annuals > 3 > income Statement > cost Of Revenue
4210083000
Annuals > 3 > income Statement > gross Profit
7803870000
Annuals > 3 > income Statement > operating Expenses
4525170000
Annuals > 3 > income Statement > operating Income
3278700000
Annuals > 3 > income Statement > interest Expense
200408000
Annuals > 3 > income Statement > pretax Income
3098749000
Annuals > 3 > income Statement > net Income
2748561000
Annuals > 3 > income Statement > eps
5.253586733387107
Annuals > 3 > income Statement > dividends Per Share
1544552000
Annuals > 3 > income Statement > shares Outstanding
523178000
Annuals > 3 > income Statement > income Tax Expense
350188000
Annuals > 3 > income Statement > EBITDA
5596656000
Annuals > 3 > income Statement > operating Margin
27.290767659903448
Annuals > 3 > income Statement > total Other Income Expense Net
-179951000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1470572000
Annuals > 3 > balance Sheet > short Term Investments
454545000
Annuals > 3 > balance Sheet > receivables
1800462000
Annuals > 3 > balance Sheet > inventories
1399914000
Annuals > 3 > balance Sheet > total Current Assets
4937992000
Annuals > 3 > balance Sheet > property Plant Equipment
2401304000
Annuals > 3 > balance Sheet > total Assets
50302350000
Annuals > 3 > balance Sheet > payables
582160000
Annuals > 3 > balance Sheet > short Term Debt
53628000
Annuals > 3 > balance Sheet > long Term Debt
6548625000
Annuals > 3 > balance Sheet > total Liabilities
13837027000
Annuals > 3 > balance Sheet > equity
36465323000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2748561000
Annuals > 3 > cash Flow > depreciation
2297499000
Annuals > 3 > cash Flow > change In Working Capital
-883665000
Annuals > 3 > cash Flow > cash From Operations
4475402000
Annuals > 3 > cash Flow > capital Expenditures
699308000
Annuals > 3 > cash Flow > cash From Investing
-657368000
Annuals > 3 > cash Flow > cash From Financing
-4290720000
Annuals > 3 > cash Flow > net Change In Cash
-507392000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
5.253586733387107
Annuals > 3 > ratios > PB
4.375488314199219
Annuals > 3 > ratios > ROE
7.537465114459565
Annuals > 3 > ratios > ROA
5.464080703983014
Annuals > 3 > ratios > FCF
3776094000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.314309037167034
Annuals > 3 > health Score
76
Valuation > metrics > PE
1.5970639158871305
Valuation > metrics > PB
4.448341098402209
Valuation > final Score
55.51658901597791
Valuation > verdict
17.9% Undervalued
Profitability > metrics > ROE
2.3295029195710697
Profitability > metrics > ROA
11.082333142610903
Profitability > metrics > Net Margin
0.2560822621506269
Profitability > final Score
65
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.4192411791485951
Risk > metrics > Interest Coverage
10.721916580645892
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
55.557346003070705
Prev Valuations > 1
56.60277967942299
Prev Valuations > 2
56.63631023592882
Prev Profitabilities > 0
53
Prev Profitabilities > 1
63
Prev Profitabilities > 2
47
Prev Risks > 0
100
Prev Risks > 1
96
Prev Risks > 2
86
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-21T21:27:14.814Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-20
Earnings History > 0 > date
2026-04-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2026-01-31
Earnings History > 1 > report Date
2026-02-18
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.3
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-11-25
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.26
Earnings History > 2 > eps Estimate
2.23
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
1.3453
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-20
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
2.05
Earnings History > 3 > eps Estimate
1.95
Earnings History > 3 > eps Difference
0.1
Earnings History > 3 > surprise Percent
5.1282
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-22
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.14
Earnings History > 4 > eps Estimate
0.99
Earnings History > 4 > eps Difference
0.15
Earnings History > 4 > surprise Percent
15.1515
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-19
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.78
Earnings History > 5 > eps Estimate
0.8
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-2.5
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-26
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.96
Earnings History > 6 > eps Estimate
0.84
Earnings History > 6 > eps Difference
0.12
Earnings History > 6 > surprise Percent
14.2857
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-21
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.58
Earnings History > 7 > eps Estimate
1.51
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
4.6358
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-22
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.4
Earnings History > 8 > eps Estimate
1.27
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
10.2362
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-21
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.73
Earnings History > 9 > eps Estimate
1.71
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
1.1696
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-21
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.01
Earnings History > 10 > eps Estimate
2.02
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-0.495
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-23
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.49
Earnings History > 11 > eps Estimate
2.52
Earnings History > 11 > eps Difference
-0.03
Earnings History > 11 > surprise Percent
-1.1905
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-24
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.83
Earnings History > 12 > eps Estimate
2.76
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
2.5362
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-02-15
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.75
Earnings History > 13 > eps Estimate
2.6
Earnings History > 13 > eps Difference
0.15
Earnings History > 13 > surprise Percent
5.7692
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-22
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.73
Earnings History > 14 > eps Estimate
2.59
Earnings History > 14 > eps Difference
0.14
Earnings History > 14 > surprise Percent
5.4054
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-17
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.52
Earnings History > 15 > eps Estimate
2.43
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
3.7037
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-18
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.4
Earnings History > 16 > eps Estimate
2.11
Earnings History > 16 > eps Difference
0.29
Earnings History > 16 > surprise Percent
13.7441
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-16
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.94
Earnings History > 17 > eps Estimate
1.79
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
8.3799
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-23
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.73
Earnings History > 18 > eps Estimate
1.7
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
1.7647
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-18
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.72
Earnings History > 19 > eps Estimate
1.61
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
6.8323
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-19
Earnings History > 20 > date
2021-04-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.54
Earnings History > 20 > eps Estimate
1.45
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
6.2069
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-17
Earnings History > 21 > date
2021-01-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.44
Earnings History > 21 > eps Estimate
1.32
Earnings History > 21 > eps Difference
0.12
Earnings History > 21 > surprise Percent
9.0909
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-11-24
Earnings History > 22 > date
2020-10-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.44
Earnings History > 22 > eps Estimate
1.33
Earnings History > 22 > eps Difference
0.11
Earnings History > 22 > surprise Percent
8.2707
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-19
Earnings History > 23 > date
2020-07-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.36
Earnings History > 23 > eps Estimate
1.29
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
5.4264
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-20
Earnings History > 24 > date
2020-04-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.08
Earnings History > 24 > eps Estimate
1.04
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
3.8462
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-19
Earnings History > 25 > date
2020-01-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.03
Earnings History > 25 > eps Estimate
1
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
3
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-11-26
Earnings History > 26 > date
2019-10-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.19
Earnings History > 26 > eps Estimate
1.22
Earnings History > 26 > eps Difference
-0.03
Earnings History > 26 > surprise Percent
-2.459
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-21
Earnings History > 27 > date
2019-07-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.26
Earnings History > 27 > eps Estimate
1.23
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
2.439
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-22
Earnings History > 28 > date
2019-04-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.36
Earnings History > 28 > eps Estimate
1.3
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
4.6154
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-20
Earnings History > 29 > date
2019-01-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.33
Earnings History > 29 > eps Estimate
1.28
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
3.9063
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-11-20
Earnings History > 30 > date
2018-10-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.55
Earnings History > 30 > eps Estimate
1.52
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
1.9737
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-22
Earnings History > 31 > date
2018-07-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.53
Earnings History > 31 > eps Estimate
1.46
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
4.7945
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-30
Earnings History > 32 > date
2018-04-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.45
Earnings History > 32 > eps Estimate
1.37
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
5.8394
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-28
Earnings History > 33 > date
2018-01-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.42
Earnings History > 33 > eps Estimate
1.28
Earnings History > 33 > eps Difference
0.14
Earnings History > 33 > surprise Percent
10.9375
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-11-21
Earnings History > 34 > date
2017-10-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.45
Earnings History > 34 > eps Estimate
1.36
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
6.6176
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-30
Earnings History > 35 > date
2017-07-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.26
Earnings History > 35 > eps Estimate
1.15
Earnings History > 35 > eps Difference
0.11
Earnings History > 35 > surprise Percent
9.5652
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-31
Earnings History > 36 > date
2017-04-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.03
Earnings History > 36 > eps Estimate
0.84
Earnings History > 36 > eps Difference
0.19
Earnings History > 36 > surprise Percent
22.619
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-02-15
Earnings History > 37 > date
2017-01-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.94
Earnings History > 37 > eps Estimate
0.74
Earnings History > 37 > eps Difference
0.2
Earnings History > 37 > surprise Percent
27.027
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-11-22
Earnings History > 38 > date
2016-10-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.05
Earnings History > 38 > eps Estimate
0.9
Earnings History > 38 > eps Difference
0.15
Earnings History > 38 > surprise Percent
16.6667
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-17
Earnings History > 39 > date
2016-07-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.82
Earnings History > 39 > eps Estimate
0.75
Earnings History > 39 > eps Difference
0.07
Earnings History > 39 > surprise Percent
9.3333
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-05-18
Earnings History > 40 > date
2016-04-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.64
Earnings History > 40 > eps Estimate
0.62
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
3.2258
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-02-17
Earnings History > 41 > date
2016-01-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.56
Earnings History > 41 > eps Estimate
0.53
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
5.6604
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-11-24
Earnings History > 42 > date
2015-10-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.03
Earnings History > 42 > eps Estimate
0.83
Earnings History > 42 > eps Difference
0.2
Earnings History > 42 > surprise Percent
24.0964
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-08-18
Earnings History > 43 > date
2015-07-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.77
Earnings History > 43 > eps Estimate
0.74
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
4.0541
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-05-19
Earnings History > 44 > date
2015-04-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.73
Earnings History > 44 > eps Estimate
0.72
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.3889
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-17
Earnings History > 45 > date
2015-01-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.63
Earnings History > 45 > eps Estimate
0.61
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
3.2787
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-11-25
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.69
Earnings History > 46 > eps Estimate
0.68
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
1.4706
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-26
Earnings History > 47 > date
2014-07-31
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.63
Earnings History > 47 > eps Estimate
0.63
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-20
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.59
Earnings History > 48 > eps Estimate
0.56
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
5.3571
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-18
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.49
Earnings History > 49 > eps Estimate
0.48
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.0833
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-11-26
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.62
Earnings History > 50 > eps Estimate
0.58
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
6.8966
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-20
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.57
Earnings History > 51 > eps Estimate
0.54
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
5.5556
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-21
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.5
Earnings History > 52 > eps Estimate
0.52
Earnings History > 52 > eps Difference
-0.02
Earnings History > 52 > surprise Percent
-3.8462
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-19
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.44
Earnings History > 53 > eps Estimate
0.45
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-2.2222
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-11-27
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.58
Earnings History > 54 > eps Estimate
0.57
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
1.7544
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-21
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.56
Earnings History > 55 > eps Estimate
0.56
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-22
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.53
Earnings History > 56 > eps Estimate
0.51
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
3.9216
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-02-22
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.46
Earnings History > 57 > eps Estimate
0.48
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-4.1667
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-11-21
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.6
Earnings History > 58 > eps Estimate
0.63
Earnings History > 58 > eps Difference
-0.03
Earnings History > 58 > surprise Percent
-4.7619
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-16
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.71
Earnings History > 59 > eps Estimate
0.73
Earnings History > 59 > eps Difference
-0.02
Earnings History > 59 > surprise Percent
-2.7397
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-17
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.75
Earnings History > 60 > eps Estimate
0.68
Earnings History > 60 > eps Difference
0.07
Earnings History > 60 > surprise Percent
10.2941
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-15
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.66
Earnings History > 61 > eps Estimate
0.65
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
1.5385
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-22
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.73
Earnings History > 62 > eps Estimate
0.7
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
4.2857
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-17
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.65
Earnings History > 63 > eps Estimate
0.6
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
8.3333
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-18
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.55
Earnings History > 64 > eps Estimate
0.5
Earnings History > 64 > eps Difference
0.05
Earnings History > 64 > surprise Percent
10
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-17
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.43
Earnings History > 65 > eps Estimate
0.38
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
13.1579
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-11-23
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.36
Earnings History > 66 > eps Estimate
0.26
Earnings History > 66 > eps Difference
0.1
Earnings History > 66 > surprise Percent
38.4615
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-18
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.22
Earnings History > 67 > eps Estimate
0.2
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
10
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-19
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.21
Earnings History > 68 > eps Estimate
0.09
Earnings History > 68 > eps Difference
0.12
Earnings History > 68 > surprise Percent
133.3333
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-18
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.18
Earnings History > 69 > eps Estimate
0.16
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
12.5
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-11-24
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.49
Earnings History > 70 > eps Estimate
0.43
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
13.9535
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-19
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.44
Earnings History > 71 > eps Estimate
0.45
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-2.2222
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-20
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.44
Earnings History > 72 > eps Estimate
0.41
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
7.3171
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-20
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.4
Earnings History > 73 > eps Estimate
0.4
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-27
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.39
Earnings History > 74 > eps Estimate
0.39
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-21
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.37
Earnings History > 75 > eps Estimate
0.36
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
2.7778
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-22
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.36
Earnings History > 76 > eps Estimate
0.37
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-2.7027
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-02-21
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.36
Earnings History > 77 > eps Estimate
0.39
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-7.6923
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-14
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4
Earnings History > 78 > eps Estimate
0.36
Earnings History > 78 > eps Difference
0.04
Earnings History > 78 > surprise Percent
11.1111
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-10
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.43
Earnings History > 79 > eps Estimate
0.41
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
4.878
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-11
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.38
Earnings History > 80 > eps Estimate
0.38
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-02-09
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.37
Earnings History > 81 > eps Estimate
0.36
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
2.7778
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-11-15
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.36
Earnings History > 82 > eps Estimate
0.34
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
5.8824
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-11
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.32
Earnings History > 83 > eps Estimate
0.31
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
3.2258
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-12
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.31
Earnings History > 84 > eps Estimate
0.3
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
3.3333
Earnings History > 85 > period
2005-01-31
Earnings History > 85 > report Date
2005-02-10
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.28
Earnings History > 85 > eps Estimate
0.29
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-3.4483
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-11-23
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.35
Earnings History > 86 > eps Estimate
0.34
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
2.9412
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-12
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.43
Earnings History > 87 > eps Estimate
0.45
Earnings History > 87 > eps Difference
-0.02
Earnings History > 87 > surprise Percent
-4.4444
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-13
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.39
Earnings History > 88 > eps Estimate
0.35
Earnings History > 88 > eps Difference
0.04
Earnings History > 88 > surprise Percent
11.4286
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-12
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.3
Earnings History > 89 > eps Estimate
0.28
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
7.1429
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-11-18
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.25
Earnings History > 90 > eps Estimate
0.23
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
8.6957
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-14
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.21
Earnings History > 91 > eps Estimate
0.21
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-14
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.19
Earnings History > 92 > eps Estimate
0.18
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
5.5556
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-13
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.17
Earnings History > 93 > eps Estimate
0.16
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
6.25
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-11-19
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.16
Earnings History > 94 > eps Estimate
0.16
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-15
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.15
Earnings History > 95 > eps Estimate
0.15
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-16
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.13
Earnings History > 96 > eps Estimate
0.12
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
8.3333
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-14
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.11
Earnings History > 97 > eps Estimate
0.11
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-11-20
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.14
Earnings History > 98 > eps Estimate
0.12
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
16.6667
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-16
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.17
Earnings History > 99 > eps Estimate
0.17
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-17
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.31
Earnings History > 100 > eps Estimate
0.32
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-3.125
Earnings History > 101 > period
2001-01-31
Earnings History > 101 > report Date
2001-02-15
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.5
Earnings History > 101 > eps Estimate
0.49
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
2.0408
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-14
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.54
Earnings History > 102 > eps Estimate
0.51
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
5.8824
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-15
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.43
Earnings History > 103 > eps Estimate
0.37
Earnings History > 103 > eps Difference
0.06
Earnings History > 103 > surprise Percent
16.2162
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-17
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.32
Earnings History > 104 > eps Estimate
0.29
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
10.3448
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-16
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.25
Earnings History > 105 > eps Estimate
0.22
Earnings History > 105 > eps Difference
0.03
Earnings History > 105 > surprise Percent
13.6364
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-12-01
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.18
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
11.1111
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-18
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.15
Earnings History > 107 > eps Estimate
0.15
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-19
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.13
Earnings History > 108 > eps Estimate
0.11
Earnings History > 108 > eps Difference
0.02
Earnings History > 108 > surprise Percent
18.1818
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-17
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
11.1111
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-12-02
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.08
Earnings History > 110 > eps Estimate
0.07
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
14.2857
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-19
Earnings History > 111 > date
1998-07-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.1
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-20
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-20
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.16
Earnings History > 112 > eps Difference
-0.02
Earnings History > 112 > surprise Percent
-12.5
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-18
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.13
Earnings History > 113 > eps Estimate
0.14
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-7.1429
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-12-03
Earnings History > 114 > date
1997-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.14
Earnings History > 114 > eps Estimate
0.15
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-6.6667
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-20
Earnings History > 115 > date
1997-07-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
7.6923
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-21
Earnings History > 116 > date
1997-04-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-19
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.12
Earnings History > 117 > eps Estimate
0.13
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-7.6923
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-12-04
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.13
Earnings History > 118 > eps Estimate
0.13
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-07-31
Earnings History > 119 > report Date
1996-08-21
Earnings History > 119 > date
1996-07-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.14
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-7.1429
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-22
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.13
Earnings History > 120 > eps Estimate
0.13
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Analog Devices, Inc. engages in the design, manufacture, testing, and marketing of integrated circuits (ICs), software, and subsystems products in the United States, rest of North and South America, Europe, Japan, China, and rest of Asia. It provides data converter products, which translate real-world analog signals into digital data, as well as translates digital data into analog signals; power management and reference products for power conversion, driver monitoring, sequencing, and energy management applications in the automotive, communications, industrial, and consumer markets; and power ICs that include performance, integration, and software design simulation tools for accurate power supply designs. The company also offers amplifiers to condition analog signals; and radio frequency and microwave ICs to support cellular infrastructure; and micro-electro-mechanical systems technology solutions, including accelerometers used to sense acceleration, gyroscopes for sense rotation, inertial measurement units to sense multiple degrees of freedom, and broadband switches for radio and instrument systems, as well as isolators. In addition, it provides digital signal processing and system products for numeric calculations. The company serves clients in the industrial, automotive, consumer, instrumentation, aerospace, defense and healthcare, and communications markets through a direct sales force, third-party distributors, and independent sales representatives, as well as online. The company was incorporated in 1965 and is headquartered in Wilmington, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAnalog Devices stock jumps 4% as BofA lifts target and chip shares rebound TechStock²
Read more →US Semiconductor Supply, Demand Realign For 2026, Says BofA Analyst: What Are The Top Stock Picks? Benzinga
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$306.5625
Analyst Picks
Strong Buy
16
Buy
5
Hold
9
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 73.55% of the total shares of Analog Devices Inc
1.
Vanguard Group Inc(10.2097%)
since
2025/06/30
2.
BlackRock Inc(8.3148%)
since
2025/06/30
3.
JPMorgan Chase & Co(5.3496%)
since
2025/06/30
4.
State Street Corp(4.7397%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1701%)
since
2025/07/31
6.
Vanguard 500 Index Investor(2.4955%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.3758%)
since
2025/06/30
8.
Invesco QQQ Trust(2.0791%)
since
2025/08/29
9.
T. Rowe Price Associates, Inc.(2.0448%)
since
2025/06/30
10.
Morgan Stanley - Brokerage Accounts(1.9558%)
since
2025/06/30
11.
Massachusetts Financial Services Company(1.7688%)
since
2025/06/30
12.
Wells Fargo & Co(1.7644%)
since
2025/06/30
13.
Amvescap Plc.(1.5731%)
since
2025/06/30
14.
NORGES BANK(1.5401%)
since
2025/06/30
15.
FMR Inc(1.4368%)
since
2025/06/30
16.
Bank of America Corp(1.3886%)
since
2025/06/30
17.
Ameriprise Financial Inc(1.286%)
since
2025/06/30
18.
Fidelity 500 Index(1.278%)
since
2025/07/31
19.
SPDR® S&P 500® ETF(1.218%)
since
2025/08/31
20.
iShares Core S&P 500 ETF(1.2132%)
since
2025/08/31
21.
UBS Asset Mgmt Americas Inc(1.1619%)
since
2025/06/30
22.
Northern Trust Corp(1.0975%)
since
2025/06/30
23.
Van Eck Associates Corporation(1.0864%)
since
2025/06/30
24.
Franklin Resources Inc(1.0483%)
since
2025/06/30
25.
UBS Group AG(1.0313%)
since
2025/06/30
26.
MFS Large Cap Value Equity(0.9503%)
since
2025/06/30
27.
VanEck Semiconductor ETF(0.9473%)
since
2025/08/30
28.
MFS Value A(0.9448%)
since
2025/07/31
29.
American Century Companies Inc(0.9075%)
since
2025/06/30
30.
Vanguard Value Index Inv(0.894%)
since
2025/07/31
31.
The Technology Select Sector SPDR® ETF(0.8152%)
since
2025/08/31
32.
Columbia Dividend Value(0.7234%)
since
2025/06/30
33.
Columbia Dividend Income Inst(0.7222%)
since
2025/07/31
34.
Vanguard Information Technology ETF(0.6693%)
since
2025/07/31
35.
Vanguard Institutional Index I(0.6095%)
since
2025/07/31
36.
JPMorgan Equity Income I(0.5783%)
since
2025/07/31
37.
JPM US Equity Income-Composite(0.5783%)
since
2025/06/30
38.
Vanguard Dividend Appreciation ETF(0.5421%)
since
2025/07/31
39.
State St S&P 500® Indx SL Cl III(0.5381%)
since
2025/08/31
40.
Vanguard PRIMECAP Inv(0.4996%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
2.3
Date
2025-10-31
EPS Actual
2.26
EPS Estimate
2.23
EPS Difference
0.03
Surprise Percent
1.3453%
(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.