_id
69147cbeccc777a4e85d912d
Ticker
MTB
Name
M&T Bank Corporation
Exchange
NYSE
Address
One M&T Plaza, Buffalo, NY, United States, 14203
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.mtb.com
Description
M&T Bank Corporation operates as a bank holding company for Manufacturers and Traders Trust Company and Wilmington Trust, National Association that provides retail and commercial banking products and services in the United States. The company operates through three segments: Commercial Bank, Retail Bank, and Institutional Services and Wealth Management. It offers a range of credit products and banking services, such as commercial lending and leasing, letters of credits, deposit products, cash management services, commercial real estate loans, and credit facilities secured by various commercial real estate properties to middle-market and large commercial customers. The company also provides customers deposit products, including demand, savings and time accounts, and other services; automobile and recreational finance loans, home equity loans and lines of credit, credit cards, and other loan products, as well as residential mortgage and real estate loans; business loans, cash management, payroll, and direct deposit services to consumers and small businesses through branch network, telephone banking, internet banking, and automated teller machines. In addition, it offers trustee, agency, investment management, security brokerage, and administrative services; personal trust, planning and advisory, fiduciary, asset management, family office, and other services; and investment products, including mutual funds and annuities, and other services for corporations and institutions, investment bankers, corporate tax, finance and legal executives, and other institutional clients. M&T Bank Corporation was founded in 1856 and is headquartered in Buffalo, New York.
Last Close
205.75
Volume
984093
Current Price
202.78
Change
-1.443499392466585
Last Updated
2025-12-02T12:12:07.301Z
Image
data:image/webp;base64,UklGRpgCAABXRUJQVlA4IIwCAACwDACdASpAAEAAPrVSpUwnJKOiKhM6MOAWiWQAzO2IowG2A56T0AbwB6AHStVmCe1MgRz2SXWAfU3AeYAW1Dzank8mi04YHDrxmdfbxTbcQtA4wRt2tFiiVxEkGQY9CgHnrWYm6xSE0oFNF6LAAAD++/YABM2omTLdtfRSBYdBz2y1gHU/TqiAUlMu7qha3hHMiFVkqsz/2vmXydTikvrsg0+yh8gClweTtn/FXNz2Ukc1Wn9+TEzvctEmKPdtV2mw8uuAEAMQYT1P4Idu07j+lL/5X8Cz37yGM4ZRWYvUxRvaNm/9yjTp/yLFJFZNYim20V5vYsc/cm30eYDZbK6p5TR57ibT0Dgxtl8kFtvOU/Puf21n9goivOvE6Bd3MzC3uZ2UE/c+40Fh81QrW7Y5eHgZrSDT+7ICHQc4aJiH0fCQop1A6nP28yczyky2LhuPBlsv87TZtKleefGu0EGH3ecrjvdj+/qb3ONk3NFq2iTGkTeBRrWVm4JrbfvIhd/xHK2+2WqGkVmO5L+yDMDygYFFWnkUGE9VlsQs66e/seHbr6AUd9eZz4YCLTBKR3hFOlMJEPGLRjry57BoGzJtdkrhlvanCdln35sYUy7/xkZNh5MCW5evzoHO/wTWDcy9WOhWz1+AcMgVUyCuSaURqLipK4e5+xeOu8idSjc2YDGdStnyabHzJSON2C4Zmr0b8vlAImmMPjszNzTipTMRNBiNC4wGdzKGMAFAjYFc3UHTsqeXoSdTU8ibsRWHxwX6RDSuDTHf/evY/DKdsW6JSjQsVlclMHG6tu+UXDpcg1J9tSBf0/Z+Lv1SCZioDiMGb7MygcOMvK6JO6D/w0mB0aTOoJRky9daAAAA
Ipo Date
1991-10-04T00:00:00.000Z
Market Cap
29725546496
Next Dividend Date
2025-12-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.5
Dividend Yield
2.958871683597988
Sentiment
0.9282562499999999
Sentiment Sources
16
Rating
3.9048
Target Price
217.9286
Strong Buy
9
Buy
3
Hold
8
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
2513000000
Cost Of Revenue
125000000
Gross Profit
2388000000
Operating Expenses
1363000000
Operating Income
1025000000
Interest Expense
919000000
Pretax Income
1025000000
Net Income
792000000
Eps
5.05898960735342
Dividends Per Share
274000000
Shares Outstanding
153690781
Income Tax Expense
233000000
EBITDA
1035000000
Operating Margin
40.787902904894544
Total Other Income Expense Net
-
Cash
18701000000
Short Term Investments
19251000000
Receivables
-
Inventories
-
Total Current Assets
37952000000
Property Plant Equipment
1621000000
Total Assets
211277000000
Payables
-
Short Term Debt
2059000000
Long Term Debt
12928000000
Total Liabilities
182549000000
Equity
28728000000
Depreciation
89000000
Change In Working Capital
-40000000
Cash From Operations
1001000000
Capital Expenditures
51000000
Cash From Investing
-545000000
Cash From Financing
-1180000000
Net Change In Cash
-178000000
PE
11.7347
PB
1.1050479441659704
ROE
2.756892230576441
ROA
0.3748633310772114
FCF
950000000
Fcf Percent
0.37803422204536413
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
8
Defensive Investing Score
6
Dividend Investing Score
4
Economic Moat Investing Score
8.8
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
5
Net Net Investing Score
3.5
Quality Investing Score
5.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2513000000
Quarters > 0 > income Statement > cost Of Revenue
125000000
Quarters > 0 > income Statement > gross Profit
2388000000
Quarters > 0 > income Statement > operating Expenses
1363000000
Quarters > 0 > income Statement > operating Income
1025000000
Quarters > 0 > income Statement > interest Expense
919000000
Quarters > 0 > income Statement > pretax Income
1025000000
Quarters > 0 > income Statement > net Income
792000000
Quarters > 0 > income Statement > eps
5.05898960735342
Quarters > 0 > income Statement > dividends Per Share
274000000
Quarters > 0 > income Statement > shares Outstanding
156553000
Quarters > 0 > income Statement > income Tax Expense
233000000
Quarters > 0 > income Statement > EBITDA
1035000000
Quarters > 0 > income Statement > operating Margin
40.787902904894544
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
18701000000
Quarters > 0 > balance Sheet > short Term Investments
19251000000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
37952000000
Quarters > 0 > balance Sheet > property Plant Equipment
1621000000
Quarters > 0 > balance Sheet > total Assets
211277000000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
2059000000
Quarters > 0 > balance Sheet > long Term Debt
12928000000
Quarters > 0 > balance Sheet > total Liabilities
182549000000
Quarters > 0 > balance Sheet > equity
28728000000
Quarters > 0 > cash Flow > net Income
792000000
Quarters > 0 > cash Flow > depreciation
89000000
Quarters > 0 > cash Flow > change In Working Capital
-40000000
Quarters > 0 > cash Flow > cash From Operations
1001000000
Quarters > 0 > cash Flow > capital Expenditures
51000000
Quarters > 0 > cash Flow > cash From Investing
-545000000
Quarters > 0 > cash Flow > cash From Financing
-1180000000
Quarters > 0 > cash Flow > net Change In Cash
-178000000
Quarters > 0 > ratios > PE
5.05898960735342
Quarters > 0 > ratios > PB
1.1050479441659704
Quarters > 0 > ratios > ROE
2.756892230576441
Quarters > 0 > ratios > ROA
0.3748633310772114
Quarters > 0 > ratios > FCF
950000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.37803422204536413
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3292000000
Quarters > 1 > income Statement > cost Of Revenue
1021000000
Quarters > 1 > income Statement > gross Profit
2271000000
Quarters > 1 > income Statement > operating Expenses
1336000000
Quarters > 1 > income Statement > operating Income
935000000
Quarters > 1 > income Statement > interest Expense
896000000
Quarters > 1 > income Statement > pretax Income
935000000
Quarters > 1 > income Statement > net Income
716000000
Quarters > 1 > income Statement > eps
4.474860160619981
Quarters > 1 > income Statement > dividends Per Share
243000000
Quarters > 1 > income Statement > shares Outstanding
160005000
Quarters > 1 > income Statement > income Tax Expense
219000000
Quarters > 1 > income Statement > EBITDA
1059000000
Quarters > 1 > income Statement > operating Margin
28.402187120291618
Quarters > 1 > income Statement > total Other Income Expense Net
-8000000
Quarters > 1 > balance Sheet > cash
21425000000
Quarters > 1 > balance Sheet > short Term Investments
35568000000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
56993000000
Quarters > 1 > balance Sheet > property Plant Equipment
1646000000
Quarters > 1 > balance Sheet > total Assets
211584000000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
2071000000
Quarters > 1 > balance Sheet > long Term Debt
12380000000
Quarters > 1 > balance Sheet > total Liabilities
183059000000
Quarters > 1 > balance Sheet > equity
28525000000
Quarters > 1 > cash Flow > net Income
716000000
Quarters > 1 > cash Flow > depreciation
124000000
Quarters > 1 > cash Flow > change In Working Capital
-78000000
Quarters > 1 > cash Flow > cash From Operations
844000000
Quarters > 1 > cash Flow > capital Expenditures
26000000
Quarters > 1 > cash Flow > cash From Investing
-853000000
Quarters > 1 > cash Flow > cash From Financing
28000000
Quarters > 1 > cash Flow > net Change In Cash
19000000
Quarters > 1 > ratios > PE
4.474860160619981
Quarters > 1 > ratios > PB
1.1374518457493428
Quarters > 1 > ratios > ROE
2.510078878177038
Quarters > 1 > ratios > ROA
0.3383998790078645
Quarters > 1 > ratios > FCF
818000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.24848116646415552
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3171000000
Quarters > 2 > income Statement > cost Of Revenue
995000000
Quarters > 2 > income Statement > gross Profit
2176000000
Quarters > 2 > income Statement > operating Expenses
1415000000
Quarters > 2 > income Statement > operating Income
761000000
Quarters > 2 > income Statement > interest Expense
865000000
Quarters > 2 > income Statement > pretax Income
761000000
Quarters > 2 > income Statement > net Income
584000000
Quarters > 2 > income Statement > eps
3.53838603549292
Quarters > 2 > income Statement > dividends Per Share
266000000
Quarters > 2 > income Statement > shares Outstanding
165047000
Quarters > 2 > income Statement > income Tax Expense
177000000
Quarters > 2 > income Statement > EBITDA
891000000
Quarters > 2 > income Statement > operating Margin
23.99873856827499
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
22765000000
Quarters > 2 > balance Sheet > short Term Investments
16036000000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
38801000000
Quarters > 2 > balance Sheet > property Plant Equipment
1661000000
Quarters > 2 > balance Sheet > total Assets
210321000000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
1573000000
Quarters > 2 > balance Sheet > long Term Debt
10496000000
Quarters > 2 > balance Sheet > total Liabilities
181330000000
Quarters > 2 > balance Sheet > equity
28991000000
Quarters > 2 > cash Flow > net Income
584000000
Quarters > 2 > cash Flow > depreciation
130000000
Quarters > 2 > cash Flow > change In Working Capital
-201000000
Quarters > 2 > cash Flow > cash From Operations
635000000
Quarters > 2 > cash Flow > capital Expenditures
25000000
Quarters > 2 > cash Flow > cash From Investing
-2132000000
Quarters > 2 > cash Flow > cash From Financing
1697000000
Quarters > 2 > cash Flow > net Change In Cash
200000000
Quarters > 2 > ratios > PE
3.53838603549292
Quarters > 2 > ratios > PB
1.154435192301059
Quarters > 2 > ratios > ROE
2.0144182677382636
Quarters > 2 > ratios > ROA
0.27767079844618464
Quarters > 2 > ratios > FCF
610000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.1923683380637023
Quarters > 2 > health Score
52
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3341000000
Quarters > 3 > income Statement > cost Of Revenue
1119000000
Quarters > 3 > income Statement > gross Profit
2222000000
Quarters > 3 > income Statement > operating Expenses
1340000000
Quarters > 3 > income Statement > operating Income
882000000
Quarters > 3 > income Statement > interest Expense
979000000
Quarters > 3 > income Statement > pretax Income
882000000
Quarters > 3 > income Statement > net Income
681000000
Quarters > 3 > income Statement > eps
4.078601417029509
Quarters > 3 > income Statement > dividends Per Share
255000000
Quarters > 3 > income Statement > shares Outstanding
166969000
Quarters > 3 > income Statement > income Tax Expense
201000000
Quarters > 3 > income Statement > EBITDA
1011000000
Quarters > 3 > income Statement > operating Margin
26.399281652199942
Quarters > 3 > income Statement > total Other Income Expense Net
882000000
Quarters > 3 > balance Sheet > cash
20782000000
Quarters > 3 > balance Sheet > short Term Investments
14447000000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
35330000000
Quarters > 3 > balance Sheet > property Plant Equipment
1705000000
Quarters > 3 > balance Sheet > total Assets
208105000000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
1060000000
Quarters > 3 > balance Sheet > long Term Debt
12605000000
Quarters > 3 > balance Sheet > total Liabilities
179078000000
Quarters > 3 > balance Sheet > equity
29027000000
Quarters > 3 > cash Flow > net Income
681000000
Quarters > 3 > cash Flow > depreciation
129000000
Quarters > 3 > cash Flow > change In Working Capital
734000000
Quarters > 3 > cash Flow > cash From Operations
1676000000
Quarters > 3 > cash Flow > capital Expenditures
85000000
Quarters > 3 > cash Flow > cash From Investing
2293000000
Quarters > 3 > cash Flow > cash From Financing
-4276000000
Quarters > 3 > cash Flow > net Change In Cash
-307000000
Quarters > 3 > ratios > PE
4.078601417029509
Quarters > 3 > ratios > PB
1.166430351741482
Quarters > 3 > ratios > ROE
2.3460915699176628
Quarters > 3 > ratios > ROA
0.3272386535643065
Quarters > 3 > ratios > FCF
1591000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.47620472912301703
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
13405000000
Annuals > 0 > income Statement > cost Of Revenue
4784000000
Annuals > 0 > income Statement > gross Profit
8621000000
Annuals > 0 > income Statement > operating Expenses
5311000000
Annuals > 0 > income Statement > operating Income
3310000000
Annuals > 0 > income Statement > interest Expense
4174000000
Annuals > 0 > income Statement > pretax Income
3310000000
Annuals > 0 > income Statement > net Income
2588000000
Annuals > 0 > income Statement > eps
15.46746036015037
Annuals > 0 > income Statement > dividends Per Share
1033000000
Annuals > 0 > income Statement > shares Outstanding
167319000
Annuals > 0 > income Statement > income Tax Expense
722000000
Annuals > 0 > income Statement > EBITDA
3818000000
Annuals > 0 > income Statement > operating Margin
24.692279000372995
Annuals > 0 > income Statement > total Other Income Expense Net
-7612000000
Annuals > 0 > balance Sheet > cash
20782000000
Annuals > 0 > balance Sheet > short Term Investments
14447000000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
35330000000
Annuals > 0 > balance Sheet > property Plant Equipment
1705000000
Annuals > 0 > balance Sheet > total Assets
208105000000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
1060000000
Annuals > 0 > balance Sheet > long Term Debt
12605000000
Annuals > 0 > balance Sheet > total Liabilities
179078000000
Annuals > 0 > balance Sheet > equity
29027000000
Annuals > 0 > cash Flow > net Income
2588000000
Annuals > 0 > cash Flow > depreciation
508000000
Annuals > 0 > cash Flow > change In Working Capital
-79000000
Annuals > 0 > cash Flow > cash From Operations
3610000000
Annuals > 0 > cash Flow > capital Expenditures
216000000
Annuals > 0 > cash Flow > cash From Investing
-550000000
Annuals > 0 > cash Flow > cash From Financing
-2882000000
Annuals > 0 > cash Flow > net Change In Cash
178000000
Annuals > 0 > ratios > PE
15.46746036015037
Annuals > 0 > ratios > PB
1.0964763902573467
Annuals > 0 > ratios > ROE
8.915836979364041
Annuals > 0 > ratios > ROA
1.2436029888758078
Annuals > 0 > ratios > FCF
3394000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.25318910854158894
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
12507000000
Annuals > 1 > income Statement > cost Of Revenue
3754000000
Annuals > 1 > income Statement > gross Profit
8753000000
Annuals > 1 > income Statement > operating Expenses
5134000000
Annuals > 1 > income Statement > operating Income
3619000000
Annuals > 1 > income Statement > interest Expense
3109000000
Annuals > 1 > income Statement > pretax Income
3619000000
Annuals > 1 > income Statement > net Income
2741000000
Annuals > 1 > income Statement > eps
16.412977090094728
Annuals > 1 > income Statement > dividends Per Share
968000000
Annuals > 1 > income Statement > shares Outstanding
167002000
Annuals > 1 > income Statement > income Tax Expense
878000000
Annuals > 1 > income Statement > EBITDA
4116000000
Annuals > 1 > income Statement > operating Margin
28.935795954265615
Annuals > 1 > income Statement > total Other Income Expense Net
-904000000
Annuals > 1 > balance Sheet > cash
29800000000
Annuals > 1 > balance Sheet > short Term Investments
10440000000
Annuals > 1 > balance Sheet > receivables
2814000000
Annuals > 1 > balance Sheet > inventories
-41891000000
Annuals > 1 > balance Sheet > total Current Assets
43160000000
Annuals > 1 > balance Sheet > property Plant Equipment
1739000000
Annuals > 1 > balance Sheet > total Assets
208264000000
Annuals > 1 > balance Sheet > payables
4516000000
Annuals > 1 > balance Sheet > short Term Debt
5316000000
Annuals > 1 > balance Sheet > long Term Debt
8201000000
Annuals > 1 > balance Sheet > total Liabilities
181307000000
Annuals > 1 > balance Sheet > equity
26957000000
Annuals > 1 > cash Flow > net Income
2741000000
Annuals > 1 > cash Flow > depreciation
497000000
Annuals > 1 > cash Flow > change In Working Capital
364000000
Annuals > 1 > cash Flow > cash From Operations
3905000000
Annuals > 1 > cash Flow > capital Expenditures
256000000
Annuals > 1 > cash Flow > cash From Investing
-7874000000
Annuals > 1 > cash Flow > cash From Financing
4180000000
Annuals > 1 > cash Flow > net Change In Cash
211000000
Annuals > 1 > ratios > PE
16.412977090094728
Annuals > 1 > ratios > PB
1.1784367859925065
Annuals > 1 > ratios > ROE
10.168045405646028
Annuals > 1 > ratios > ROA
1.316118004071755
Annuals > 1 > ratios > FCF
3649000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.29175661629487487
Annuals > 1 > health Score
57
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
8438000000
Annuals > 2 > income Statement > cost Of Revenue
942000000
Annuals > 2 > income Statement > gross Profit
7496000000
Annuals > 2 > income Statement > operating Expenses
4884000000
Annuals > 2 > income Statement > operating Income
2612000000
Annuals > 2 > income Statement > interest Expense
425000000
Annuals > 2 > income Statement > pretax Income
2612000000
Annuals > 2 > income Statement > net Income
1992000000
Annuals > 2 > income Statement > eps
12.144119978052796
Annuals > 2 > income Statement > dividends Per Share
881016000
Annuals > 2 > income Statement > shares Outstanding
164030000
Annuals > 2 > income Statement > income Tax Expense
620000000
Annuals > 2 > income Statement > EBITDA
3047000000
Annuals > 2 > income Statement > operating Margin
30.955202654657505
Annuals > 2 > income Statement > total Other Income Expense Net
-1009877000
Annuals > 2 > balance Sheet > cash
26476000000
Annuals > 2 > balance Sheet > short Term Investments
10749000000
Annuals > 2 > balance Sheet > receivables
2582000000
Annuals > 2 > balance Sheet > inventories
-11512089000
Annuals > 2 > balance Sheet > total Current Assets
39928000000
Annuals > 2 > balance Sheet > property Plant Equipment
1654000000
Annuals > 2 > balance Sheet > total Assets
200730000000
Annuals > 2 > balance Sheet > payables
4377000000
Annuals > 2 > balance Sheet > short Term Debt
3555000000
Annuals > 2 > balance Sheet > long Term Debt
3964537000
Annuals > 2 > balance Sheet > total Liabilities
175412000000
Annuals > 2 > balance Sheet > equity
25318000000
Annuals > 2 > cash Flow > net Income
1991663000
Annuals > 2 > cash Flow > depreciation
434143000
Annuals > 2 > cash Flow > change In Working Capital
1805941000
Annuals > 2 > cash Flow > cash From Operations
4573740000
Annuals > 2 > cash Flow > capital Expenditures
214388000
Annuals > 2 > cash Flow > cash From Investing
16592736000
Annuals > 2 > cash Flow > cash From Financing
-20983809000
Annuals > 2 > cash Flow > net Change In Cash
182667000
Annuals > 2 > ratios > PE
12.144119978052796
Annuals > 2 > ratios > PB
1.2323953945809305
Annuals > 2 > ratios > ROE
7.86792005687653
Annuals > 2 > ratios > ROA
0.9923778209535196
Annuals > 2 > ratios > FCF
4359352000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.516633325432567
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
6076000000
Annuals > 3 > income Statement > cost Of Revenue
39000000
Annuals > 3 > income Statement > gross Profit
6037000000
Annuals > 3 > income Statement > operating Expenses
3582000000
Annuals > 3 > income Statement > operating Income
2455000000
Annuals > 3 > income Statement > interest Expense
114000000
Annuals > 3 > income Statement > pretax Income
2455000000
Annuals > 3 > income Statement > net Income
1859000000
Annuals > 3 > income Statement > eps
14.43188522808434
Annuals > 3 > income Statement > dividends Per Share
648460000
Annuals > 3 > income Statement > shares Outstanding
128812000
Annuals > 3 > income Statement > income Tax Expense
596000000
Annuals > 3 > income Statement > EBITDA
2779000000
Annuals > 3 > income Statement > operating Margin
40.404871626069784
Annuals > 3 > income Statement > total Other Income Expense Net
-543000000
Annuals > 3 > balance Sheet > cash
43209881000
Annuals > 3 > balance Sheet > short Term Investments
3955804000
Annuals > 3 > balance Sheet > receivables
1096646000
Annuals > 3 > balance Sheet > inventories
-44081074000
Annuals > 3 > balance Sheet > total Current Assets
48312076000
Annuals > 3 > balance Sheet > property Plant Equipment
1144765000
Annuals > 3 > balance Sheet > total Assets
155107160000
Annuals > 3 > balance Sheet > payables
2127931000
Annuals > 3 > balance Sheet > short Term Debt
47046000
Annuals > 3 > balance Sheet > long Term Debt
3485369000
Annuals > 3 > balance Sheet > total Liabilities
137203755000
Annuals > 3 > balance Sheet > equity
17903405000
Annuals > 3 > cash Flow > net Income
1858746000
Annuals > 3 > cash Flow > depreciation
324208000
Annuals > 3 > cash Flow > change In Working Capital
521723000
Annuals > 3 > cash Flow > cash From Operations
2714959000
Annuals > 3 > cash Flow > capital Expenditures
149213000
Annuals > 3 > cash Flow > cash From Investing
-13631599000
Annuals > 3 > cash Flow > cash From Financing
10701474000
Annuals > 3 > cash Flow > net Change In Cash
-215166000
Annuals > 3 > ratios > PE
14.43188522808434
Annuals > 3 > ratios > PB
1.3686010365067427
Annuals > 3 > ratios > ROE
10.383499675061811
Annuals > 3 > ratios > ROA
1.198526231800002
Annuals > 3 > ratios > FCF
2565746000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.4222755102040816
Annuals > 3 > health Score
57
Valuation > metrics > PE
11.7347
Valuation > metrics > PB
1.1050479441659704
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.756892230576441
Profitability > metrics > ROA
2.0868465430016867
Profitability > metrics > Net Margin
0.31516116195781935
Profitability > final Score
42
Profitability > verdict
Weak
Risk > metrics > Debt Equity
6.3543929267613475
Risk > metrics > Interest Coverage
1.1153427638737758
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
18.432248664400195
Liquidity > metrics > Quick Ratio
18.432248664400195
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
39
Prev Profitabilities > 1
36
Prev Profitabilities > 2
40
Prev Risks > 0
10
Prev Risks > 1
10
Prev Risks > 2
10
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:04:05.144Z
Earnings History > 0 > period
2026-12-31
Earnings History > 0 > report Date
2027-01-19
Earnings History > 0 > date
2026-12-31
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-09-30
Earnings History > 1 > report Date
2026-10-16
Earnings History > 1 > date
2026-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2026-06-30
Earnings History > 2 > report Date
2026-07-15
Earnings History > 2 > date
2026-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2026-03-31
Earnings History > 3 > report Date
2026-04-15
Earnings History > 3 > date
2026-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-12-31
Earnings History > 4 > report Date
2026-01-16
Earnings History > 4 > date
2025-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-
Earnings History > 4 > eps Estimate
4.48
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2025-09-30
Earnings History > 5 > report Date
2025-10-16
Earnings History > 5 > date
2025-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.8113
Earnings History > 5 > eps Estimate
4.39
Earnings History > 5 > eps Difference
0.4213
Earnings History > 5 > surprise Percent
9.5968
Earnings History > 6 > period
2025-06-30
Earnings History > 6 > report Date
2025-07-16
Earnings History > 6 > date
2025-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.24
Earnings History > 6 > eps Estimate
4.01
Earnings History > 6 > eps Difference
0.23
Earnings History > 6 > surprise Percent
5.7357
Earnings History > 7 > period
2025-03-31
Earnings History > 7 > report Date
2025-04-14
Earnings History > 7 > date
2025-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3.32
Earnings History > 7 > eps Estimate
3.4
Earnings History > 7 > eps Difference
-0.08
Earnings History > 7 > surprise Percent
-2.3529
Earnings History > 8 > period
2024-12-31
Earnings History > 8 > report Date
2025-01-16
Earnings History > 8 > date
2024-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.77
Earnings History > 8 > eps Estimate
3.74
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
0.8021
Earnings History > 9 > period
2024-09-30
Earnings History > 9 > report Date
2024-10-17
Earnings History > 9 > date
2024-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.03
Earnings History > 9 > eps Estimate
3.62
Earnings History > 9 > eps Difference
0.41
Earnings History > 9 > surprise Percent
11.326
Earnings History > 10 > period
2024-06-30
Earnings History > 10 > report Date
2024-07-18
Earnings History > 10 > date
2024-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.73
Earnings History > 10 > eps Estimate
3.5
Earnings History > 10 > eps Difference
0.23
Earnings History > 10 > surprise Percent
6.5714
Earnings History > 11 > period
2024-03-31
Earnings History > 11 > report Date
2024-04-15
Earnings History > 11 > date
2024-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.86
Earnings History > 11 > eps Estimate
3.08
Earnings History > 11 > eps Difference
0.78
Earnings History > 11 > surprise Percent
25.3247
Earnings History > 12 > period
2023-12-31
Earnings History > 12 > report Date
2024-01-18
Earnings History > 12 > date
2023-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.61
Earnings History > 12 > eps Estimate
3.45
Earnings History > 12 > eps Difference
0.16
Earnings History > 12 > surprise Percent
4.6377
Earnings History > 13 > period
2023-09-30
Earnings History > 13 > report Date
2023-10-18
Earnings History > 13 > date
2023-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.98
Earnings History > 13 > eps Estimate
3.93
Earnings History > 13 > eps Difference
0.05
Earnings History > 13 > surprise Percent
1.2723
Earnings History > 14 > period
2023-06-30
Earnings History > 14 > report Date
2023-07-19
Earnings History > 14 > date
2023-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
5.05
Earnings History > 14 > eps Estimate
4.04
Earnings History > 14 > eps Difference
1.01
Earnings History > 14 > surprise Percent
25
Earnings History > 15 > period
2023-03-31
Earnings History > 15 > report Date
2023-04-17
Earnings History > 15 > date
2023-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
4.01
Earnings History > 15 > eps Estimate
3.99
Earnings History > 15 > eps Difference
0.02
Earnings History > 15 > surprise Percent
0.5013
Earnings History > 16 > period
2022-12-31
Earnings History > 16 > report Date
2023-01-19
Earnings History > 16 > date
2022-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
4.29
Earnings History > 16 > eps Estimate
4.3
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-0.2326
Earnings History > 17 > period
2022-09-30
Earnings History > 17 > report Date
2022-10-19
Earnings History > 17 > date
2022-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.53
Earnings History > 17 > eps Estimate
4.04
Earnings History > 17 > eps Difference
-0.51
Earnings History > 17 > surprise Percent
-12.6238
Earnings History > 18 > period
2022-06-30
Earnings History > 18 > report Date
2022-07-20
Earnings History > 18 > date
2022-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.08
Earnings History > 18 > eps Estimate
2.44
Earnings History > 18 > eps Difference
-1.36
Earnings History > 18 > surprise Percent
-55.7377
Earnings History > 19 > period
2022-03-31
Earnings History > 19 > report Date
2022-04-20
Earnings History > 19 > date
2022-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.62
Earnings History > 19 > eps Estimate
2.19
Earnings History > 19 > eps Difference
0.43
Earnings History > 19 > surprise Percent
19.6347
Earnings History > 20 > period
2021-12-31
Earnings History > 20 > report Date
2022-01-20
Earnings History > 20 > date
2021-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.37
Earnings History > 20 > eps Estimate
2.91
Earnings History > 20 > eps Difference
0.46
Earnings History > 20 > surprise Percent
15.8076
Earnings History > 21 > period
2021-09-30
Earnings History > 21 > report Date
2021-10-20
Earnings History > 21 > date
2021-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
3.69
Earnings History > 21 > eps Estimate
3.5
Earnings History > 21 > eps Difference
0.19
Earnings History > 21 > surprise Percent
5.4286
Earnings History > 22 > period
2021-06-30
Earnings History > 22 > report Date
2021-07-21
Earnings History > 22 > date
2021-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
3.41
Earnings History > 22 > eps Estimate
3.62
Earnings History > 22 > eps Difference
-0.21
Earnings History > 22 > surprise Percent
-5.8011
Earnings History > 23 > period
2021-03-31
Earnings History > 23 > report Date
2021-04-19
Earnings History > 23 > date
2021-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
3.39
Earnings History > 23 > eps Estimate
3
Earnings History > 23 > eps Difference
0.39
Earnings History > 23 > surprise Percent
13
Earnings History > 24 > period
2020-12-31
Earnings History > 24 > report Date
2021-01-21
Earnings History > 24 > date
2020-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
3.52
Earnings History > 24 > eps Estimate
3.03
Earnings History > 24 > eps Difference
0.49
Earnings History > 24 > surprise Percent
16.1716
Earnings History > 25 > period
2020-09-30
Earnings History > 25 > report Date
2020-10-22
Earnings History > 25 > date
2020-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.75
Earnings History > 25 > eps Estimate
2.61
Earnings History > 25 > eps Difference
0.14
Earnings History > 25 > surprise Percent
5.364
Earnings History > 26 > period
2020-06-30
Earnings History > 26 > report Date
2020-07-23
Earnings History > 26 > date
2020-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.74
Earnings History > 26 > eps Estimate
1.65
Earnings History > 26 > eps Difference
0.09
Earnings History > 26 > surprise Percent
5.4545
Earnings History > 27 > period
2020-03-31
Earnings History > 27 > report Date
2020-04-20
Earnings History > 27 > date
2020-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.93
Earnings History > 27 > eps Estimate
2.47
Earnings History > 27 > eps Difference
-0.54
Earnings History > 27 > surprise Percent
-21.8623
Earnings History > 28 > period
2019-12-31
Earnings History > 28 > report Date
2020-01-23
Earnings History > 28 > date
2019-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
3.6
Earnings History > 28 > eps Estimate
3.47
Earnings History > 28 > eps Difference
0.13
Earnings History > 28 > surprise Percent
3.7464
Earnings History > 29 > period
2019-09-30
Earnings History > 29 > report Date
2019-10-17
Earnings History > 29 > date
2019-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
3.47
Earnings History > 29 > eps Estimate
3.57
Earnings History > 29 > eps Difference
-0.1
Earnings History > 29 > surprise Percent
-2.8011
Earnings History > 30 > period
2019-06-30
Earnings History > 30 > report Date
2019-07-18
Earnings History > 30 > date
2019-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
3.61
Earnings History > 30 > eps Estimate
3.69
Earnings History > 30 > eps Difference
-0.08
Earnings History > 30 > surprise Percent
-2.168
Earnings History > 31 > period
2019-03-31
Earnings History > 31 > report Date
2019-04-15
Earnings History > 31 > date
2019-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
3.35
Earnings History > 31 > eps Estimate
3.3
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
1.5152
Earnings History > 32 > period
2018-12-31
Earnings History > 32 > report Date
2019-01-17
Earnings History > 32 > date
2018-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
3.76
Earnings History > 32 > eps Estimate
3.5
Earnings History > 32 > eps Difference
0.26
Earnings History > 32 > surprise Percent
7.4286
Earnings History > 33 > period
2018-09-30
Earnings History > 33 > report Date
2018-10-17
Earnings History > 33 > date
2018-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
3.53
Earnings History > 33 > eps Estimate
3.34
Earnings History > 33 > eps Difference
0.19
Earnings History > 33 > surprise Percent
5.6886
Earnings History > 34 > period
2018-06-30
Earnings History > 34 > report Date
2018-07-18
Earnings History > 34 > date
2018-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
3.26
Earnings History > 34 > eps Estimate
3.17
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
2.8391
Earnings History > 35 > period
2018-03-31
Earnings History > 35 > report Date
2018-04-16
Earnings History > 35 > date
2018-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.96
Earnings History > 35 > eps Estimate
2.76
Earnings History > 35 > eps Difference
0.2
Earnings History > 35 > surprise Percent
7.2464
Earnings History > 36 > period
2017-12-31
Earnings History > 36 > report Date
2018-01-18
Earnings History > 36 > date
2017-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.66
Earnings History > 36 > eps Estimate
2.4
Earnings History > 36 > eps Difference
0.26
Earnings History > 36 > surprise Percent
10.8333
Earnings History > 37 > period
2017-09-30
Earnings History > 37 > report Date
2017-10-18
Earnings History > 37 > date
2017-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
2.21
Earnings History > 37 > eps Estimate
2.4
Earnings History > 37 > eps Difference
-0.19
Earnings History > 37 > surprise Percent
-7.9167
Earnings History > 38 > period
2017-06-30
Earnings History > 38 > report Date
2017-07-19
Earnings History > 38 > date
2017-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
2.35
Earnings History > 38 > eps Estimate
2.27
Earnings History > 38 > eps Difference
0.08
Earnings History > 38 > surprise Percent
3.5242
Earnings History > 39 > period
2017-03-31
Earnings History > 39 > report Date
2017-04-17
Earnings History > 39 > date
2017-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
2.12
Earnings History > 39 > eps Estimate
1.93
Earnings History > 39 > eps Difference
0.19
Earnings History > 39 > surprise Percent
9.8446
Earnings History > 40 > period
2016-12-31
Earnings History > 40 > report Date
2017-01-19
Earnings History > 40 > date
2016-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.98
Earnings History > 40 > eps Estimate
2.04
Earnings History > 40 > eps Difference
-0.06
Earnings History > 40 > surprise Percent
-2.9412
Earnings History > 41 > period
2016-09-30
Earnings History > 41 > report Date
2016-10-19
Earnings History > 41 > date
2016-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
2.1
Earnings History > 41 > eps Estimate
2.04
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
2.9412
Earnings History > 42 > period
2016-06-30
Earnings History > 42 > report Date
2016-07-20
Earnings History > 42 > date
2016-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
2.03
Earnings History > 42 > eps Estimate
2.08
Earnings History > 42 > eps Difference
-0.05
Earnings History > 42 > surprise Percent
-2.4038
Earnings History > 43 > period
2016-03-31
Earnings History > 43 > report Date
2016-04-18
Earnings History > 43 > date
2016-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.87
Earnings History > 43 > eps Estimate
1.84
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
1.6304
Earnings History > 44 > period
2015-12-31
Earnings History > 44 > report Date
2016-01-19
Earnings History > 44 > date
2015-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
2.05
Earnings History > 44 > eps Estimate
1.96
Earnings History > 44 > eps Difference
0.09
Earnings History > 44 > surprise Percent
4.5918
Earnings History > 45 > period
2015-09-30
Earnings History > 45 > report Date
2015-10-19
Earnings History > 45 > date
2015-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.93
Earnings History > 45 > eps Estimate
2.01
Earnings History > 45 > eps Difference
-0.08
Earnings History > 45 > surprise Percent
-3.9801
Earnings History > 46 > period
2015-06-30
Earnings History > 46 > report Date
2015-07-16
Earnings History > 46 > date
2015-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.98
Earnings History > 46 > eps Estimate
1.98
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2015-03-31
Earnings History > 47 > report Date
2015-04-20
Earnings History > 47 > date
2015-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.65
Earnings History > 47 > eps Estimate
1.76
Earnings History > 47 > eps Difference
-0.11
Earnings History > 47 > surprise Percent
-6.25
Earnings History > 48 > period
2014-12-31
Earnings History > 48 > report Date
2015-01-20
Earnings History > 48 > date
2014-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.92
Earnings History > 48 > eps Estimate
1.94
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-1.0309
Earnings History > 49 > period
2014-09-30
Earnings History > 49 > report Date
2014-10-17
Earnings History > 49 > date
2014-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.91
Earnings History > 49 > eps Estimate
1.98
Earnings History > 49 > eps Difference
-0.07
Earnings History > 49 > surprise Percent
-3.5354
Earnings History > 50 > period
2014-06-30
Earnings History > 50 > report Date
2014-07-17
Earnings History > 50 > date
2014-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.98
Earnings History > 50 > eps Estimate
1.9
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
4.2105
Earnings History > 51 > period
2014-03-31
Earnings History > 51 > report Date
2014-04-14
Earnings History > 51 > date
2014-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.61
Earnings History > 51 > eps Estimate
1.61
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2013-12-31
Earnings History > 52 > report Date
2014-01-17
Earnings History > 52 > date
2013-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.74
Earnings History > 52 > eps Estimate
1.92
Earnings History > 52 > eps Difference
-0.18
Earnings History > 52 > surprise Percent
-9.375
Earnings History > 53 > period
2013-09-30
Earnings History > 53 > report Date
2013-10-17
Earnings History > 53 > date
2013-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
2.11
Earnings History > 53 > eps Estimate
2.08
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
1.4423
Earnings History > 54 > period
2013-06-30
Earnings History > 54 > report Date
2013-07-17
Earnings History > 54 > date
2013-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
2.12
Earnings History > 54 > eps Estimate
2.1
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
0.9524
Earnings History > 55 > period
2013-03-31
Earnings History > 55 > report Date
2013-04-15
Earnings History > 55 > date
2013-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.98
Earnings History > 55 > eps Estimate
1.96
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
1.0204
Earnings History > 56 > period
2012-12-31
Earnings History > 56 > report Date
2013-01-16
Earnings History > 56 > date
2012-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
2.16
Earnings History > 56 > eps Estimate
2.18
Earnings History > 56 > eps Difference
-0.02
Earnings History > 56 > surprise Percent
-0.9174
Earnings History > 57 > period
2012-09-30
Earnings History > 57 > report Date
2012-10-17
Earnings History > 57 > date
2012-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
2.17
Earnings History > 57 > eps Estimate
1.85
Earnings History > 57 > eps Difference
0.32
Earnings History > 57 > surprise Percent
17.2973
Earnings History > 58 > period
2012-06-30
Earnings History > 58 > report Date
2012-07-17
Earnings History > 58 > date
2012-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.71
Earnings History > 58 > eps Estimate
1.68
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
1.7857
Earnings History > 59 > period
2012-03-31
Earnings History > 59 > report Date
2012-04-16
Earnings History > 59 > date
2012-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.5
Earnings History > 59 > eps Estimate
1.48
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
1.3514
Earnings History > 60 > period
2011-12-31
Earnings History > 60 > report Date
2012-01-17
Earnings History > 60 > date
2011-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.04
Earnings History > 60 > eps Estimate
1.46
Earnings History > 60 > eps Difference
-0.42
Earnings History > 60 > surprise Percent
-28.7671
Earnings History > 61 > period
2011-09-30
Earnings History > 61 > report Date
2011-10-19
Earnings History > 61 > date
2011-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.32
Earnings History > 61 > eps Estimate
1.65
Earnings History > 61 > eps Difference
-0.33
Earnings History > 61 > surprise Percent
-20
Earnings History > 62 > period
2011-06-30
Earnings History > 62 > report Date
2011-07-20
Earnings History > 62 > date
2011-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
2.42
Earnings History > 62 > eps Estimate
1.55
Earnings History > 62 > eps Difference
0.87
Earnings History > 62 > surprise Percent
56.129
Earnings History > 63 > period
2011-03-31
Earnings History > 63 > report Date
2011-04-18
Earnings History > 63 > date
2011-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.59
Earnings History > 63 > eps Estimate
1.41
Earnings History > 63 > eps Difference
0.18
Earnings History > 63 > surprise Percent
12.766
Earnings History > 64 > period
2010-12-31
Earnings History > 64 > report Date
2011-01-14
Earnings History > 64 > date
2010-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.59
Earnings History > 64 > eps Estimate
1.45
Earnings History > 64 > eps Difference
0.14
Earnings History > 64 > surprise Percent
9.6552
Earnings History > 65 > period
2010-09-30
Earnings History > 65 > report Date
2010-10-20
Earnings History > 65 > date
2010-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.48
Earnings History > 65 > eps Estimate
1.37
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
8.0292
Earnings History > 66 > period
2010-06-30
Earnings History > 66 > report Date
2010-07-21
Earnings History > 66 > date
2010-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.46
Earnings History > 66 > eps Estimate
1.25
Earnings History > 66 > eps Difference
0.21
Earnings History > 66 > surprise Percent
16.8
Earnings History > 67 > period
2010-03-31
Earnings History > 67 > report Date
2010-04-19
Earnings History > 67 > date
2010-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.15
Earnings History > 67 > eps Estimate
0.99
Earnings History > 67 > eps Difference
0.16
Earnings History > 67 > surprise Percent
16.1616
Earnings History > 68 > period
2009-12-31
Earnings History > 68 > report Date
2010-01-20
Earnings History > 68 > date
2009-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.04
Earnings History > 68 > eps Estimate
0.87
Earnings History > 68 > eps Difference
0.17
Earnings History > 68 > surprise Percent
19.5402
Earnings History > 69 > period
2009-09-30
Earnings History > 69 > report Date
2009-10-20
Earnings History > 69 > date
2009-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.97
Earnings History > 69 > eps Estimate
0.66
Earnings History > 69 > eps Difference
0.31
Earnings History > 69 > surprise Percent
46.9697
Earnings History > 70 > period
2009-06-30
Earnings History > 70 > report Date
2009-07-20
Earnings History > 70 > date
2009-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.36
Earnings History > 70 > eps Estimate
0.45
Earnings History > 70 > eps Difference
-0.09
Earnings History > 70 > surprise Percent
-20
Earnings History > 71 > period
2009-03-31
Earnings History > 71 > report Date
2009-04-21
Earnings History > 71 > date
2009-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.49
Earnings History > 71 > eps Estimate
0.71
Earnings History > 71 > eps Difference
-0.22
Earnings History > 71 > surprise Percent
-30.9859
Earnings History > 72 > period
2008-12-31
Earnings History > 72 > report Date
2009-01-22
Earnings History > 72 > date
2008-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.92
Earnings History > 72 > eps Estimate
1.1
Earnings History > 72 > eps Difference
-0.18
Earnings History > 72 > surprise Percent
-16.3636
Earnings History > 73 > period
2008-09-30
Earnings History > 73 > report Date
2008-10-21
Earnings History > 73 > date
2008-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.82
Earnings History > 73 > eps Estimate
1.07
Earnings History > 73 > eps Difference
-0.25
Earnings History > 73 > surprise Percent
-23.3645
Earnings History > 74 > period
2008-06-30
Earnings History > 74 > report Date
2008-07-14
Earnings History > 74 > date
2008-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.44
Earnings History > 74 > eps Estimate
1.5
Earnings History > 74 > eps Difference
-0.06
Earnings History > 74 > surprise Percent
-4
Earnings History > 75 > period
2008-03-31
Earnings History > 75 > report Date
2008-04-15
Earnings History > 75 > date
2008-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.82
Earnings History > 75 > eps Estimate
1.56
Earnings History > 75 > eps Difference
0.26
Earnings History > 75 > surprise Percent
16.6667
Earnings History > 76 > period
2007-12-31
Earnings History > 76 > report Date
2008-01-14
Earnings History > 76 > date
2007-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.6
Earnings History > 76 > eps Estimate
1.63
Earnings History > 76 > eps Difference
-1.03
Earnings History > 76 > surprise Percent
-63.1902
Earnings History > 77 > period
2007-09-30
Earnings History > 77 > report Date
2007-10-11
Earnings History > 77 > date
2007-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.83
Earnings History > 77 > eps Estimate
1.93
Earnings History > 77 > eps Difference
-0.1
Earnings History > 77 > surprise Percent
-5.1813
Earnings History > 78 > period
2007-06-30
Earnings History > 78 > report Date
2007-07-12
Earnings History > 78 > date
2007-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.95
Earnings History > 78 > eps Estimate
1.86
Earnings History > 78 > eps Difference
0.09
Earnings History > 78 > surprise Percent
4.8387
Earnings History > 79 > period
2007-03-31
Earnings History > 79 > report Date
2007-04-17
Earnings History > 79 > date
2007-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.57
Earnings History > 79 > eps Estimate
1.56
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
0.641
Earnings History > 80 > period
2006-12-31
Earnings History > 80 > report Date
2007-01-11
Earnings History > 80 > date
2006-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.88
Earnings History > 80 > eps Estimate
1.88
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2006-09-30
Earnings History > 81 > report Date
2006-10-11
Earnings History > 81 > date
2006-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.85
Earnings History > 81 > eps Estimate
1.83
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
1.0929
Earnings History > 82 > period
2006-06-30
Earnings History > 82 > report Date
2006-07-12
Earnings History > 82 > date
2006-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.87
Earnings History > 82 > eps Estimate
1.82
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
2.7473
Earnings History > 83 > period
2006-03-31
Earnings History > 83 > report Date
2006-04-18
Earnings History > 83 > date
2006-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.77
Earnings History > 83 > eps Estimate
1.74
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
1.7241
Earnings History > 84 > period
2005-12-31
Earnings History > 84 > report Date
2006-01-11
Earnings History > 84 > date
2005-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1.78
Earnings History > 84 > eps Estimate
1.75
Earnings History > 84 > eps Difference
0.03
Earnings History > 84 > surprise Percent
1.7143
Earnings History > 85 > period
2005-09-30
Earnings History > 85 > report Date
2005-10-12
Earnings History > 85 > date
2005-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
1.64
Earnings History > 85 > eps Estimate
1.7
Earnings History > 85 > eps Difference
-0.06
Earnings History > 85 > surprise Percent
-3.5294
Earnings History > 86 > period
2005-06-30
Earnings History > 86 > report Date
2005-07-12
Earnings History > 86 > date
2005-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
1.69
Earnings History > 86 > eps Estimate
1.65
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
2.4242
Earnings History > 87 > period
2005-03-31
Earnings History > 87 > report Date
2005-04-19
Earnings History > 87 > date
2005-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.62
Earnings History > 87 > eps Estimate
1.62
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-12-31
Earnings History > 88 > report Date
2005-01-11
Earnings History > 88 > date
2004-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
1.62
Earnings History > 88 > eps Estimate
1.59
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
1.8868
Earnings History > 89 > period
2004-09-30
Earnings History > 89 > report Date
2004-10-12
Earnings History > 89 > date
2004-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
1.56
Earnings History > 89 > eps Estimate
1.51
Earnings History > 89 > eps Difference
0.05
Earnings History > 89 > surprise Percent
3.3113
Earnings History > 90 > period
2004-06-30
Earnings History > 90 > report Date
2004-07-12
Earnings History > 90 > date
2004-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
1.53
Earnings History > 90 > eps Estimate
1.45
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
5.5172
Earnings History > 91 > period
2004-03-31
Earnings History > 91 > report Date
2004-04-20
Earnings History > 91 > date
2004-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
1.3
Earnings History > 91 > eps Estimate
1.38
Earnings History > 91 > eps Difference
-0.08
Earnings History > 91 > surprise Percent
-5.7971
Earnings History > 92 > period
2003-12-31
Earnings History > 92 > report Date
2004-01-12
Earnings History > 92 > date
2003-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
1.36
Earnings History > 92 > eps Estimate
1.4
Earnings History > 92 > eps Difference
-0.04
Earnings History > 92 > surprise Percent
-2.8571
Earnings History > 93 > period
2003-09-30
Earnings History > 93 > report Date
2003-10-10
Earnings History > 93 > date
2003-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
1.38
Earnings History > 93 > eps Estimate
1.37
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
0.7299
Earnings History > 94 > period
2003-06-30
Earnings History > 94 > report Date
2003-07-14
Earnings History > 94 > date
2003-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
1.27
Earnings History > 94 > eps Estimate
1.24
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
2.4194
Earnings History > 95 > period
2003-03-31
Earnings History > 95 > report Date
2003-04-10
Earnings History > 95 > date
2003-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
1.27
Earnings History > 95 > eps Estimate
1.28
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-0.7813
Earnings History > 96 > period
2002-12-31
Earnings History > 96 > report Date
2003-01-10
Earnings History > 96 > date
2002-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
1.33
Earnings History > 96 > eps Estimate
1.32
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
0.7576
Earnings History > 97 > period
2002-09-30
Earnings History > 97 > report Date
2002-10-09
Earnings History > 97 > date
2002-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
1.32
Earnings History > 97 > eps Estimate
1.27
Earnings History > 97 > eps Difference
0.05
Earnings History > 97 > surprise Percent
3.937
Earnings History > 98 > period
2002-06-30
Earnings History > 98 > report Date
2002-07-10
Earnings History > 98 > date
2002-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
1.26
Earnings History > 98 > eps Estimate
1.25
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
0.8
Earnings History > 99 > period
2002-03-31
Earnings History > 99 > report Date
2002-04-16
Earnings History > 99 > date
2002-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
1.25
Earnings History > 99 > eps Estimate
1.2
Earnings History > 99 > eps Difference
0.05
Earnings History > 99 > surprise Percent
4.1667
Earnings History > 100 > period
2001-12-31
Earnings History > 100 > report Date
2002-01-09
Earnings History > 100 > date
2001-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
1.05
Earnings History > 100 > eps Estimate
1.01
Earnings History > 100 > eps Difference
0.04
Earnings History > 100 > surprise Percent
3.9604
Earnings History > 101 > period
2001-09-30
Earnings History > 101 > report Date
2001-10-09
Earnings History > 101 > date
2001-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.98
Earnings History > 101 > eps Estimate
0.98
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2001-06-30
Earnings History > 102 > report Date
2001-07-10
Earnings History > 102 > date
2001-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.94
Earnings History > 102 > eps Estimate
0.94
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2001-03-31
Earnings History > 103 > report Date
2001-04-17
Earnings History > 103 > date
2001-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.9
Earnings History > 103 > eps Estimate
0.89
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
1.1236
Earnings History > 104 > period
2000-12-31
Earnings History > 104 > report Date
2001-01-10
Earnings History > 104 > date
2000-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.89
Earnings History > 104 > eps Estimate
0.87
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
2.2989
Earnings History > 105 > period
2000-09-30
Earnings History > 105 > report Date
2000-10-11
Earnings History > 105 > date
2000-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.94
Earnings History > 105 > eps Estimate
0.93
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
1.0753
Earnings History > 106 > period
2000-06-30
Earnings History > 106 > report Date
2000-07-11
Earnings History > 106 > date
2000-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.91
Earnings History > 106 > eps Estimate
0.9
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
1.1111
Earnings History > 107 > period
2000-03-31
Earnings History > 107 > report Date
2000-04-18
Earnings History > 107 > date
2000-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.86
Earnings History > 107 > eps Estimate
0.86
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-12-31
Earnings History > 108 > report Date
2000-01-10
Earnings History > 108 > date
1999-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.82
Earnings History > 108 > eps Estimate
0.86
Earnings History > 108 > eps Difference
-0.04
Earnings History > 108 > surprise Percent
-4.6512
Earnings History > 109 > period
1999-09-30
Earnings History > 109 > report Date
1999-10-08
Earnings History > 109 > date
1999-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.84
Earnings History > 109 > eps Estimate
0.85
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-1.1765
Earnings History > 110 > period
1999-06-30
Earnings History > 110 > report Date
1999-07-12
Earnings History > 110 > date
1999-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.8
Earnings History > 110 > eps Estimate
0.86
Earnings History > 110 > eps Difference
-0.06
Earnings History > 110 > surprise Percent
-6.9767
Earnings History > 111 > period
1999-03-31
Earnings History > 111 > report Date
1999-04-20
Earnings History > 111 > date
1999-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.95
Earnings History > 111 > eps Estimate
0.8
Earnings History > 111 > eps Difference
0.15
Earnings History > 111 > surprise Percent
18.75
Earnings History > 112 > period
1998-12-31
Earnings History > 112 > report Date
1999-01-12
Earnings History > 112 > date
1998-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.71
Earnings History > 112 > eps Estimate
0.73
Earnings History > 112 > eps Difference
-0.02
Earnings History > 112 > surprise Percent
-2.7397
Earnings History > 113 > period
1998-09-30
Earnings History > 113 > report Date
1998-10-08
Earnings History > 113 > date
1998-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.82
Earnings History > 113 > eps Estimate
0.74
Earnings History > 113 > eps Difference
0.08
Earnings History > 113 > surprise Percent
10.8108
Earnings History > 114 > period
1998-06-30
Earnings History > 114 > report Date
1998-07-08
Earnings History > 114 > date
1998-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.78
Earnings History > 114 > eps Estimate
0.7
Earnings History > 114 > eps Difference
0.08
Earnings History > 114 > surprise Percent
11.4286
Earnings History > 115 > period
1998-03-31
Earnings History > 115 > report Date
1998-04-08
Earnings History > 115 > date
1998-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.7
Earnings History > 115 > eps Estimate
0.66
Earnings History > 115 > eps Difference
0.04
Earnings History > 115 > surprise Percent
6.0606
Earnings History > 116 > period
1997-12-31
Earnings History > 116 > report Date
1998-01-09
Earnings History > 116 > date
1997-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.67
Earnings History > 116 > eps Estimate
0.68
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-1.4706
Earnings History > 117 > period
1997-09-30
Earnings History > 117 > report Date
1997-10-07
Earnings History > 117 > date
1997-09-30
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.66
Earnings History > 117 > eps Estimate
0.64
Earnings History > 117 > eps Difference
0.02
Earnings History > 117 > surprise Percent
3.125
Earnings History > 118 > period
1997-06-30
Earnings History > 118 > report Date
1997-07-10
Earnings History > 118 > date
1997-06-30
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.62
Earnings History > 118 > eps Estimate
0.6
Earnings History > 118 > eps Difference
0.02
Earnings History > 118 > surprise Percent
3.3333
Earnings History > 119 > period
1997-03-31
Earnings History > 119 > report Date
1997-04-15
Earnings History > 119 > date
1997-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.58
Earnings History > 119 > eps Estimate
0.57
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
1.7544
Earnings History > 120 > period
1996-12-31
Earnings History > 120 > report Date
1997-01-09
Earnings History > 120 > date
1996-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.57
Earnings History > 120 > eps Estimate
0.56
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
1.7857
Earnings History > 121 > period
1996-09-30
Earnings History > 121 > report Date
1996-10-09
Earnings History > 121 > date
1996-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.56
Earnings History > 121 > eps Estimate
0.55
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
1.8182
Earnings History > 122 > period
1996-06-30
Earnings History > 122 > report Date
1996-07-09
Earnings History > 122 > date
1996-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.54
Earnings History > 122 > eps Estimate
0.52
Earnings History > 122 > eps Difference
0.02
Earnings History > 122 > surprise Percent
3.8462
Earnings History > 123 > period
1996-03-31
Earnings History > 123 > report Date
1996-04-16
Earnings History > 123 > date
1996-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.5
Earnings History > 123 > eps Estimate
0.5
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
M&T Bank Corporation operates as a bank holding company for Manufacturers and Traders Trust Company and Wilmington Trust, National Association that provides retail and commercial banking products and services in the United States. The company operates through three segments: Commercial Bank, Retail Bank, and Institutional Services and Wealth Management. It offers a range of credit products and banking services, such as commercial lending and leasing, letters of credits, deposit products, cash management services, commercial real estate loans, and credit facilities secured by various commercial real estate properties to middle-market and large commercial customers. The company also provides customers deposit products, including demand, savings and time accounts, and other services; automobile and recreational finance loans, home equity loans and lines of credit, credit cards, and other loan products, as well as residential mortgage and real estate loans; business loans, cash management, payroll, and direct deposit services to consumers and small businesses through branch network, telephone banking, internet banking, and automated teller machines. In addition, it offers trustee, agency, investment management, security brokerage, and administrative services; personal trust, planning and advisory, fiduciary, asset management, family office, and other services; and investment products, including mutual funds and annuities, and other services for corporations and institutions, investment bankers, corporate tax, finance and legal executives, and other institutional clients. M&T Bank Corporation was founded in 1856 and is headquartered in Buffalo, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.5Next Payout:
Dec 31, 2025Yield:
2.9589 %Truist Financial Maintains M&T Bank(MTB.US) With Hold Rating, Maintains Target Price $217 富途牛牛
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$217.9286
Analyst Picks
Strong Buy
9
Buy
3
Hold
8
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
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 88.27% of the total shares of M&T Bank Corporation
1.
Vanguard Group Inc(12.3166%)
since
2025/06/30
2.
BlackRock Inc(8.1028%)
since
2025/06/30
3.
FMR Inc(7.4844%)
since
2025/06/30
4.
Wellington Management Company LLP(6.363%)
since
2025/06/30
5.
State Street Corp(4.8737%)
since
2025/06/30
6.
Morgan Stanley - Brokerage Accounts(3.7423%)
since
2025/06/30
7.
JPMorgan Chase & Co(3.678%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.2175%)
since
2025/07/31
9.
Geode Capital Management, LLC(2.7922%)
since
2025/06/30
10.
State Farm Mutual Automobile Ins Co(2.6339%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.5385%)
since
2025/07/31
12.
Amvescap Plc.(2.3204%)
since
2025/06/30
13.
Vanguard Mid Cap Index Institutional(2.2877%)
since
2025/07/31
14.
Vanguard Equity-Income Inv(2.1978%)
since
2025/06/30
15.
NORGES BANK(1.4294%)
since
2025/06/30
16.
Fidelity 500 Index(1.2999%)
since
2025/07/31
17.
SPDR® S&P 500® ETF(1.2414%)
since
2025/08/31
18.
Loomis Sayles Core Disc Alpha Trust Cl B(1.2401%)
since
2025/06/30
19.
iShares Core S&P 500 ETF(1.2343%)
since
2025/08/31
20.
Strategic Advisers Fidelity US TtlStk(1.1477%)
since
2025/07/31
21.
Northern Trust Corp(1.0608%)
since
2025/06/30
22.
Vanguard Wellesley® Income Inv(1.036%)
since
2025/06/30
23.
Dimensional Fund Advisors, Inc.(1.0253%)
since
2025/06/30
24.
Massachusetts Financial Services Company(0.975%)
since
2025/06/30
25.
M&T Bank Corp(0.9499%)
since
2025/06/30
26.
Vanguard Value Index Inv(0.9089%)
since
2025/07/31
27.
Nuveen, LLC(0.8821%)
since
2025/06/30
28.
Bank of New York Mellon Corp(0.8786%)
since
2025/06/30
29.
Vanguard Windsor Investor Shares(0.8741%)
since
2025/06/30
30.
UBS Asset Mgmt Americas Inc(0.7789%)
since
2025/06/30
31.
The Financial Select Sector SPDR® ETF(0.7303%)
since
2025/08/31
32.
UBS Group AG(0.7175%)
since
2025/06/30
33.
London Company of Virginia(0.6975%)
since
2025/06/30
34.
JPM America Equity A (dist) USD(0.6965%)
since
2025/07/31
35.
MFS Mid Cap Value Equity(0.6672%)
since
2025/06/30
36.
MFS Mid Cap Value A(0.6581%)
since
2025/07/31
37.
Loomis Sayles Core(0.6517%)
since
2025/06/30
38.
Loomis Sayles Core Fixed Income Trust B(0.6517%)
since
2025/06/30
39.
Touchstone Mid Cap Y(0.6464%)
since
2025/06/30
40.
Vanguard Mid-Cap Value ETF(0.6453%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
4.48
Date
2025-09-30
EPS Actual
4.8113
EPS Estimate
4.39
EPS Difference
0.4213
Surprise Percent
9.5968%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
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-09-30)
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-09-30)
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.