_id
69130977ccc777a4e85d7bbd
Ticker
KEY
Name
KeyCorp
Exchange
NYSE
Address
127 Public Square, Cleveland, OH, United States, 44114-1306
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.key.com
Description
KeyCorp operates as the holding company for KeyBank National Association that provides various retail and commercial banking products and services in the United States. It operates in two segments, Consumer Bank and Commercial Bank. The company offers various deposits and investment products; commercial leasing, investment management, consumer finance; personal finance and financial wellness, lending, student loan refinancing, mortgage and home equity, credit card, treasury, and business advisory; and wealth management and investment services for institutional, non-profit, and high-net-worth clients. It also provides lending, cash management, equipment financing, and commercial mortgage loans; and capital market products and services, such as syndicated finance, debt and equity underwriting, fixed income and equity sales and trading, derivatives, foreign exchange, mergers and acquisition, other advisory, and public finance to large corporate and institutional clients. In addition, the company offers personal and institutional trust custody services, personal financial and planning services, access to mutual funds, treasury services, and international banking services. Further, it provides community development financing, securities underwriting, brokerage, and investment banking services, as well as merchant services. The company was founded in 1849 and is headquartered in Cleveland, Ohio.
Last Close
20.69
Volume
4701381
Current Price
20.66
Change
-0.1449975833736159
Last Updated
2025-12-01T09:52:09.837Z
Image
-
Ipo Date
1987-11-05T00:00:00.000Z
Market Cap
20153960448
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.205
Dividend Yield
3.9690222652468536
Sentiment
0.9507133333333332
Sentiment Sources
30
Rating
3.875
Target Price
21.5095
Strong Buy
8
Buy
5
Hold
11
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1842000000
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
-
Operating Income
-
Interest Expense
947000000
Pretax Income
602000000
Net Income
489000000
Eps
0.43937192916646667
Dividends Per Share
264000000
Shares Outstanding
1092919589
Income Tax Expense
-
EBITDA
-
Operating Margin
-
Total Other Income Expense Net
-
Cash
1938000000
Short Term Investments
16926000000
Receivables
-
Inventories
-
Total Current Assets
-
Property Plant Equipment
606000000
Total Assets
187409000000
Payables
-
Short Term Debt
-
Long Term Debt
10917000000
Total Liabilities
167307000000
Equity
20102000000
Depreciation
7000000
Change In Working Capital
269000000
Cash From Operations
396000000
Capital Expenditures
29000000
Cash From Investing
-1203000000
Cash From Financing
979000000
Net Change In Cash
172000000
PE
22.6914
PB
1.1438461127907673
ROE
2.4325937717640036
ROA
0.26092663639419666
FCF
367000000
Fcf Percent
0.1992399565689468
Piotroski FScore
3
Health Score
52
Deep Value Investing Score
5
Defensive Investing Score
5
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
3.5
Quality Investing Score
5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1842000000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
-
Quarters > 0 > income Statement > interest Expense
947000000
Quarters > 0 > income Statement > pretax Income
602000000
Quarters > 0 > income Statement > net Income
489000000
Quarters > 0 > income Statement > eps
0.43937192916646667
Quarters > 0 > income Statement > dividends Per Share
264000000
Quarters > 0 > income Statement > shares Outstanding
1112952302
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
1938000000
Quarters > 0 > balance Sheet > short Term Investments
16926000000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
606000000
Quarters > 0 > balance Sheet > total Assets
187409000000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
10917000000
Quarters > 0 > balance Sheet > total Liabilities
167307000000
Quarters > 0 > balance Sheet > equity
20102000000
Quarters > 0 > cash Flow > net Income
489000000
Quarters > 0 > cash Flow > depreciation
7000000
Quarters > 0 > cash Flow > change In Working Capital
269000000
Quarters > 0 > cash Flow > cash From Operations
396000000
Quarters > 0 > cash Flow > capital Expenditures
29000000
Quarters > 0 > cash Flow > cash From Investing
-1203000000
Quarters > 0 > cash Flow > cash From Financing
979000000
Quarters > 0 > cash Flow > net Change In Cash
172000000
Quarters > 0 > ratios > PE
0.43937192916646667
Quarters > 0 > ratios > PB
1.1438461127907673
Quarters > 0 > ratios > ROE
2.4325937717640036
Quarters > 0 > ratios > ROA
0.26092663639419666
Quarters > 0 > ratios > FCF
367000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.1992399565689468
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2833000000
Quarters > 1 > income Statement > cost Of Revenue
1054000000
Quarters > 1 > income Statement > gross Profit
1779000000
Quarters > 1 > income Statement > operating Expenses
1177000000
Quarters > 1 > income Statement > operating Income
602000000
Quarters > 1 > income Statement > interest Expense
947000000
Quarters > 1 > income Statement > pretax Income
602000000
Quarters > 1 > income Statement > net Income
489000000
Quarters > 1 > income Statement > eps
0.44421027769955396
Quarters > 1 > income Statement > dividends Per Share
263000000
Quarters > 1 > income Statement > shares Outstanding
1100830000
Quarters > 1 > income Statement > income Tax Expense
112000000
Quarters > 1 > income Statement > EBITDA
602000000
Quarters > 1 > income Statement > operating Margin
21.24955877162019
Quarters > 1 > income Statement > total Other Income Expense Net
591000000
Quarters > 1 > balance Sheet > cash
1938000000
Quarters > 1 > balance Sheet > short Term Investments
14306000000
Quarters > 1 > balance Sheet > receivables
2440000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
16244000000
Quarters > 1 > balance Sheet > property Plant Equipment
606000000
Quarters > 1 > balance Sheet > total Assets
187409000000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
1349000000
Quarters > 1 > balance Sheet > long Term Debt
12063000000
Quarters > 1 > balance Sheet > total Liabilities
167307000000
Quarters > 1 > balance Sheet > equity
20102000000
Quarters > 1 > cash Flow > net Income
425000000
Quarters > 1 > cash Flow > depreciation
8000000
Quarters > 1 > cash Flow > change In Working Capital
265000000
Quarters > 1 > cash Flow > cash From Operations
1234000000
Quarters > 1 > cash Flow > capital Expenditures
23000000
Quarters > 1 > cash Flow > cash From Investing
2728000000
Quarters > 1 > cash Flow > cash From Financing
-4105000000
Quarters > 1 > cash Flow > net Change In Cash
-143000000
Quarters > 1 > ratios > PE
0.44421027769955396
Quarters > 1 > ratios > PB
1.1313873146950553
Quarters > 1 > ratios > ROE
2.4325937717640036
Quarters > 1 > ratios > ROA
0.26092663639419666
Quarters > 1 > ratios > FCF
1211000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.4274620543593364
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2698000000
Quarters > 2 > income Statement > cost Of Revenue
1092000000
Quarters > 2 > income Statement > gross Profit
1606000000
Quarters > 2 > income Statement > operating Expenses
1091000000
Quarters > 2 > income Statement > operating Income
515000000
Quarters > 2 > income Statement > interest Expense
974000000
Quarters > 2 > income Statement > pretax Income
515000000
Quarters > 2 > income Statement > net Income
405000000
Quarters > 2 > income Statement > eps
0.36613810186775636
Quarters > 2 > income Statement > dividends Per Share
265000000
Quarters > 2 > income Statement > shares Outstanding
1106140000
Quarters > 2 > income Statement > income Tax Expense
109000000
Quarters > 2 > income Statement > EBITDA
518000000
Quarters > 2 > income Statement > operating Margin
19.088213491475166
Quarters > 2 > income Statement > total Other Income Expense Net
-118000000
Quarters > 2 > balance Sheet > cash
1909000000
Quarters > 2 > balance Sheet > short Term Investments
18414000000
Quarters > 2 > balance Sheet > receivables
2542000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
22865000000
Quarters > 2 > balance Sheet > property Plant Equipment
602000000
Quarters > 2 > balance Sheet > total Assets
188691000000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
2350000000
Quarters > 2 > balance Sheet > long Term Debt
12392000000
Quarters > 2 > balance Sheet > total Liabilities
169688000000
Quarters > 2 > balance Sheet > equity
19003000000
Quarters > 2 > cash Flow > net Income
405000000
Quarters > 2 > cash Flow > depreciation
3000000
Quarters > 2 > cash Flow > change In Working Capital
-994000000
Quarters > 2 > cash Flow > cash From Operations
-140000000
Quarters > 2 > cash Flow > capital Expenditures
10000000
Quarters > 2 > cash Flow > cash From Investing
-711000000
Quarters > 2 > cash Flow > cash From Financing
1017000000
Quarters > 2 > cash Flow > net Change In Cash
166000000
Quarters > 2 > ratios > PE
0.36613810186775636
Quarters > 2 > ratios > PB
1.2025918223438403
Quarters > 2 > ratios > ROE
2.131242435404936
Quarters > 2 > ratios > ROA
0.214636628138067
Quarters > 2 > ratios > FCF
-150000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.05559673832468495
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1874000000
Quarters > 3 > income Statement > cost Of Revenue
1120000000
Quarters > 3 > income Statement > gross Profit
754000000
Quarters > 3 > income Statement > operating Expenses
1167000000
Quarters > 3 > income Statement > operating Income
-413000000
Quarters > 3 > income Statement > interest Expense
1081000000
Quarters > 3 > income Statement > pretax Income
-413000000
Quarters > 3 > income Statement > net Income
-244000000
Quarters > 3 > income Statement > eps
-0.2472566169012058
Quarters > 3 > income Statement > dividends Per Share
238000000
Quarters > 3 > income Statement > shares Outstanding
986829000
Quarters > 3 > income Statement > income Tax Expense
-169000000
Quarters > 3 > income Statement > EBITDA
-408000000
Quarters > 3 > income Statement > operating Margin
-22.038420490928495
Quarters > 3 > income Statement > total Other Income Expense Net
-428000000
Quarters > 3 > balance Sheet > cash
1743000000
Quarters > 3 > balance Sheet > short Term Investments
20764000000
Quarters > 3 > balance Sheet > receivables
2709000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
25216000000
Quarters > 3 > balance Sheet > property Plant Equipment
614000000
Quarters > 3 > balance Sheet > total Assets
187168000000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
2144000000
Quarters > 3 > balance Sheet > long Term Debt
12102000000
Quarters > 3 > balance Sheet > total Liabilities
168992000000
Quarters > 3 > balance Sheet > equity
18176000000
Quarters > 3 > cash Flow > net Income
-244000000
Quarters > 3 > cash Flow > depreciation
5000000
Quarters > 3 > cash Flow > change In Working Capital
335000000
Quarters > 3 > cash Flow > cash From Operations
1727000000
Quarters > 3 > cash Flow > capital Expenditures
23000000
Quarters > 3 > cash Flow > cash From Investing
1193000000
Quarters > 3 > cash Flow > cash From Financing
-2453000000
Quarters > 3 > cash Flow > net Change In Cash
467000000
Quarters > 3 > ratios > PE
-0.2472566169012058
Quarters > 3 > ratios > PB
1.1216927343749998
Quarters > 3 > ratios > ROE
-1.3424295774647887
Quarters > 3 > ratios > ROA
-0.1303641648144982
Quarters > 3 > ratios > FCF
1704000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.9092849519743863
Quarters > 3 > health Score
36
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
9055000000
Annuals > 0 > income Statement > cost Of Revenue
4997000000
Annuals > 0 > income Statement > gross Profit
4058000000
Annuals > 0 > income Statement > operating Expenses
4364000000
Annuals > 0 > income Statement > operating Income
-306000000
Annuals > 0 > income Statement > interest Expense
4662000000
Annuals > 0 > income Statement > pretax Income
-306000000
Annuals > 0 > income Statement > net Income
-161000000
Annuals > 0 > income Statement > eps
-0.1695520350983244
Annuals > 0 > income Statement > dividends Per Share
927000000
Annuals > 0 > income Statement > shares Outstanding
949561000
Annuals > 0 > income Statement > income Tax Expense
-143000000
Annuals > 0 > income Statement > EBITDA
-233000000
Annuals > 0 > income Statement > operating Margin
-3.379348426283821
Annuals > 0 > income Statement > total Other Income Expense Net
-382000000
Annuals > 0 > balance Sheet > cash
1743000000
Annuals > 0 > balance Sheet > short Term Investments
20764000000
Annuals > 0 > balance Sheet > receivables
2709000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
25216000000
Annuals > 0 > balance Sheet > property Plant Equipment
614000000
Annuals > 0 > balance Sheet > total Assets
187168000000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
2144000000
Annuals > 0 > balance Sheet > long Term Debt
12102000000
Annuals > 0 > balance Sheet > total Liabilities
168992000000
Annuals > 0 > balance Sheet > equity
18176000000
Annuals > 0 > cash Flow > net Income
-161000000
Annuals > 0 > cash Flow > depreciation
73000000
Annuals > 0 > cash Flow > change In Working Capital
-483000000
Annuals > 0 > cash Flow > cash From Operations
664000000
Annuals > 0 > cash Flow > capital Expenditures
65000000
Annuals > 0 > cash Flow > cash From Investing
2497000000
Annuals > 0 > cash Flow > cash From Financing
-2359000000
Annuals > 0 > cash Flow > net Change In Cash
802000000
Annuals > 0 > ratios > PE
-0.1695520350983244
Annuals > 0 > ratios > PB
0.9602184848151408
Annuals > 0 > ratios > ROE
-0.8857834507042254
Annuals > 0 > ratios > ROA
-0.08601897760300906
Annuals > 0 > ratios > FCF
599000000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.0661512976256212
Annuals > 0 > health Score
21
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
10229000000
Annuals > 1 > income Statement > cost Of Revenue
4503000000
Annuals > 1 > income Statement > gross Profit
5726000000
Annuals > 1 > income Statement > operating Expenses
4566000000
Annuals > 1 > income Statement > operating Income
1160000000
Annuals > 1 > income Statement > interest Expense
4014000000
Annuals > 1 > income Statement > pretax Income
1160000000
Annuals > 1 > income Statement > net Income
967000000
Annuals > 1 > income Statement > eps
1.0367093750904575
Annuals > 1 > income Statement > dividends Per Share
911000000
Annuals > 1 > income Statement > shares Outstanding
932759000
Annuals > 1 > income Statement > income Tax Expense
196000000
Annuals > 1 > income Statement > EBITDA
1314000000
Annuals > 1 > income Statement > operating Margin
11.340306970378336
Annuals > 1 > income Statement > total Other Income Expense Net
-1075000000
Annuals > 1 > balance Sheet > cash
941000000
Annuals > 1 > balance Sheet > short Term Investments
48002000000
Annuals > 1 > balance Sheet > receivables
3490000000
Annuals > 1 > balance Sheet > inventories
-15248000000
Annuals > 1 > balance Sheet > total Current Assets
52433000000
Annuals > 1 > balance Sheet > property Plant Equipment
661000000
Annuals > 1 > balance Sheet > total Assets
188281000000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
3091000000
Annuals > 1 > balance Sheet > long Term Debt
19549000000
Annuals > 1 > balance Sheet > total Liabilities
173644000000
Annuals > 1 > balance Sheet > equity
14637000000
Annuals > 1 > cash Flow > net Income
967000000
Annuals > 1 > cash Flow > depreciation
154000000
Annuals > 1 > cash Flow > change In Working Capital
691000000
Annuals > 1 > cash Flow > cash From Operations
2903000000
Annuals > 1 > cash Flow > capital Expenditures
142000000
Annuals > 1 > cash Flow > cash From Investing
1417000000
Annuals > 1 > cash Flow > cash From Financing
-4266000000
Annuals > 1 > cash Flow > net Change In Cash
54000000
Annuals > 1 > ratios > PE
1.0367093750904575
Annuals > 1 > ratios > PB
1.1712858113001299
Annuals > 1 > ratios > ROE
6.60654505704721
Annuals > 1 > ratios > ROA
0.5135940429464471
Annuals > 1 > ratios > FCF
2761000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.2699188581484016
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7033000000
Annuals > 2 > income Statement > cost Of Revenue
1387000000
Annuals > 2 > income Statement > gross Profit
7033000000
Annuals > 2 > income Statement > operating Expenses
335000000
Annuals > 2 > income Statement > operating Income
3224000000
Annuals > 2 > income Statement > interest Expense
885000000
Annuals > 2 > income Statement > pretax Income
2333000000
Annuals > 2 > income Statement > net Income
1917000000
Annuals > 2 > income Statement > eps
2.0545324572186754
Annuals > 2 > income Statement > dividends Per Share
854000000
Annuals > 2 > income Statement > shares Outstanding
933059000
Annuals > 2 > income Statement > income Tax Expense
422000000
Annuals > 2 > income Statement > EBITDA
3361000000
Annuals > 2 > income Statement > operating Margin
45.84103512014787
Annuals > 2 > income Statement > total Other Income Expense Net
-891000000
Annuals > 2 > balance Sheet > cash
887000000
Annuals > 2 > balance Sheet > short Term Investments
41549000000
Annuals > 2 > balance Sheet > receivables
3904000000
Annuals > 2 > balance Sheet > inventories
-4610000000
Annuals > 2 > balance Sheet > total Current Assets
46340000000
Annuals > 2 > balance Sheet > property Plant Equipment
636000000
Annuals > 2 > balance Sheet > total Assets
189813000000
Annuals > 2 > balance Sheet > payables
4994000000
Annuals > 2 > balance Sheet > short Term Debt
9463000000
Annuals > 2 > balance Sheet > long Term Debt
19307000000
Annuals > 2 > balance Sheet > total Liabilities
176359000000
Annuals > 2 > balance Sheet > equity
13454000000
Annuals > 2 > cash Flow > net Income
1917000000
Annuals > 2 > cash Flow > depreciation
137000000
Annuals > 2 > cash Flow > change In Working Capital
-128000000
Annuals > 2 > cash Flow > cash From Operations
4469000000
Annuals > 2 > cash Flow > capital Expenditures
108000000
Annuals > 2 > cash Flow > cash From Investing
-10934000000
Annuals > 2 > cash Flow > cash From Financing
6439000000
Annuals > 2 > cash Flow > net Change In Cash
-26000000
Annuals > 2 > ratios > PE
2.0545324572186754
Annuals > 2 > ratios > PB
1.2746859238888062
Annuals > 2 > ratios > ROE
14.248550616916903
Annuals > 2 > ratios > ROA
1.0099413633418153
Annuals > 2 > ratios > FCF
4361000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.6200767808900896
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7334000000
Annuals > 3 > income Statement > cost Of Revenue
-122000000
Annuals > 3 > income Statement > gross Profit
7456000000
Annuals > 3 > income Statement > operating Expenses
4202000000
Annuals > 3 > income Statement > operating Income
3254000000
Annuals > 3 > income Statement > interest Expense
296000000
Annuals > 3 > income Statement > pretax Income
3254000000
Annuals > 3 > income Statement > net Income
2625000000
Annuals > 3 > income Statement > eps
2.741760617663832
Annuals > 3 > income Statement > dividends Per Share
823000000
Annuals > 3 > income Statement > shares Outstanding
957414000
Annuals > 3 > income Statement > income Tax Expense
642000000
Annuals > 3 > income Statement > EBITDA
3286000000
Annuals > 3 > income Statement > operating Margin
44.36869375511317
Annuals > 3 > income Statement > total Other Income Expense Net
-13000000
Annuals > 3 > balance Sheet > cash
913000000
Annuals > 3 > balance Sheet > short Term Investments
56374000000
Annuals > 3 > balance Sheet > receivables
4039000000
Annuals > 3 > balance Sheet > inventories
-12830000000
Annuals > 3 > balance Sheet > total Current Assets
61326000000
Annuals > 3 > balance Sheet > property Plant Equipment
681000000
Annuals > 3 > balance Sheet > total Assets
186346000000
Annuals > 3 > balance Sheet > payables
152572000000
Annuals > 3 > balance Sheet > short Term Debt
761000000
Annuals > 3 > balance Sheet > long Term Debt
12630000000
Annuals > 3 > balance Sheet > total Liabilities
168923000000
Annuals > 3 > balance Sheet > equity
17423000000
Annuals > 3 > cash Flow > net Income
2625000000
Annuals > 3 > cash Flow > depreciation
32000000
Annuals > 3 > cash Flow > change In Working Capital
34000000
Annuals > 3 > cash Flow > cash From Operations
1153000000
Annuals > 3 > cash Flow > capital Expenditures
66000000
Annuals > 3 > cash Flow > cash From Investing
-15068000000
Annuals > 3 > cash Flow > cash From Financing
13737000000
Annuals > 3 > cash Flow > net Change In Cash
-178000000
Annuals > 3 > ratios > PE
2.741760617663832
Annuals > 3 > ratios > PB
1.0100022567870057
Annuals > 3 > ratios > ROE
15.066291683406991
Annuals > 3 > ratios > ROA
1.408669893638715
Annuals > 3 > ratios > FCF
1087000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1482137987455686
Annuals > 3 > health Score
58
Valuation > metrics > PE
22.6914
Valuation > metrics > PB
1.1438461127907673
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.4325937717640036
Profitability > metrics > Net Margin
0.26547231270358307
Profitability > final Score
50
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.322903193712069
Risk > metrics > Interest Coverage
0
Risk > final Score
6
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
40
Prev Profitabilities > 1
32
Prev Profitabilities > 2
0
Prev Risks > 0
9
Prev Risks > 1
8
Prev Risks > 2
4
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:43:37.540Z
Earnings History > 0 > period
2026-12-31
Earnings History > 0 > report Date
2027-01-20
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-20
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-21
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-16
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-20
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
0.38
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
0.41
Earnings History > 5 > eps Estimate
0.38
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
7.8947
Earnings History > 6 > period
2025-06-30
Earnings History > 6 > report Date
2025-07-22
Earnings History > 6 > date
2025-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.35
Earnings History > 6 > eps Estimate
0.34
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
2.9412
Earnings History > 7 > period
2025-03-31
Earnings History > 7 > report Date
2025-04-17
Earnings History > 7 > date
2025-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.33
Earnings History > 7 > eps Estimate
0.32
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
3.125
Earnings History > 8 > period
2024-12-31
Earnings History > 8 > report Date
2025-01-21
Earnings History > 8 > date
2024-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.38
Earnings History > 8 > eps Estimate
0.33
Earnings History > 8 > eps Difference
0.05
Earnings History > 8 > surprise Percent
15.1515
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
-0.47
Earnings History > 9 > eps Estimate
0.22
Earnings History > 9 > eps Difference
-0.69
Earnings History > 9 > surprise Percent
-313.6364
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
0.25
Earnings History > 10 > eps Estimate
0.24
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
4.1667
Earnings History > 11 > period
2024-03-31
Earnings History > 11 > report Date
2024-04-18
Earnings History > 11 > date
2024-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.22
Earnings History > 11 > eps Estimate
0.22
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
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
0.25
Earnings History > 12 > eps Estimate
0.23
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
8.6957
Earnings History > 13 > period
2023-09-30
Earnings History > 13 > report Date
2023-10-19
Earnings History > 13 > date
2023-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.29
Earnings History > 13 > eps Estimate
0.27
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
7.4074
Earnings History > 14 > period
2023-06-30
Earnings History > 14 > report Date
2023-07-20
Earnings History > 14 > date
2023-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.27
Earnings History > 14 > eps Estimate
0.31
Earnings History > 14 > eps Difference
-0.04
Earnings History > 14 > surprise Percent
-12.9032
Earnings History > 15 > period
2023-03-31
Earnings History > 15 > report Date
2023-04-20
Earnings History > 15 > date
2023-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.3
Earnings History > 15 > eps Estimate
0.44
Earnings History > 15 > eps Difference
-0.14
Earnings History > 15 > surprise Percent
-31.8182
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
0.38
Earnings History > 16 > eps Estimate
0.54
Earnings History > 16 > eps Difference
-0.16
Earnings History > 16 > surprise Percent
-29.6296
Earnings History > 17 > period
2022-09-30
Earnings History > 17 > report Date
2022-10-20
Earnings History > 17 > date
2022-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.55
Earnings History > 17 > eps Estimate
0.58
Earnings History > 17 > eps Difference
-0.03
Earnings History > 17 > surprise Percent
-5.1724
Earnings History > 18 > period
2022-06-30
Earnings History > 18 > report Date
2022-07-21
Earnings History > 18 > date
2022-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.54
Earnings History > 18 > eps Estimate
0.52
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
3.8462
Earnings History > 19 > period
2022-03-31
Earnings History > 19 > report Date
2022-04-21
Earnings History > 19 > date
2022-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.45
Earnings History > 19 > eps Estimate
0.49
Earnings History > 19 > eps Difference
-0.04
Earnings History > 19 > surprise Percent
-8.1633
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
0.64
Earnings History > 20 > eps Estimate
0.57
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
12.2807
Earnings History > 21 > period
2021-09-30
Earnings History > 21 > report Date
2021-10-21
Earnings History > 21 > date
2021-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.66
Earnings History > 21 > eps Estimate
0.57
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
15.7895
Earnings History > 22 > period
2021-06-30
Earnings History > 22 > report Date
2021-07-20
Earnings History > 22 > date
2021-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.73
Earnings History > 22 > eps Estimate
0.54
Earnings History > 22 > eps Difference
0.19
Earnings History > 22 > surprise Percent
35.1852
Earnings History > 23 > period
2021-03-31
Earnings History > 23 > report Date
2021-04-20
Earnings History > 23 > date
2021-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.61
Earnings History > 23 > eps Estimate
0.48
Earnings History > 23 > eps Difference
0.13
Earnings History > 23 > surprise Percent
27.0833
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
0.57
Earnings History > 24 > eps Estimate
0.43
Earnings History > 24 > eps Difference
0.14
Earnings History > 24 > surprise Percent
32.5581
Earnings History > 25 > period
2020-09-30
Earnings History > 25 > report Date
2020-10-21
Earnings History > 25 > date
2020-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.41
Earnings History > 25 > eps Estimate
0.37
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
10.8108
Earnings History > 26 > period
2020-06-30
Earnings History > 26 > report Date
2020-07-22
Earnings History > 26 > date
2020-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.17
Earnings History > 26 > eps Estimate
0.08
Earnings History > 26 > eps Difference
0.09
Earnings History > 26 > surprise Percent
112.5
Earnings History > 27 > period
2020-03-31
Earnings History > 27 > report Date
2020-04-16
Earnings History > 27 > date
2020-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.12
Earnings History > 27 > eps Estimate
0.18
Earnings History > 27 > eps Difference
-0.06
Earnings History > 27 > surprise Percent
-33.3333
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
0.48
Earnings History > 28 > eps Estimate
0.48
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
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
0.48
Earnings History > 29 > eps Estimate
0.46
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
4.3478
Earnings History > 30 > period
2019-06-30
Earnings History > 30 > report Date
2019-07-23
Earnings History > 30 > date
2019-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4
Earnings History > 30 > eps Estimate
0.44
Earnings History > 30 > eps Difference
-0.04
Earnings History > 30 > surprise Percent
-9.0909
Earnings History > 31 > period
2019-03-31
Earnings History > 31 > report Date
2019-04-18
Earnings History > 31 > date
2019-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.4
Earnings History > 31 > eps Estimate
0.41
Earnings History > 31 > eps Difference
-0.01
Earnings History > 31 > surprise Percent
-2.439
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
0.48
Earnings History > 32 > eps Estimate
0.47
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
2.1277
Earnings History > 33 > period
2018-09-30
Earnings History > 33 > report Date
2018-10-18
Earnings History > 33 > date
2018-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.45
Earnings History > 33 > eps Estimate
0.45
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2018-06-30
Earnings History > 34 > report Date
2018-07-19
Earnings History > 34 > date
2018-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.44
Earnings History > 34 > eps Estimate
0.42
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
4.7619
Earnings History > 35 > period
2018-03-31
Earnings History > 35 > report Date
2018-04-19
Earnings History > 35 > date
2018-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.38
Earnings History > 35 > eps Estimate
0.38
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
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
0.33
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-8.3333
Earnings History > 37 > period
2017-09-30
Earnings History > 37 > report Date
2017-10-19
Earnings History > 37 > date
2017-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.32
Earnings History > 37 > eps Estimate
0.35
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-8.5714
Earnings History > 38 > period
2017-06-30
Earnings History > 38 > report Date
2017-07-20
Earnings History > 38 > date
2017-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
3.0303
Earnings History > 39 > period
2017-03-31
Earnings History > 39 > report Date
2017-04-20
Earnings History > 39 > date
2017-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.32
Earnings History > 39 > eps Estimate
0.28
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
14.2857
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
0.31
Earnings History > 40 > eps Estimate
0.29
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
6.8966
Earnings History > 41 > period
2016-09-30
Earnings History > 41 > report Date
2016-10-25
Earnings History > 41 > date
2016-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3
Earnings History > 41 > eps Estimate
0.26
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
15.3846
Earnings History > 42 > period
2016-06-30
Earnings History > 42 > report Date
2016-07-26
Earnings History > 42 > date
2016-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.27
Earnings History > 42 > eps Estimate
0.27
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2016-03-31
Earnings History > 43 > report Date
2016-04-21
Earnings History > 43 > date
2016-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.24
Earnings History > 43 > eps Estimate
0.25
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-4
Earnings History > 44 > period
2015-12-31
Earnings History > 44 > report Date
2016-01-21
Earnings History > 44 > date
2015-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.27
Earnings History > 44 > eps Estimate
0.28
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-3.5714
Earnings History > 45 > period
2015-09-30
Earnings History > 45 > report Date
2015-10-15
Earnings History > 45 > date
2015-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.26
Earnings History > 45 > eps Estimate
0.27
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-3.7037
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
0.27
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-3.5714
Earnings History > 47 > period
2015-03-31
Earnings History > 47 > report Date
2015-04-16
Earnings History > 47 > date
2015-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.26
Earnings History > 47 > eps Estimate
0.26
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-12-31
Earnings History > 48 > report Date
2015-01-22
Earnings History > 48 > date
2014-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.28
Earnings History > 48 > eps Estimate
0.26
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
7.6923
Earnings History > 49 > period
2014-09-30
Earnings History > 49 > report Date
2014-10-15
Earnings History > 49 > date
2014-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.23
Earnings History > 49 > eps Estimate
0.26
Earnings History > 49 > eps Difference
-0.03
Earnings History > 49 > surprise Percent
-11.5385
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
0.24
Earnings History > 50 > eps Estimate
0.25
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-4
Earnings History > 51 > period
2014-03-31
Earnings History > 51 > report Date
2014-04-17
Earnings History > 51 > date
2014-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.26
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
8.3333
Earnings History > 52 > period
2013-12-31
Earnings History > 52 > report Date
2014-01-23
Earnings History > 52 > date
2013-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.25
Earnings History > 52 > eps Estimate
0.24
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
4.1667
Earnings History > 53 > period
2013-09-30
Earnings History > 53 > report Date
2013-10-16
Earnings History > 53 > date
2013-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.19
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
-0.03
Earnings History > 53 > surprise Percent
-13.6364
Earnings History > 54 > period
2013-06-30
Earnings History > 54 > report Date
2013-07-18
Earnings History > 54 > date
2013-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.22
Earnings History > 54 > eps Estimate
0.2
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
10
Earnings History > 55 > period
2013-03-31
Earnings History > 55 > report Date
2013-04-18
Earnings History > 55 > date
2013-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.22
Earnings History > 55 > eps Estimate
0.2
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
10
Earnings History > 56 > period
2012-12-31
Earnings History > 56 > report Date
2013-01-24
Earnings History > 56 > date
2012-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.22
Earnings History > 56 > eps Estimate
0.21
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
4.7619
Earnings History > 57 > period
2012-09-30
Earnings History > 57 > report Date
2012-10-18
Earnings History > 57 > date
2012-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.23
Earnings History > 57 > eps Estimate
0.21
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
9.5238
Earnings History > 58 > period
2012-06-30
Earnings History > 58 > report Date
2012-07-19
Earnings History > 58 > date
2012-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.24
Earnings History > 58 > eps Estimate
0.18
Earnings History > 58 > eps Difference
0.06
Earnings History > 58 > surprise Percent
33.3333
Earnings History > 59 > period
2012-03-31
Earnings History > 59 > report Date
2012-04-19
Earnings History > 59 > date
2012-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
5.2632
Earnings History > 60 > period
2011-12-31
Earnings History > 60 > report Date
2012-01-24
Earnings History > 60 > date
2011-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2
Earnings History > 60 > eps Estimate
0.2
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2011-09-30
Earnings History > 61 > report Date
2011-10-20
Earnings History > 61 > date
2011-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.22
Earnings History > 61 > eps Estimate
0.21
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
4.7619
Earnings History > 62 > period
2011-06-30
Earnings History > 62 > report Date
2011-07-19
Earnings History > 62 > date
2011-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.25
Earnings History > 62 > eps Estimate
0.2
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
25
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
0.19
Earnings History > 63 > eps Estimate
0.15
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
26.6667
Earnings History > 64 > period
2010-12-31
Earnings History > 64 > report Date
2011-01-25
Earnings History > 64 > date
2010-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.32
Earnings History > 64 > eps Estimate
0.13
Earnings History > 64 > eps Difference
0.19
Earnings History > 64 > surprise Percent
146.1538
Earnings History > 65 > period
2010-09-30
Earnings History > 65 > report Date
2010-10-22
Earnings History > 65 > date
2010-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2
Earnings History > 65 > eps Estimate
0.03
Earnings History > 65 > eps Difference
0.17
Earnings History > 65 > surprise Percent
566.6667
Earnings History > 66 > period
2010-06-30
Earnings History > 66 > report Date
2010-07-22
Earnings History > 66 > date
2010-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.03
Earnings History > 66 > eps Estimate
-0.11
Earnings History > 66 > eps Difference
0.14
Earnings History > 66 > surprise Percent
127.2727
Earnings History > 67 > period
2010-03-31
Earnings History > 67 > report Date
2010-04-21
Earnings History > 67 > date
2010-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.11
Earnings History > 67 > eps Estimate
-0.3
Earnings History > 67 > eps Difference
0.19
Earnings History > 67 > surprise Percent
63.3333
Earnings History > 68 > period
2009-12-31
Earnings History > 68 > report Date
2010-01-21
Earnings History > 68 > date
2009-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.3
Earnings History > 68 > eps Estimate
-0.4
Earnings History > 68 > eps Difference
0.1
Earnings History > 68 > surprise Percent
25
Earnings History > 69 > period
2009-09-30
Earnings History > 69 > report Date
2009-10-21
Earnings History > 69 > date
2009-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.52
Earnings History > 69 > eps Estimate
-0.41
Earnings History > 69 > eps Difference
-0.11
Earnings History > 69 > surprise Percent
-26.8293
Earnings History > 70 > period
2009-06-30
Earnings History > 70 > report Date
2009-07-22
Earnings History > 70 > date
2009-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.68
Earnings History > 70 > eps Estimate
-0.41
Earnings History > 70 > eps Difference
-0.27
Earnings History > 70 > surprise Percent
-65.8537
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
-1.09
Earnings History > 71 > eps Estimate
-0.21
Earnings History > 71 > eps Difference
-0.88
Earnings History > 71 > surprise Percent
-419.0476
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
-1.13
Earnings History > 72 > eps Estimate
-0.02
Earnings History > 72 > eps Difference
-1.11
Earnings History > 72 > surprise Percent
-5550
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.1
Earnings History > 73 > eps Estimate
0.16
Earnings History > 73 > eps Difference
-0.26
Earnings History > 73 > surprise Percent
-162.5
Earnings History > 74 > period
2008-06-30
Earnings History > 74 > report Date
2008-07-22
Earnings History > 74 > date
2008-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-2.7
Earnings History > 74 > eps Estimate
-2.57
Earnings History > 74 > eps Difference
-0.13
Earnings History > 74 > surprise Percent
-5.0584
Earnings History > 75 > period
2008-03-31
Earnings History > 75 > report Date
2008-04-17
Earnings History > 75 > date
2008-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.54
Earnings History > 75 > eps Estimate
0.35
Earnings History > 75 > eps Difference
0.19
Earnings History > 75 > surprise Percent
54.2857
Earnings History > 76 > period
2007-12-31
Earnings History > 76 > report Date
2008-01-22
Earnings History > 76 > date
2007-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.06
Earnings History > 76 > eps Estimate
-0.03
Earnings History > 76 > eps Difference
0.09
Earnings History > 76 > surprise Percent
300
Earnings History > 77 > period
2007-09-30
Earnings History > 77 > report Date
2007-10-16
Earnings History > 77 > date
2007-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.57
Earnings History > 77 > eps Estimate
0.71
Earnings History > 77 > eps Difference
-0.14
Earnings History > 77 > surprise Percent
-19.7183
Earnings History > 78 > period
2007-06-30
Earnings History > 78 > report Date
2007-07-17
Earnings History > 78 > date
2007-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.85
Earnings History > 78 > eps Estimate
0.7
Earnings History > 78 > eps Difference
0.15
Earnings History > 78 > surprise Percent
21.4286
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
0.68
Earnings History > 79 > eps Estimate
0.71
Earnings History > 79 > eps Difference
-0.03
Earnings History > 79 > surprise Percent
-4.2254
Earnings History > 80 > period
2006-12-31
Earnings History > 80 > report Date
2007-01-19
Earnings History > 80 > date
2006-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.76
Earnings History > 80 > eps Estimate
0.74
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
2.7027
Earnings History > 81 > period
2006-09-30
Earnings History > 81 > report Date
2006-10-17
Earnings History > 81 > date
2006-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.76
Earnings History > 81 > eps Estimate
0.72
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
5.5556
Earnings History > 82 > period
2006-06-30
Earnings History > 82 > report Date
2006-07-18
Earnings History > 82 > date
2006-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.75
Earnings History > 82 > eps Estimate
0.71
Earnings History > 82 > eps Difference
0.04
Earnings History > 82 > surprise Percent
5.6338
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
0.7
Earnings History > 83 > eps Estimate
0.69
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.4493
Earnings History > 84 > period
2005-12-31
Earnings History > 84 > report Date
2006-01-20
Earnings History > 84 > date
2005-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.72
Earnings History > 84 > eps Estimate
0.67
Earnings History > 84 > eps Difference
0.05
Earnings History > 84 > surprise Percent
7.4627
Earnings History > 85 > period
2005-09-30
Earnings History > 85 > report Date
2005-10-18
Earnings History > 85 > date
2005-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.67
Earnings History > 85 > eps Estimate
0.66
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
1.5152
Earnings History > 86 > period
2005-06-30
Earnings History > 86 > report Date
2005-07-19
Earnings History > 86 > date
2005-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.7
Earnings History > 86 > eps Estimate
0.64
Earnings History > 86 > eps Difference
0.06
Earnings History > 86 > surprise Percent
9.375
Earnings History > 87 > period
2005-03-31
Earnings History > 87 > report Date
2005-04-15
Earnings History > 87 > date
2005-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.64
Earnings History > 87 > eps Estimate
0.61
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
4.918
Earnings History > 88 > period
2004-12-31
Earnings History > 88 > report Date
2005-01-21
Earnings History > 88 > date
2004-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.7
Earnings History > 88 > eps Estimate
0.62
Earnings History > 88 > eps Difference
0.08
Earnings History > 88 > surprise Percent
12.9032
Earnings History > 89 > period
2004-09-30
Earnings History > 89 > report Date
2004-10-14
Earnings History > 89 > date
2004-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.61
Earnings History > 89 > eps Estimate
0.59
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
3.3898
Earnings History > 90 > period
2004-06-30
Earnings History > 90 > report Date
2004-07-16
Earnings History > 90 > date
2004-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.58
Earnings History > 90 > eps Estimate
0.56
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
3.5714
Earnings History > 91 > period
2004-03-31
Earnings History > 91 > report Date
2004-04-15
Earnings History > 91 > date
2004-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.59
Earnings History > 91 > eps Estimate
0.53
Earnings History > 91 > eps Difference
0.06
Earnings History > 91 > surprise Percent
11.3208
Earnings History > 92 > period
2003-12-31
Earnings History > 92 > report Date
2004-01-16
Earnings History > 92 > date
2003-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.55
Earnings History > 92 > eps Estimate
0.53
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
3.7736
Earnings History > 93 > period
2003-09-30
Earnings History > 93 > report Date
2003-10-16
Earnings History > 93 > date
2003-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.53
Earnings History > 93 > eps Estimate
0.52
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
1.9231
Earnings History > 94 > period
2003-06-30
Earnings History > 94 > report Date
2003-07-18
Earnings History > 94 > date
2003-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.53
Earnings History > 94 > eps Estimate
0.52
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
1.9231
Earnings History > 95 > period
2003-03-31
Earnings History > 95 > report Date
2003-04-17
Earnings History > 95 > date
2003-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.51
Earnings History > 95 > eps Estimate
0.53
Earnings History > 95 > eps Difference
-0.02
Earnings History > 95 > surprise Percent
-3.7736
Earnings History > 96 > period
2002-12-31
Earnings History > 96 > report Date
2003-01-15
Earnings History > 96 > date
2002-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.57
Earnings History > 96 > eps Estimate
0.57
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2002-09-30
Earnings History > 97 > report Date
2002-10-17
Earnings History > 97 > date
2002-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.57
Earnings History > 97 > eps Estimate
0.57
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2002-06-30
Earnings History > 98 > report Date
2002-07-16
Earnings History > 98 > date
2002-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.57
Earnings History > 98 > eps Estimate
0.57
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2002-03-31
Earnings History > 99 > report Date
2002-04-17
Earnings History > 99 > date
2002-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.56
Earnings History > 99 > eps Estimate
0.55
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
1.8182
Earnings History > 100 > period
2001-12-31
Earnings History > 100 > report Date
2002-01-16
Earnings History > 100 > date
2001-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.41
Earnings History > 100 > eps Estimate
-0.41
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2001-09-30
Earnings History > 101 > report Date
2001-10-17
Earnings History > 101 > date
2001-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.58
Earnings History > 101 > eps Estimate
0.58
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-17
Earnings History > 102 > date
2001-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.07
Earnings History > 102 > eps Estimate
0.06
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
16.6667
Earnings History > 103 > period
2001-03-31
Earnings History > 103 > report Date
2001-04-18
Earnings History > 103 > date
2001-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.51
Earnings History > 103 > eps Estimate
0.55
Earnings History > 103 > eps Difference
-0.04
Earnings History > 103 > surprise Percent
-7.2727
Earnings History > 104 > period
2000-12-31
Earnings History > 104 > report Date
2001-01-16
Earnings History > 104 > date
2000-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.63
Earnings History > 104 > eps Estimate
0.6
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
5
Earnings History > 105 > period
2000-09-30
Earnings History > 105 > report Date
2000-10-17
Earnings History > 105 > date
2000-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.57
Earnings History > 105 > eps Estimate
0.57
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
2000-06-30
Earnings History > 106 > report Date
2000-07-18
Earnings History > 106 > date
2000-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.57
Earnings History > 106 > eps Estimate
0.56
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
1.7857
Earnings History > 107 > period
2000-03-31
Earnings History > 107 > report Date
2000-04-20
Earnings History > 107 > date
2000-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.55
Earnings History > 107 > eps Estimate
0.54
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
1.8519
Earnings History > 108 > period
1999-12-31
Earnings History > 108 > report Date
2000-01-19
Earnings History > 108 > date
1999-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.59
Earnings History > 108 > eps Estimate
0.58
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
1.7241
Earnings History > 109 > period
1999-09-30
Earnings History > 109 > report Date
1999-10-21
Earnings History > 109 > date
1999-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.6
Earnings History > 109 > eps Estimate
0.61
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-1.6393
Earnings History > 110 > period
1999-06-30
Earnings History > 110 > report Date
1999-07-15
Earnings History > 110 > date
1999-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.62
Earnings History > 110 > eps Estimate
0.59
Earnings History > 110 > eps Difference
0.03
Earnings History > 110 > surprise Percent
5.0847
Earnings History > 111 > period
1999-03-31
Earnings History > 111 > report Date
1999-04-15
Earnings History > 111 > date
1999-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.57
Earnings History > 111 > eps Estimate
0.58
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-1.7241
Earnings History > 112 > period
1998-12-31
Earnings History > 112 > report Date
1999-01-19
Earnings History > 112 > date
1998-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.59
Earnings History > 112 > eps Estimate
0.58
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
1.7241
Earnings History > 113 > period
1998-09-30
Earnings History > 113 > report Date
1998-10-15
Earnings History > 113 > date
1998-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.57
Earnings History > 113 > eps Estimate
0.57
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1998-06-30
Earnings History > 114 > report Date
1998-07-16
Earnings History > 114 > date
1998-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.57
Earnings History > 114 > eps Estimate
0.55
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
3.6364
Earnings History > 115 > period
1998-03-31
Earnings History > 115 > report Date
1998-04-16
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.53
Earnings History > 115 > eps Estimate
0.54
Earnings History > 115 > eps Difference
-0.01
Earnings History > 115 > surprise Percent
-1.8519
Earnings History > 116 > period
1997-12-31
Earnings History > 116 > report Date
1998-01-15
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.56
Earnings History > 116 > eps Estimate
0.56
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1997-09-30
Earnings History > 117 > report Date
1997-10-16
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.54
Earnings History > 117 > eps Estimate
0.54
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1997-06-30
Earnings History > 118 > report Date
1997-07-17
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.51
Earnings History > 118 > eps Estimate
0.51
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1997-03-31
Earnings History > 119 > report Date
1997-04-17
Earnings History > 119 > date
1997-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.48
Earnings History > 119 > eps Estimate
0.49
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-2.0408
Earnings History > 120 > period
1996-12-31
Earnings History > 120 > report Date
1997-01-16
Earnings History > 120 > date
1996-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.48
Earnings History > 120 > eps Estimate
0.49
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-2.0408
Earnings History > 121 > period
1996-09-30
Earnings History > 121 > report Date
1996-10-17
Earnings History > 121 > date
1996-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.48
Earnings History > 121 > eps Estimate
0.47
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
2.1277
Earnings History > 122 > period
1996-06-30
Earnings History > 122 > report Date
1996-07-18
Earnings History > 122 > date
1996-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.46
Earnings History > 122 > eps Estimate
0.45
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
2.2222
Earnings History > 123 > period
1996-03-31
Earnings History > 123 > report Date
1996-04-18
Earnings History > 123 > date
1996-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.44
Earnings History > 123 > eps Estimate
0.44
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
KeyCorp operates as the holding company for KeyBank National Association that provides various retail and commercial banking products and services in the United States. It operates in two segments, Consumer Bank and Commercial Bank. The company offers various deposits and investment products; commercial leasing, investment management, consumer finance; personal finance and financial wellness, lending, student loan refinancing, mortgage and home equity, credit card, treasury, and business advisory; and wealth management and investment services for institutional, non-profit, and high-net-worth clients. It also provides lending, cash management, equipment financing, and commercial mortgage loans; and capital market products and services, such as syndicated finance, debt and equity underwriting, fixed income and equity sales and trading, derivatives, foreign exchange, mergers and acquisition, other advisory, and public finance to large corporate and institutional clients. In addition, the company offers personal and institutional trust custody services, personal financial and planning services, access to mutual funds, treasury services, and international banking services. Further, it provides community development financing, securities underwriting, brokerage, and investment banking services, as well as merchant services. The company was founded in 1849 and is headquartered in Cleveland, Ohio.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.205Next Payout:
Dec 15, 2025Yield:
3.9690 %Singapore Telecommunications (Singtel) Stock (SGX:Z74): Price, Forecasts and Key News for 15 December 2025 ts2.tech
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$21.5095
Analyst Picks
Strong Buy
8
Buy
5
Hold
11
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
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 94.93% of the total shares of KeyCorp
1.
Bank of Nova Scotia(14.8611%)
since
2025/06/30
2.
Vanguard Group Inc(11.451%)
since
2025/06/30
3.
BlackRock Inc(8.9935%)
since
2025/06/30
4.
T. Rowe Price Associates, Inc.(4.6775%)
since
2025/06/30
5.
State Street Corp(4.3413%)
since
2025/06/30
6.
FMR Inc(3.7031%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1343%)
since
2025/07/31
8.
Fuller & Thaler Asset Management Inc(3.045%)
since
2025/06/30
9.
FullerThaler Behavioral Small-Cap Value(2.6171%)
since
2025/06/30
10.
Undiscovered Managers Behavioral Val L(2.4372%)
since
2025/07/31
11.
Geode Capital Management, LLC(2.2505%)
since
2025/06/30
12.
Vanguard Mid Cap Index Institutional(2.2298%)
since
2025/07/31
13.
Vanguard 500 Index Investor(2.2272%)
since
2025/07/31
14.
Amvescap Plc.(1.9254%)
since
2025/06/30
15.
Wellington Management Company LLP(1.7442%)
since
2025/06/30
16.
iShares Select Dividend ETF(1.6913%)
since
2025/08/31
17.
T. Rowe Price U.S. Value Equity Tr-D(1.4569%)
since
2025/06/30
18.
Diamond Hill Capital Management Inc(1.455%)
since
2025/06/30
19.
Franklin Resources Inc(1.4046%)
since
2025/06/30
20.
T. Rowe Price US Value Equity Composite(1.2383%)
since
2025/06/30
21.
T. Rowe Price Value(1.2357%)
since
2025/07/31
22.
Morgan Stanley - Brokerage Accounts(1.2238%)
since
2025/06/30
23.
Fidelity 500 Index(1.1402%)
since
2025/07/31
24.
SPDR® S&P 500® ETF(1.0929%)
since
2025/08/31
25.
iShares Core S&P 500 ETF(1.0824%)
since
2025/08/31
26.
Dimensional Fund Advisors, Inc.(1.0596%)
since
2025/06/30
27.
NORGES BANK(1.0242%)
since
2025/06/30
28.
Goldman Sachs Group Inc(1.0126%)
since
2025/06/30
29.
Northern Trust Corp(0.9675%)
since
2025/06/30
30.
Vanguard Value Index Inv(0.8859%)
since
2025/07/31
31.
Diamond Hill Large Cap Equity(0.8617%)
since
2025/08/31
32.
Charles Schwab Investment Management Inc(0.8602%)
since
2025/06/30
33.
UBS Asset Mgmt Americas Inc(0.8527%)
since
2025/06/30
34.
Invesco S&P 500® Equal Weight ETF(0.795%)
since
2025/08/29
35.
Bank of America Corp(0.7153%)
since
2025/06/30
36.
Invesco KBW Bank ETF(0.7012%)
since
2025/08/29
37.
The Financial Select Sector SPDR® ETF(0.6405%)
since
2025/08/31
38.
T. Rowe Price US Mid-Cap Value Equity(0.6335%)
since
2025/06/30
39.
T. Rowe Price Mid-Cap Value(0.6325%)
since
2025/07/31
40.
Vanguard Mid-Cap Value ETF(0.629%)
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
0.38
Date
2025-09-30
EPS Actual
0.41
EPS Estimate
0.38
EPS Difference
0.03
Surprise Percent
7.8947%
(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.