_id
6917220d3c536f8df231695e
Ticker
TRST
Name
TrustCo Bank Corp NY
Exchange
NASDAQ
Address
5 Sarnowski Drive, Glenville, NY, United States, 12302
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.trustcobank.com
Description
TrustCo Bank Corp NY operates as the holding company for Trustco Bank that provides personal and business banking services to individuals and businesses. It accepts deposits; and offers loans and investments. The company also operates as a real estate investment trust that acquires, holds, and manages real estate mortgage assets, including residential mortgage loans and mortgage-backed securities. In addition, it operates as the executor of estates and trustee of personal trusts; provides asset and wealth management, estate planning and related advice, and custodial services; and acts as trustee for various types of employee benefit plans, and corporate pension and profit-sharing trusts. The company operates through banking offices in Albany, Columbia, Dutchess, Greene, Montgomery, Orange, Putnam, Rensselaer, Rockland, Saratoga, Schenectady, Schoharie, Ulster, Warren, Washington, and Westchester counties of New York; Brevard, Charlotte, Flagler, Hillsborough, Indian River, Lake, Manatee, Martin, Orange, Osceola, Palm Beach, Polk, Sarasota, Seminole, and Volusia counties in Florida; Bennington County in Vermont; Berkshire County in Massachusetts; and Bergen County in New Jersey, as well as automatic teller machines. The company was founded in 1902 and is headquartered in Glenville, New York.
Last Close
44.85
Volume
115937
Current Price
44.38
Change
-1.0479375696766975
Last Updated
2025-12-04T14:27:17.524Z
Image
https://logo.clearbit.com/www.trustcobank.com
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
733460288
Next Dividend Date
2026-01-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.38
Dividend Yield
3.4249662009914377
Sentiment
0.932
Sentiment Sources
5
Rating
-
Target Price
26
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
70722000
Cost Of Revenue
23164000
Gross Profit
47558000
Operating Expenses
26242000
Operating Income
21316000
Interest Expense
22914000
Pretax Income
21316000
Net Income
16258000
Eps
0.8559545119511425
Dividends Per Share
6815000
Shares Outstanding
18424019
Income Tax Expense
5058000
EBITDA
24199000
Operating Margin
30.140550323803062
Total Other Income Expense Net
-
Cash
42026000
Short Term Investments
252418000
Receivables
-
Inventories
-
Total Current Assets
294444000
Property Plant Equipment
75009000
Total Assets
6349024000
Payables
-
Short Term Debt
97749000
Long Term Debt
-
Total Liabilities
5657011000
Equity
692013000
Depreciation
2883000
Change In Working Capital
-7599000
Cash From Operations
12801000
Capital Expenditures
2815000
Cash From Investing
-18810000
Cash From Financing
-12026000
Net Change In Cash
-18035000
PE
13.2259
PB
1.218118330146977
ROE
2.3493778296072474
ROA
0.25607085435493704
FCF
9986000
Fcf Percent
0.1412007578971183
Piotroski FScore
3
Health Score
46
Deep Value Investing Score
6
Defensive Investing Score
6
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
70722000
Quarters > 0 > income Statement > cost Of Revenue
23164000
Quarters > 0 > income Statement > gross Profit
47558000
Quarters > 0 > income Statement > operating Expenses
26242000
Quarters > 0 > income Statement > operating Income
21316000
Quarters > 0 > income Statement > interest Expense
22914000
Quarters > 0 > income Statement > pretax Income
21316000
Quarters > 0 > income Statement > net Income
16258000
Quarters > 0 > income Statement > eps
0.8559545119511425
Quarters > 0 > income Statement > dividends Per Share
6815000
Quarters > 0 > income Statement > shares Outstanding
18994000
Quarters > 0 > income Statement > income Tax Expense
5058000
Quarters > 0 > income Statement > EBITDA
24199000
Quarters > 0 > income Statement > operating Margin
30.140550323803062
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
42026000
Quarters > 0 > balance Sheet > short Term Investments
252418000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
294444000
Quarters > 0 > balance Sheet > property Plant Equipment
75009000
Quarters > 0 > balance Sheet > total Assets
6349024000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
97749000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
5657011000
Quarters > 0 > balance Sheet > equity
692013000
Quarters > 0 > cash Flow > net Income
16258000
Quarters > 0 > cash Flow > depreciation
2883000
Quarters > 0 > cash Flow > change In Working Capital
-7599000
Quarters > 0 > cash Flow > cash From Operations
12801000
Quarters > 0 > cash Flow > capital Expenditures
2815000
Quarters > 0 > cash Flow > cash From Investing
-18810000
Quarters > 0 > cash Flow > cash From Financing
-12026000
Quarters > 0 > cash Flow > net Change In Cash
-18035000
Quarters > 0 > ratios > PE
0.8559545119511425
Quarters > 0 > ratios > PB
1.218118330146977
Quarters > 0 > ratios > ROE
2.3493778296072474
Quarters > 0 > ratios > ROA
0.25607085435493704
Quarters > 0 > ratios > FCF
9986000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.1412007578971183
Quarters > 0 > health Score
46
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
69324000
Quarters > 1 > income Statement > cost Of Revenue
23376000
Quarters > 1 > income Statement > gross Profit
45948000
Quarters > 1 > income Statement > operating Expenses
26223000
Quarters > 1 > income Statement > operating Income
19725000
Quarters > 1 > income Statement > interest Expense
22726000
Quarters > 1 > income Statement > pretax Income
19725000
Quarters > 1 > income Statement > net Income
15039000
Quarters > 1 > income Statement > eps
0.7917763504264504
Quarters > 1 > income Statement > dividends Per Share
6844000
Quarters > 1 > income Statement > shares Outstanding
18994000
Quarters > 1 > income Statement > income Tax Expense
4686000
Quarters > 1 > income Statement > EBITDA
22570000
Quarters > 1 > income Statement > operating Margin
28.453349489354334
Quarters > 1 > income Statement > total Other Income Expense Net
38443000
Quarters > 1 > balance Sheet > cash
45218000
Quarters > 1 > balance Sheet > short Term Investments
269319000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
314537000
Quarters > 1 > balance Sheet > property Plant Equipment
74451000
Quarters > 1 > balance Sheet > total Assets
6348375000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
82370000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
5655570000
Quarters > 1 > balance Sheet > equity
692805000
Quarters > 1 > cash Flow > net Income
15039000
Quarters > 1 > cash Flow > depreciation
2845000
Quarters > 1 > cash Flow > change In Working Capital
7427000
Quarters > 1 > cash Flow > cash From Operations
27052000
Quarters > 1 > cash Flow > capital Expenditures
2120000
Quarters > 1 > cash Flow > cash From Investing
-51160000
Quarters > 1 > cash Flow > cash From Financing
-18438000
Quarters > 1 > cash Flow > net Change In Cash
-42546000
Quarters > 1 > ratios > PE
0.7917763504264504
Quarters > 1 > ratios > PB
1.2167258030759016
Quarters > 1 > ratios > ROE
2.170740684608223
Quarters > 1 > ratios > ROA
0.23689526847421585
Quarters > 1 > ratios > FCF
24932000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.3596445675379378
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
67763000
Quarters > 2 > income Statement > cost Of Revenue
22744000
Quarters > 2 > income Statement > gross Profit
45047000
Quarters > 2 > income Statement > operating Expenses
26329000
Quarters > 2 > income Statement > operating Income
18718000
Quarters > 2 > income Statement > interest Expense
22444000
Quarters > 2 > income Statement > pretax Income
18718000
Quarters > 2 > income Statement > net Income
14275000
Quarters > 2 > income Statement > eps
0.7495799201848351
Quarters > 2 > income Statement > dividends Per Share
6848000
Quarters > 2 > income Statement > shares Outstanding
19044000
Quarters > 2 > income Statement > income Tax Expense
4443000
Quarters > 2 > income Statement > EBITDA
21526000
Quarters > 2 > income Statement > operating Margin
27.62274397532577
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
48782000
Quarters > 2 > balance Sheet > short Term Investments
324453000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
373235000
Quarters > 2 > balance Sheet > property Plant Equipment
72146000
Quarters > 2 > balance Sheet > total Assets
6338545000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
82275000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
5650737000
Quarters > 2 > balance Sheet > equity
687808000
Quarters > 2 > cash Flow > net Income
14275000
Quarters > 2 > cash Flow > depreciation
2808000
Quarters > 2 > cash Flow > change In Working Capital
-18927000
Quarters > 2 > cash Flow > cash From Operations
1280000
Quarters > 2 > cash Flow > capital Expenditures
4545000
Quarters > 2 > cash Flow > cash From Investing
16712000
Quarters > 2 > cash Flow > cash From Financing
96333000
Quarters > 2 > cash Flow > net Change In Cash
114325000
Quarters > 2 > ratios > PE
0.7495799201848351
Quarters > 2 > ratios > PB
1.22879163952731
Quarters > 2 > ratios > ROE
2.075433842002419
Quarters > 2 > ratios > ROA
0.22520941320129462
Quarters > 2 > ratios > FCF
-3265000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.04818263654206573
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
66318000
Quarters > 3 > income Statement > cost Of Revenue
23407000
Quarters > 3 > income Statement > gross Profit
42911000
Quarters > 3 > income Statement > operating Expenses
28165000
Quarters > 3 > income Statement > operating Income
14746000
Quarters > 3 > income Statement > interest Expense
23007000
Quarters > 3 > income Statement > pretax Income
14746000
Quarters > 3 > income Statement > net Income
11281000
Quarters > 3 > income Statement > eps
0.5926139945366674
Quarters > 3 > income Statement > dividends Per Share
6860000
Quarters > 3 > income Statement > shares Outstanding
19036000
Quarters > 3 > income Statement > income Tax Expense
3465000
Quarters > 3 > income Statement > EBITDA
18018000
Quarters > 3 > income Statement > operating Margin
22.23529056967942
Quarters > 3 > income Statement > total Other Income Expense Net
55771000
Quarters > 3 > balance Sheet > cash
47364000
Quarters > 3 > balance Sheet > short Term Investments
297158000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
344522000
Quarters > 3 > balance Sheet > property Plant Equipment
70409000
Quarters > 3 > balance Sheet > total Assets
6238744000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
84781000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
5562401000
Quarters > 3 > balance Sheet > equity
676343000
Quarters > 3 > cash Flow > net Income
11281000
Quarters > 3 > cash Flow > depreciation
3272000
Quarters > 3 > cash Flow > change In Working Capital
-859000
Quarters > 3 > cash Flow > cash From Operations
14339000
Quarters > 3 > cash Flow > capital Expenditures
2344000
Quarters > 3 > cash Flow > cash From Investing
-8657000
Quarters > 3 > cash Flow > cash From Financing
113165000
Quarters > 3 > cash Flow > net Change In Cash
118847000
Quarters > 3 > ratios > PE
0.5926139945366674
Quarters > 3 > ratios > PB
1.2490965087241237
Quarters > 3 > ratios > ROE
1.6679406750716723
Quarters > 3 > ratios > ROA
0.18082165256340058
Quarters > 3 > ratios > FCF
11995000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1808709550951476
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
263150000
Annuals > 0 > income Statement > cost Of Revenue
93377000
Annuals > 0 > income Statement > gross Profit
169773000
Annuals > 0 > income Statement > operating Expenses
105727000
Annuals > 0 > income Statement > operating Income
64046000
Annuals > 0 > income Statement > interest Expense
91377000
Annuals > 0 > income Statement > pretax Income
64046000
Annuals > 0 > income Statement > net Income
48833000
Annuals > 0 > income Statement > eps
2.5651625781373117
Annuals > 0 > income Statement > dividends Per Share
27409000
Annuals > 0 > income Statement > shares Outstanding
19037000
Annuals > 0 > income Statement > income Tax Expense
15213000
Annuals > 0 > income Statement > EBITDA
75481000
Annuals > 0 > income Statement > operating Margin
24.33821014630439
Annuals > 0 > income Statement > total Other Income Expense Net
64046000
Annuals > 0 > balance Sheet > cash
47364000
Annuals > 0 > balance Sheet > short Term Investments
297158000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
344522000
Annuals > 0 > balance Sheet > property Plant Equipment
70409000
Annuals > 0 > balance Sheet > total Assets
6238744000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
84781000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
5562401000
Annuals > 0 > balance Sheet > equity
676343000
Annuals > 0 > cash Flow > net Income
48833000
Annuals > 0 > cash Flow > depreciation
11435000
Annuals > 0 > cash Flow > change In Working Capital
-5417000
Annuals > 0 > cash Flow > cash From Operations
59442000
Annuals > 0 > cash Flow > capital Expenditures
4884000
Annuals > 0 > cash Flow > cash From Investing
-3750000
Annuals > 0 > cash Flow > cash From Financing
8116000
Annuals > 0 > cash Flow > net Change In Cash
63808000
Annuals > 0 > ratios > PE
2.5651625781373117
Annuals > 0 > ratios > PB
1.2311480713188427
Annuals > 0 > ratios > ROE
7.220153088004164
Annuals > 0 > ratios > ROA
0.7827376792508235
Annuals > 0 > ratios > FCF
54558000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.20732661979859396
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
244521000
Annuals > 1 > income Statement > cost Of Revenue
55611000
Annuals > 1 > income Statement > gross Profit
188910000
Annuals > 1 > income Statement > operating Expenses
111297000
Annuals > 1 > income Statement > operating Income
77613000
Annuals > 1 > income Statement > interest Expense
54361000
Annuals > 1 > income Statement > pretax Income
77613000
Annuals > 1 > income Statement > net Income
58646000
Annuals > 1 > income Statement > eps
3.08257555847569
Annuals > 1 > income Statement > dividends Per Share
27388000
Annuals > 1 > income Statement > shares Outstanding
19025000
Annuals > 1 > income Statement > income Tax Expense
18967000
Annuals > 1 > income Statement > EBITDA
88399000
Annuals > 1 > income Statement > operating Margin
31.740832075772634
Annuals > 1 > income Statement > total Other Income Expense Net
-16856000
Annuals > 1 > balance Sheet > cash
49274000
Annuals > 1 > balance Sheet > short Term Investments
452289000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
501563000
Annuals > 1 > balance Sheet > property Plant Equipment
74549000
Annuals > 1 > balance Sheet > total Assets
6168191000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
88990000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
5522906000
Annuals > 1 > balance Sheet > equity
645285000
Annuals > 1 > cash Flow > net Income
58646000
Annuals > 1 > cash Flow > depreciation
10786000
Annuals > 1 > cash Flow > change In Working Capital
-10435000
Annuals > 1 > cash Flow > cash From Operations
64129000
Annuals > 1 > cash Flow > capital Expenditures
5666000
Annuals > 1 > cash Flow > cash From Investing
-233593000
Annuals > 1 > cash Flow > cash From Financing
96869000
Annuals > 1 > cash Flow > net Change In Cash
-72595000
Annuals > 1 > ratios > PE
3.08257555847569
Annuals > 1 > ratios > PB
1.2895906459936308
Annuals > 1 > ratios > ROE
9.088387301734892
Annuals > 1 > ratios > ROA
0.9507811933839273
Annuals > 1 > ratios > FCF
58463000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2390919389336703
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
205862000
Annuals > 2 > income Statement > cost Of Revenue
6126000
Annuals > 2 > income Statement > gross Profit
199736000
Annuals > 2 > income Statement > operating Expenses
100319000
Annuals > 2 > income Statement > operating Income
99417000
Annuals > 2 > income Statement > interest Expense
6467000
Annuals > 2 > income Statement > pretax Income
99417000
Annuals > 2 > income Statement > net Income
75234000
Annuals > 2 > income Statement > eps
3.9321590968483773
Annuals > 2 > income Statement > dividends Per Share
26991000
Annuals > 2 > income Statement > shares Outstanding
19133000
Annuals > 2 > income Statement > income Tax Expense
24183000
Annuals > 2 > income Statement > EBITDA
109970000
Annuals > 2 > income Statement > operating Margin
48.293031253946815
Annuals > 2 > income Statement > total Other Income Expense Net
-13568000
Annuals > 2 > balance Sheet > cash
43429000
Annuals > 2 > balance Sheet > short Term Investments
481513000
Annuals > 2 > balance Sheet > receivables
4687169000
Annuals > 2 > balance Sheet > inventories
2061000
Annuals > 2 > balance Sheet > total Current Assets
524942000
Annuals > 2 > balance Sheet > property Plant Equipment
77283000
Annuals > 2 > balance Sheet > total Assets
6000052000
Annuals > 2 > balance Sheet > payables
35575000
Annuals > 2 > balance Sheet > short Term Debt
245400000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
5400065000
Annuals > 2 > balance Sheet > equity
599987000
Annuals > 2 > cash Flow > net Income
75234000
Annuals > 2 > cash Flow > depreciation
10553000
Annuals > 2 > cash Flow > change In Working Capital
-12831000
Annuals > 2 > cash Flow > cash From Operations
78626000
Annuals > 2 > cash Flow > capital Expenditures
3785000
Annuals > 2 > cash Flow > cash From Investing
-416626000
Annuals > 2 > cash Flow > cash From Financing
-230871000
Annuals > 2 > cash Flow > net Change In Cash
-568871000
Annuals > 2 > ratios > PE
3.9321590968483773
Annuals > 2 > ratios > PB
1.3948259212282934
Annuals > 2 > ratios > ROE
12.539271684219825
Annuals > 2 > ratios > ROA
1.2538891329608477
Annuals > 2 > ratios > FCF
74841000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3635493680232389
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
185919000
Annuals > 3 > income Statement > cost Of Revenue
2124000
Annuals > 3 > income Statement > gross Profit
183795000
Annuals > 3 > income Statement > operating Expenses
101662000
Annuals > 3 > income Statement > operating Income
82133000
Annuals > 3 > income Statement > interest Expense
7574000
Annuals > 3 > income Statement > pretax Income
82133000
Annuals > 3 > income Statement > net Income
61519000
Annuals > 3 > income Statement > eps
3.1936354669573794
Annuals > 3 > income Statement > dividends Per Share
26279000
Annuals > 3 > income Statement > shares Outstanding
19263000
Annuals > 3 > income Statement > income Tax Expense
20614000
Annuals > 3 > income Statement > EBITDA
92716000
Annuals > 3 > income Statement > operating Margin
44.176765150414965
Annuals > 3 > income Statement > total Other Income Expense Net
-12115000
Annuals > 3 > balance Sheet > cash
48357000
Annuals > 3 > balance Sheet > short Term Investments
407713000
Annuals > 3 > balance Sheet > receivables
-
Annuals > 3 > balance Sheet > inventories
362000
Annuals > 3 > balance Sheet > total Current Assets
456070000
Annuals > 3 > balance Sheet > property Plant Equipment
81117000
Annuals > 3 > balance Sheet > total Assets
6196546000
Annuals > 3 > balance Sheet > payables
5268129000
Annuals > 3 > balance Sheet > short Term Debt
244686000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
5595418000
Annuals > 3 > balance Sheet > equity
601128000
Annuals > 3 > cash Flow > net Income
61519000
Annuals > 3 > cash Flow > depreciation
10602000
Annuals > 3 > cash Flow > change In Working Capital
-14928000
Annuals > 3 > cash Flow > cash From Operations
55365000
Annuals > 3 > cash Flow > capital Expenditures
2840000
Annuals > 3 > cash Flow > cash From Investing
-175256000
Annuals > 3 > cash Flow > cash From Financing
232262000
Annuals > 3 > cash Flow > net Change In Cash
112371000
Annuals > 3 > ratios > PE
3.1936354669573794
Annuals > 3 > ratios > PB
1.4016376212720085
Annuals > 3 > ratios > ROE
10.233926884124513
Annuals > 3 > ratios > ROA
0.9927950183860492
Annuals > 3 > ratios > FCF
52525000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.2825155040635976
Annuals > 3 > health Score
59
Valuation > metrics > PE
13.2259
Valuation > metrics > PB
1.218118330146977
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.3493778296072474
Profitability > metrics > ROA
5.5215932401407395
Profitability > metrics > Net Margin
0.22988603263482368
Profitability > final Score
51
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.174717815994786
Risk > metrics > Interest Coverage
0.9302609758226412
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.0122456495718626
Liquidity > metrics > Quick Ratio
3.0122456495718626
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
49
Prev Profitabilities > 1
46
Prev Profitabilities > 2
39
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:20:02.948Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-20
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.8646
Earnings History > 0 > eps Estimate
0.73
Earnings History > 0 > eps Difference
0.1346
Earnings History > 0 > surprise Percent
18.4384
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-21
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.79
Earnings History > 1 > eps Estimate
0.69
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
14.4928
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-21
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.7496
Earnings History > 2 > eps Estimate
0.65
Earnings History > 2 > eps Difference
0.0996
Earnings History > 2 > surprise Percent
15.3231
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-21
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.59
Earnings History > 3 > eps Estimate
0.64
Earnings History > 3 > eps Difference
-0.05
Earnings History > 3 > surprise Percent
-7.8125
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-21
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.68
Earnings History > 4 > eps Estimate
0.57
Earnings History > 4 > eps Difference
0.11
Earnings History > 4 > surprise Percent
19.2982
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-22
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.66
Earnings History > 5 > eps Estimate
0.53
Earnings History > 5 > eps Difference
0.13
Earnings History > 5 > surprise Percent
24.5283
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-22
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.64
Earnings History > 6 > eps Estimate
0.6
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
6.6667
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-22
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.52
Earnings History > 7 > eps Estimate
0.66
Earnings History > 7 > eps Difference
-0.14
Earnings History > 7 > surprise Percent
-21.2121
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-23
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.77
Earnings History > 8 > eps Estimate
0.76
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
1.3158
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-24
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.86
Earnings History > 9 > eps Estimate
0.85
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
1.1765
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-24
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.93
Earnings History > 10 > eps Estimate
1.02
Earnings History > 10 > eps Difference
-0.09
Earnings History > 10 > surprise Percent
-8.8235
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-01-23
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.1
Earnings History > 11 > eps Estimate
0.99
Earnings History > 11 > eps Difference
0.11
Earnings History > 11 > surprise Percent
11.1111
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-24
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.01
Earnings History > 12 > eps Estimate
0.88
Earnings History > 12 > eps Difference
0.13
Earnings History > 12 > surprise Percent
14.7727
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-21
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.93
Earnings History > 13 > eps Estimate
0.77
Earnings History > 13 > eps Difference
0.16
Earnings History > 13 > surprise Percent
20.7792
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-21
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.89
Earnings History > 14 > eps Estimate
0.69
Earnings History > 14 > eps Difference
0.2
Earnings History > 14 > surprise Percent
28.9855
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-01-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.85
Earnings History > 15 > eps Estimate
0.74
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
14.8649
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-21
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.87
Earnings History > 16 > eps Estimate
0.72
Earnings History > 16 > eps Difference
0.15
Earnings History > 16 > surprise Percent
20.8333
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-21
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.75
Earnings History > 17 > eps Estimate
0.69
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
8.6957
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-21
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.73
Earnings History > 18 > eps Estimate
0.7
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
4.2857
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-01-21
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.72
Earnings History > 19 > eps Estimate
0.7
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
2.8571
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-21
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.73
Earnings History > 20 > eps Estimate
0.6
Earnings History > 20 > eps Difference
0.13
Earnings History > 20 > surprise Percent
21.6667
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-21
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.59
Earnings History > 21 > eps Estimate
0.55
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
7.2727
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-21
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.69
Earnings History > 22 > eps Estimate
0.65
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
6.1538
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-01-21
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.72
Earnings History > 23 > eps Estimate
0.15
Earnings History > 23 > eps Difference
0.57
Earnings History > 23 > surprise Percent
380
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-21
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.75
Earnings History > 24 > eps Estimate
0.75
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-22
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.76
Earnings History > 25 > eps Estimate
0.75
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.3333
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-22
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.75
Earnings History > 26 > eps Estimate
0.8
Earnings History > 26 > eps Difference
-0.05
Earnings History > 26 > surprise Percent
-6.25
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-01-22
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.83
Earnings History > 27 > eps Estimate
0.8
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
3.75
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-22
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.79
Earnings History > 28 > eps Estimate
0.8
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-1.25
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-23
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.8
Earnings History > 29 > eps Estimate
0.8
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-23
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.75
Earnings History > 30 > eps Estimate
0.8
Earnings History > 30 > eps Difference
-0.05
Earnings History > 30 > surprise Percent
-6.25
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-01-22
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.65
Earnings History > 31 > eps Estimate
0.6
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
8.3333
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-23
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.65
Earnings History > 32 > eps Estimate
0.6
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
8.3333
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-21
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.65
Earnings History > 33 > eps Estimate
0.55
Earnings History > 33 > eps Difference
0.1
Earnings History > 33 > surprise Percent
18.1818
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-21
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.55
Earnings History > 34 > eps Estimate
0.55
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-01-23
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.55
Earnings History > 35 > eps Estimate
0.55
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-21
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.57
Earnings History > 36 > eps Estimate
0.55
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
3.6364
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-21
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.55
Earnings History > 37 > eps Estimate
0.55
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-21
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.55
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
3.7736
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-01-21
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.54
Earnings History > 39 > eps Estimate
0.5
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
8
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-21
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.55
Earnings History > 40 > eps Estimate
0.5
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
10
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-21
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.56
Earnings History > 41 > eps Estimate
0.55
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
1.8182
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-21
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.56
Earnings History > 42 > eps Estimate
0.55
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
1.8182
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-01-21
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.56
Earnings History > 43 > eps Estimate
0.55
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
1.8182
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-21
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.56
Earnings History > 44 > eps Estimate
0.53
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
5.6604
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-21
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.63
Earnings History > 45 > eps Estimate
0.53
Earnings History > 45 > eps Difference
0.1
Earnings History > 45 > surprise Percent
18.8679
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-21
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.58
Earnings History > 46 > eps Estimate
0.53
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
9.434
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-01-21
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.56
Earnings History > 47 > eps Estimate
0.53
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
5.6604
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-21
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.55
Earnings History > 48 > eps Estimate
0.5
Earnings History > 48 > eps Difference
0.05
Earnings History > 48 > surprise Percent
10
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-22
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.52
Earnings History > 49 > eps Estimate
0.5
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
4
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-22
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.49
Earnings History > 50 > eps Estimate
0.48
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.0833
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-01-22
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.5
Earnings History > 51 > eps Estimate
0.53
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-5.6604
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-22
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.5
Earnings History > 52 > eps Estimate
0.5
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-23
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.5
Earnings History > 53 > eps Estimate
0.48
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
4.1667
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-23
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.48
Earnings History > 54 > eps Estimate
0.48
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-01-23
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.47
Earnings History > 55 > eps Estimate
0.5
Earnings History > 55 > eps Difference
-0.03
Earnings History > 55 > surprise Percent
-6
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-21
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.5
Earnings History > 56 > eps Estimate
0.45
Earnings History > 56 > eps Difference
0.05
Earnings History > 56 > surprise Percent
11.1111
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-21
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.5
Earnings History > 57 > eps Estimate
0.5
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-07
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.4779
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-01-18
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3579
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-19
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.55
Earnings History > 60 > eps Estimate
0.4
Earnings History > 60 > eps Difference
0.15
Earnings History > 60 > surprise Percent
37.5
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-09
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.45
Earnings History > 61 > eps Estimate
0.55
Earnings History > 61 > eps Difference
-0.1
Earnings History > 61 > surprise Percent
-18.1818
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-07
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.45
Earnings History > 62 > eps Estimate
0.55
Earnings History > 62 > eps Difference
-0.1
Earnings History > 62 > surprise Percent
-18.1818
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-01-19
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.55
Earnings History > 63 > eps Estimate
0.55
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-20
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.5
Earnings History > 64 > eps Estimate
0.5
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-31
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.35
Earnings History > 65 > eps Estimate
0.4
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-12.5
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-21
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.42
Earnings History > 66 > eps Estimate
0.4
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
5
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-01-20
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.45
Earnings History > 67 > eps Estimate
0.55
Earnings History > 67 > eps Difference
-0.1
Earnings History > 67 > surprise Percent
-18.1818
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-14
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.6001
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-15
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.5595
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-08
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.6242
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-01-15
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.5589
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-16
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.7079
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-07
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.54
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-08
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.8203
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-01-16
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.6226
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-17
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.7444
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-18
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.827
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-18
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.8215
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-17
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.885
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-18
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.0418
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-19
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1
Earnings History > 81 > eps Estimate
0.95
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
5.2632
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-19
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1
Earnings History > 82 > eps Estimate
0.9
Earnings History > 82 > eps Difference
0.1
Earnings History > 82 > surprise Percent
11.1111
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-18
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.85
Earnings History > 83 > eps Estimate
0.9
Earnings History > 83 > eps Difference
-0.05
Earnings History > 83 > surprise Percent
-5.5556
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1
Earnings History > 84 > eps Estimate
0.9
Earnings History > 84 > eps Difference
0.1
Earnings History > 84 > surprise Percent
11.1111
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-20
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.95
Earnings History > 85 > eps Estimate
0.9
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
5.5556
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-20
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.95
Earnings History > 86 > eps Estimate
0.9
Earnings History > 86 > eps Difference
0.05
Earnings History > 86 > surprise Percent
5.5556
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-20
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.8
Earnings History > 87 > eps Estimate
0.95
Earnings History > 87 > eps Difference
-0.15
Earnings History > 87 > surprise Percent
-15.7895
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-21
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.9
Earnings History > 88 > eps Estimate
0.9
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-15
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.9
Earnings History > 89 > eps Estimate
0.85
Earnings History > 89 > eps Difference
0.05
Earnings History > 89 > surprise Percent
5.8824
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-15
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.9
Earnings History > 90 > eps Estimate
0.85
Earnings History > 90 > eps Difference
0.05
Earnings History > 90 > surprise Percent
5.8824
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-21
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.75
Earnings History > 91 > eps Estimate
0.8
Earnings History > 91 > eps Difference
-0.05
Earnings History > 91 > surprise Percent
-6.25
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-15
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.9
Earnings History > 92 > eps Estimate
0.8
Earnings History > 92 > eps Difference
0.1
Earnings History > 92 > surprise Percent
12.5
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-16
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.85
Earnings History > 93 > eps Estimate
0.8
Earnings History > 93 > eps Difference
0.05
Earnings History > 93 > surprise Percent
6.25
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-16
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.85
Earnings History > 94 > eps Estimate
0.8
Earnings History > 94 > eps Difference
0.05
Earnings History > 94 > surprise Percent
6.25
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-01-15
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.75
Earnings History > 95 > eps Estimate
0.85
Earnings History > 95 > eps Difference
-0.1
Earnings History > 95 > surprise Percent
-11.7647
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-16
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.9
Earnings History > 96 > eps Estimate
0.97
Earnings History > 96 > eps Difference
-0.07
Earnings History > 96 > surprise Percent
-7.2165
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-17
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.78
Earnings History > 97 > eps Estimate
0.85
Earnings History > 97 > eps Difference
-0.07
Earnings History > 97 > surprise Percent
-8.2353
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-05-18
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.68
Earnings History > 98 > eps Estimate
0.87
Earnings History > 98 > eps Difference
-0.19
Earnings History > 98 > surprise Percent
-21.8391
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-01-17
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.6
Earnings History > 99 > eps Estimate
0.87
Earnings History > 99 > eps Difference
-0.27
Earnings History > 99 > surprise Percent
-31.0345
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-17
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.76
Earnings History > 100 > eps Estimate
0.74
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
2.7027
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-18
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.72
Earnings History > 101 > eps Estimate
0.72
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-18
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.72
Earnings History > 102 > eps Estimate
0.68
Earnings History > 102 > eps Difference
0.04
Earnings History > 102 > surprise Percent
5.8824
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-18
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.64
Earnings History > 103 > eps Estimate
0.65
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-1.5385
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-19
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.68
Earnings History > 104 > eps Estimate
0.66
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
3.0303
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-20
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.64
Earnings History > 105 > eps Estimate
0.62
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
3.2258
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-20
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.66
Earnings History > 106 > eps Estimate
0.62
Earnings History > 106 > eps Difference
0.04
Earnings History > 106 > surprise Percent
6.4516
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-19
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.59
Earnings History > 107 > eps Estimate
0.62
Earnings History > 107 > eps Difference
-0.03
Earnings History > 107 > surprise Percent
-4.8387
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-20
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.62
Earnings History > 108 > eps Estimate
0.61
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
1.6393
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-21
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.61
Earnings History > 109 > eps Estimate
0.59
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
3.3898
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-21
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.56
Earnings History > 110 > eps Estimate
0.58
Earnings History > 110 > eps Difference
-0.02
Earnings History > 110 > surprise Percent
-3.4483
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-20
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.56
Earnings History > 111 > eps Estimate
0.58
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-3.4483
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-21
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.57
Earnings History > 112 > eps Estimate
0.56
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
1.7857
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-15
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.53
Earnings History > 113 > eps Estimate
0.53
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-15
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.51
Earnings History > 114 > eps Estimate
0.53
Earnings History > 114 > eps Difference
-0.02
Earnings History > 114 > surprise Percent
-3.7736
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-21
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.51
Earnings History > 115 > eps Estimate
0.51
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-15
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.51
Earnings History > 116 > eps Estimate
0.52
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-1.9231
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-16
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.47
Earnings History > 117 > eps Estimate
0.48
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-2.0833
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-16
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.46
Earnings History > 118 > eps Estimate
0.47
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-2.1277
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-16
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.47
Earnings History > 119 > eps Estimate
0.46
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
2.1739
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-17
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.45
Earnings History > 120 > eps Estimate
0.45
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-07-18
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.42
Earnings History > 121 > eps Estimate
0.44
Earnings History > 121 > eps Difference
-0.02
Earnings History > 121 > surprise Percent
-4.5455
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-04-18
Earnings History > 122 > date
1995-03-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.41
Earnings History > 122 > eps Estimate
0.43
Earnings History > 122 > eps Difference
-0.02
Earnings History > 122 > surprise Percent
-4.6512
Earnings History > 123 > period
1994-12-31
Earnings History > 123 > report Date
1995-01-17
Earnings History > 123 > date
1994-12-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.43
Earnings History > 123 > eps Difference
0.01
Earnings History > 123 > surprise Percent
2.3256
Earnings History > 124 > period
1994-09-30
Earnings History > 124 > report Date
1994-10-18
Earnings History > 124 > date
1994-09-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.41
Earnings History > 124 > eps Estimate
0.41
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
0
TrustCo Bank Corp NY operates as the holding company for Trustco Bank that provides personal and business banking services to individuals and businesses. It accepts deposits; and offers loans and investments. The company also operates as a real estate investment trust that acquires, holds, and manages real estate mortgage assets, including residential mortgage loans and mortgage-backed securities. In addition, it operates as the executor of estates and trustee of personal trusts; provides asset and wealth management, estate planning and related advice, and custodial services; and acts as trustee for various types of employee benefit plans, and corporate pension and profit-sharing trusts. The company operates through banking offices in Albany, Columbia, Dutchess, Greene, Montgomery, Orange, Putnam, Rensselaer, Rockland, Saratoga, Schenectady, Schoharie, Ulster, Warren, Washington, and Westchester counties of New York; Brevard, Charlotte, Flagler, Hillsborough, Indian River, Lake, Manatee, Martin, Orange, Osceola, Palm Beach, Polk, Sarasota, Seminole, and Volusia counties in Florida; Bennington County in Vermont; Berkshire County in Massachusetts; and Bergen County in New Jersey, as well as automatic teller machines. The company was founded in 1902 and is headquartered in Glenville, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.38Next Payout:
Jan 2, 2026Yield:
3.4250 %323,015 Shares in TrustCo Bank Corp NY $TRST Acquired by HoldCo Asset Management LP - MarketBeat
12/14/2025
323,015 Shares in TrustCo Bank Corp NY $TRST Acquired by HoldCo Asset Management LP MarketBeat
Read more →Understanding the Setup: (TRST) and Scalable Risk news.stocktradersdaily.com
Read more →Showing 2 of 10
(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 89.55% of the total shares of TrustCo Bank Corp NY
1.
BlackRock Inc(14.2708%)
since
2025/06/30
2.
Vanguard Group Inc(6.8483%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.302%)
since
2025/06/30
4.
Systematic Financial Management LP(6.2311%)
since
2025/06/30
5.
iShares Core S&P Small-Cap ETF(6.0021%)
since
2025/08/31
6.
State Street Corp(4.6646%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.0392%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.7083%)
since
2025/06/30
9.
American Century Companies Inc(2.4792%)
since
2025/06/30
10.
Franklin Resources Inc(2.455%)
since
2025/06/30
11.
Verition Fund Managegment, LLC(2.4057%)
since
2025/06/30
12.
iShares Russell 2000 ETF(2.3498%)
since
2025/08/31
13.
Templeton Global Smaller Comp A(2.344%)
since
2025/07/31
14.
Avantis US Small Cap Value ETF(2.1754%)
since
2025/08/30
15.
HoldCo Asset Management, L.P.(1.7135%)
since
2025/06/30
16.
Hotchkis & Wiley Capital Management LLC(1.6889%)
since
2025/06/30
17.
DFA US Small Cap Value I(1.46%)
since
2025/07/31
18.
Arrowstreet Capital Limited Partnership(1.3697%)
since
2025/06/30
19.
Goldman Sachs Group Inc(1.2889%)
since
2025/06/30
20.
Northern Trust Corp(1.129%)
since
2025/06/30
21.
Royce & Associates, LP(1.0917%)
since
2025/06/30
22.
AQR Capital Management LLC(1.0821%)
since
2025/06/30
23.
Vanguard Institutional Extnd Mkt Idx Tr(1.0766%)
since
2025/07/31
24.
Bank of New York Mellon Corp(1.0279%)
since
2025/06/30
25.
Fidelity Small Cap Index(1.0034%)
since
2025/06/30
26.
Amvescap Plc.(0.9783%)
since
2025/06/30
27.
iShares S&P Small-Cap 600 Value ETF(0.9402%)
since
2025/08/31
28.
Charles Schwab Investment Management Inc(0.9106%)
since
2025/06/30
29.
UBS Group AG(0.9091%)
since
2025/06/30
30.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8891%)
since
2025/08/29
31.
DFA US Targeted Value I(0.8679%)
since
2025/07/31
32.
iShares Russell 2000 Value ETF(0.8594%)
since
2025/08/31
33.
Dimensional US Targeted Value ETF(0.7693%)
since
2025/08/29
34.
Royce Small-Cap Composite(0.6501%)
since
2025/06/30
35.
Royce Small-Cap Fund Invmt(0.6501%)
since
2025/06/30
36.
Invesco S&P SmallCap Value with Momt ETF(0.6457%)
since
2025/08/29
37.
SPDR® S&P Regional Banking ETF(0.5835%)
since
2025/08/31
38.
SPDR® S&P 600 Small Cap Value ETF(0.5792%)
since
2025/08/31
39.
Vanguard Tax-Managed Small Cap Adm(0.5598%)
since
2025/07/31
40.
Fidelity Extended Market Index(0.5493%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.8646
EPS Estimate
0.73
EPS Difference
0.1346
Surprise Percent
18.4384%
(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.