_id
690da91dccc777a4e85d0828
Ticker
ACNB
Name
ACNB Corporation
Exchange
NASDAQ
Address
16 Lincoln Square, Gettysburg, PA, United States, 17325
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.acnb.com
Description
ACNB Corporation, a financial holding company, offers banking, insurance, and financial services to individual, business, and government customers in the United States. The company offers checking, savings, and money market deposit accounts, as well as time deposits and debit cards. It also provides commercial lending products, such as commercial mortgages, real estate development and construction loans, accounts receivable and inventory financing, and agricultural and governmental loans; consumer lending products, including home equity loans and lines of credit, automobile and recreational vehicle loans, manufactured housing loans, and personal lines of credit; and mortgage lending programs include personal residential mortgages, and residential construction and investment mortgage loans. In addition, the company offers other services that are related to testamentary trusts, life insurance trusts, charitable remainder trusts, guardianships, powers of attorney, custodial accounts, and investment management and advisory accounts; and wealth management and retail brokerage and services. Further, it acts as a trustee to invest in, protect, manage, and distribute financial assets. Additionally, the company offers property and casualty, health, life, and disability insurance products to commercial and personal clients; and online, telephone, and mobile banking, as well as automated teller machine services. ACNB Corporation was founded in 1857 and is headquartered in Gettysburg, Pennsylvania.
Last Close
48.58
Volume
14452
Current Price
50.54
Change
1.65
Last Updated
2026-01-21T20:24:23.316Z
Image
data:image/webp;base64,UklGRp4DAABXRUJQVlA4IJIDAACQEQCdASpAAEAAPtFSo0yoJDKwrBVfMlAaCUAXIwrBywheAPSP/2N2lz7fol/9V7cVsno8POZ/9+d8gO++UEY94mu1j5DqNL0DM+D0f7B365JuXjcvhYGwTpA9v54pKJopRtAlhdZC4ER58e7gjlZfM5kkLQesxHEYT5UUiraTlEFFRlzFG8u8/uz4aIro/OMKOJgOAAD+9QS+8Ed7L1KjDYP0HgxvnVK7DX32Qn1lrr0/gr7+zTkdIREjfQppYvJl8X+emw7QyfXGbCfbSTiM+SoJSRIpLUR7pl19lovzxgKNx+KgFlRD2OFHdY0QYeGz+o29c0f+L/LhTL+27f8GtdYdJjCJDi9e3+RZoyiWpZu8SVT8P9NPYftXFXn5v/XySVDtPaUryYj0y1iiJz3Ujaz4rojpkiAixRxOGQ+QcQxbKL6O3n4Pf/6bTxYfRjuZa27U2DKzNMcqyVlrbkm59O8/ZpTsCy9UE1i5H4/8HvzAtAgBCfef6oEMtL6hbvzvB6kha24GL81mn0bsnxCFwphrZZGEJ6ZO7h91P7EGOlJIzf8Do62j494YrCEDPYO9voy5tcW0vctxd50C8QDSBgRT+JgKrcce30lr27LekBLbCPFBMUAR0YYdoG3ZUAoOzPx/al+fG4xm1eVod6RVxKu78i/HwDAAODmdnjAaUDTsPJQHUjtSBPHvFZY07d5WIfSoCLKts03Vrt/VpSkG9yI7Fh++6Hf03Twh0uqN6ONo8wbGzGf0tE2hGGG2cXoLZ/blTCwlDPi78947InTjklM5K0TU+w00T4AIhe2S09MkWPMUGWO4IzsNgkNa0aJvuve9T+B4E7/pomc4mQx/LF6ag49A/9q4jfyexvP03E9dRe44Ko66ss+yHmSvDukJqBuKVwe25yciIEaP5yhusiXgOWhWKvf1BPNuhpr3LAY1UiLR9Sa2fvgj1enTqO0gUHKQcw7AIGrgv4MIRGRztUompI4HhI2T++L8+ZCHwU2Ia7Z4DK+G8NdqQV2c8VYGa3fFe6wqbswJXVBhO0AXKEt9ggemeHA1znuhYh/e3HluelO2/QV3dr5IT2DToW3+nISR6M3gxJTcUYqnOEkRb+z4CFyFTVTLeyOhXlnVj2Dgtj9mG2aXrIMRg44+DRb69qSRHixaOlBhirQ+P+MDhkLgNDABSas3VPh/R9a4OZr595SzdpDkq7J0AWNO1gAAAA==
Ipo Date
1996-01-02T00:00:00.000Z
Market Cap
511761824
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9944999999999999
Sentiment Sources
2
Rating
4.5
Target Price
55.6667
Strong Buy
2
Buy
2
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
50901000
Cost Of Revenue
9624000
Gross Profit
41277000
Operating Expenses
22361000
Operating Income
18916000
Interest Expense
10353000
Pretax Income
18916000
Net Income
14870000
Eps
1.422223276429418
Dividends Per Share
3537000
Shares Outstanding
10384812
Income Tax Expense
4046000
EBITDA
20674000
Operating Margin
37.16233472819788
Total Other Income Expense Net
-169000
Cash
102139000
Short Term Investments
462217000
Receivables
-
Inventories
-
Total Current Assets
-
Property Plant Equipment
35510000
Total Assets
3250838000
Payables
-
Short Term Debt
80468000
Long Term Debt
255365000
Total Liabilities
2842196000
Equity
408642000
Bs_currency_symbol
USD
Depreciation
1758000
Change In Working Capital
7799000
Cash From Operations
23197000
Capital Expenditures
430000
Cash From Investing
-
Cash From Financing
-27171000
Net Change In Cash
-970000
Cf_currency_symbol
USD
PE
14.6817
PB
1.2931098588495555
ROE
3.638881955354565
ROA
0.4574205174173552
FCF
22767000
Fcf Percent
0.4472800141451052
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
6.5
Defensive Investing Score
3.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
50901000
Quarters > 0 > income Statement > cost Of Revenue
9624000
Quarters > 0 > income Statement > gross Profit
41277000
Quarters > 0 > income Statement > operating Expenses
22361000
Quarters > 0 > income Statement > operating Income
18916000
Quarters > 0 > income Statement > interest Expense
10353000
Quarters > 0 > income Statement > pretax Income
18916000
Quarters > 0 > income Statement > net Income
14870000
Quarters > 0 > income Statement > eps
1.422223276429418
Quarters > 0 > income Statement > dividends Per Share
3537000
Quarters > 0 > income Statement > shares Outstanding
10455461
Quarters > 0 > income Statement > income Tax Expense
4046000
Quarters > 0 > income Statement > EBITDA
20674000
Quarters > 0 > income Statement > operating Margin
37.16233472819788
Quarters > 0 > income Statement > total Other Income Expense Net
-169000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
102139000
Quarters > 0 > balance Sheet > short Term Investments
462217000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
35510000
Quarters > 0 > balance Sheet > total Assets
3250838000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
80468000
Quarters > 0 > balance Sheet > long Term Debt
255365000
Quarters > 0 > balance Sheet > total Liabilities
2842196000
Quarters > 0 > balance Sheet > equity
408642000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
14870000
Quarters > 0 > cash Flow > depreciation
1758000
Quarters > 0 > cash Flow > change In Working Capital
7799000
Quarters > 0 > cash Flow > cash From Operations
23197000
Quarters > 0 > cash Flow > capital Expenditures
430000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-27171000
Quarters > 0 > cash Flow > net Change In Cash
-970000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.422223276429418
Quarters > 0 > ratios > PB
1.2931098588495555
Quarters > 0 > ratios > ROE
3.638881955354565
Quarters > 0 > ratios > ROA
0.4574205174173552
Quarters > 0 > ratios > FCF
22767000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4472800141451052
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
50258000
Quarters > 1 > income Statement > cost Of Revenue
9982000
Quarters > 1 > income Statement > gross Profit
40276000
Quarters > 1 > income Statement > operating Expenses
25366000
Quarters > 1 > income Statement > operating Income
14910000
Quarters > 1 > income Statement > interest Expense
10564000
Quarters > 1 > income Statement > pretax Income
14910000
Quarters > 1 > income Statement > net Income
11648000
Quarters > 1 > income Statement > eps
1.110602593440122
Quarters > 1 > income Statement > dividends Per Share
3549000
Quarters > 1 > income Statement > shares Outstanding
10488000
Quarters > 1 > income Statement > income Tax Expense
3262000
Quarters > 1 > income Statement > EBITDA
16683000
Quarters > 1 > income Statement > operating Margin
29.666918699510525
Quarters > 1 > income Statement > total Other Income Expense Net
-1943000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
103109000
Quarters > 1 > balance Sheet > short Term Investments
455317000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
558426000
Quarters > 1 > balance Sheet > property Plant Equipment
36238000
Quarters > 1 > balance Sheet > total Assets
3259528000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
43041000
Quarters > 1 > balance Sheet > long Term Debt
255354000
Quarters > 1 > balance Sheet > total Liabilities
2864377000
Quarters > 1 > balance Sheet > equity
395151000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
11648000
Quarters > 1 > cash Flow > depreciation
1773000
Quarters > 1 > cash Flow > change In Working Capital
50000
Quarters > 1 > cash Flow > cash From Operations
17762000
Quarters > 1 > cash Flow > capital Expenditures
185000
Quarters > 1 > cash Flow > cash From Investing
-15478000
Quarters > 1 > cash Flow > cash From Financing
-22738000
Quarters > 1 > cash Flow > net Change In Cash
-20454000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.110602593440122
Quarters > 1 > ratios > PB
1.341420165961873
Quarters > 1 > ratios > ROE
2.947733904254323
Quarters > 1 > ratios > ROA
0.35735235285599637
Quarters > 1 > ratios > FCF
17577000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.349735365513948
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
43474000
Quarters > 2 > income Statement > cost Of Revenue
14688000
Quarters > 2 > income Statement > gross Profit
28786000
Quarters > 2 > income Statement > operating Expenses
29335000
Quarters > 2 > income Statement > operating Income
-549000
Quarters > 2 > income Statement > interest Expense
9200000
Quarters > 2 > income Statement > pretax Income
-549000
Quarters > 2 > income Statement > net Income
-272000
Quarters > 2 > income Statement > eps
-0.027688776120466534
Quarters > 2 > income Statement > dividends Per Share
3374000
Quarters > 2 > income Statement > shares Outstanding
9823475
Quarters > 2 > income Statement > income Tax Expense
-277000
Quarters > 2 > income Statement > EBITDA
896000
Quarters > 2 > income Statement > operating Margin
-1.2628237567281593
Quarters > 2 > income Statement > total Other Income Expense Net
-8031000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
123563000
Quarters > 2 > balance Sheet > short Term Investments
455819000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
579382000
Quarters > 2 > balance Sheet > property Plant Equipment
37838000
Quarters > 2 > balance Sheet > total Assets
3270041000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
44188000
Quarters > 2 > balance Sheet > long Term Debt
255343000
Quarters > 2 > balance Sheet > total Liabilities
2883158000
Quarters > 2 > balance Sheet > equity
386883000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-272000
Quarters > 2 > cash Flow > depreciation
1445000
Quarters > 2 > cash Flow > change In Working Capital
1594000
Quarters > 2 > cash Flow > cash From Operations
-71000
Quarters > 2 > cash Flow > capital Expenditures
659000
Quarters > 2 > cash Flow > cash From Investing
88927000
Quarters > 2 > cash Flow > cash From Financing
-12555000
Quarters > 2 > cash Flow > net Change In Cash
76301000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.027688776120466534
Quarters > 2 > ratios > PB
1.2832779587110315
Quarters > 2 > ratios > ROE
-0.07030549287510694
Quarters > 2 > ratios > ROA
-0.008317938521260131
Quarters > 2 > ratios > FCF
-730000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.016791645581266963
Quarters > 2 > health Score
17
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
33184000
Quarters > 3 > income Statement > cost Of Revenue
6562000
Quarters > 3 > income Statement > gross Profit
26622000
Quarters > 3 > income Statement > operating Expenses
18388000
Quarters > 3 > income Statement > operating Income
8234000
Quarters > 3 > income Statement > interest Expense
6269000
Quarters > 3 > income Statement > pretax Income
8234000
Quarters > 3 > income Statement > net Income
6595000
Quarters > 3 > income Statement > eps
0.7725227876651714
Quarters > 3 > income Statement > dividends Per Share
2723000
Quarters > 3 > income Statement > shares Outstanding
8536965
Quarters > 3 > income Statement > income Tax Expense
1639000
Quarters > 3 > income Statement > EBITDA
8999000
Quarters > 3 > income Statement > operating Margin
24.813162970106077
Quarters > 3 > income Statement > total Other Income Expense Net
8234000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
47262000
Quarters > 3 > balance Sheet > short Term Investments
17592000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
64854000
Quarters > 3 > balance Sheet > property Plant Equipment
28117000
Quarters > 3 > balance Sheet > total Assets
2394830000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
15826000
Quarters > 3 > balance Sheet > long Term Debt
255333000
Quarters > 3 > balance Sheet > total Liabilities
2091557000
Quarters > 3 > balance Sheet > equity
303273000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
6595000
Quarters > 3 > cash Flow > depreciation
765000
Quarters > 3 > cash Flow > change In Working Capital
-2769000
Quarters > 3 > cash Flow > cash From Operations
5706000
Quarters > 3 > cash Flow > capital Expenditures
373000
Quarters > 3 > cash Flow > cash From Investing
6711000
Quarters > 3 > cash Flow > cash From Financing
-23247000
Quarters > 3 > cash Flow > net Change In Cash
-10830000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7725227876651714
Quarters > 3 > ratios > PB
1.4226726780821242
Quarters > 3 > ratios > ROE
2.1746083561675453
Quarters > 3 > ratios > ROA
0.27538489162069957
Quarters > 3 > ratios > FCF
5333000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.1607099807135969
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
132195000
Annuals > 0 > income Statement > cost Of Revenue
21091000
Annuals > 0 > income Statement > gross Profit
111104000
Annuals > 0 > income Statement > operating Expenses
70685000
Annuals > 0 > income Statement > operating Income
40419000
Annuals > 0 > income Statement > interest Expense
23854000
Annuals > 0 > income Statement > pretax Income
40419000
Annuals > 0 > income Statement > net Income
31846000
Annuals > 0 > income Statement > eps
3.7303502401311937
Annuals > 0 > income Statement > dividends Per Share
10713000
Annuals > 0 > income Statement > shares Outstanding
8537000
Annuals > 0 > income Statement > income Tax Expense
8573000
Annuals > 0 > income Statement > EBITDA
43452000
Annuals > 0 > income Statement > operating Margin
30.57528650856689
Annuals > 0 > income Statement > total Other Income Expense Net
-2045000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
47262000
Annuals > 0 > balance Sheet > short Term Investments
17592000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
64854000
Annuals > 0 > balance Sheet > property Plant Equipment
28117000
Annuals > 0 > balance Sheet > total Assets
2394830000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
15826000
Annuals > 0 > balance Sheet > long Term Debt
255333000
Annuals > 0 > balance Sheet > total Liabilities
2091557000
Annuals > 0 > balance Sheet > equity
303273000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
31846000
Annuals > 0 > cash Flow > depreciation
3033000
Annuals > 0 > cash Flow > change In Working Capital
6886000
Annuals > 0 > cash Flow > cash From Operations
39782000
Annuals > 0 > cash Flow > capital Expenditures
960000
Annuals > 0 > cash Flow > cash From Investing
2428000
Annuals > 0 > cash Flow > cash From Financing
-60906000
Annuals > 0 > cash Flow > net Change In Cash
-18696000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.7303502401311937
Annuals > 0 > ratios > PB
1.4226785107807158
Annuals > 0 > ratios > ROE
10.50076993336037
Annuals > 0 > ratios > ROA
1.3297812370815465
Annuals > 0 > ratios > FCF
38822000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2936722266348954
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
114748000
Annuals > 1 > income Statement > cost Of Revenue
9164000
Annuals > 1 > income Statement > gross Profit
105584000
Annuals > 1 > income Statement > operating Expenses
65735000
Annuals > 1 > income Statement > operating Income
39849000
Annuals > 1 > income Statement > interest Expense
8320000
Annuals > 1 > income Statement > pretax Income
39849000
Annuals > 1 > income Statement > net Income
31688000
Annuals > 1 > income Statement > eps
3.7122230520288775
Annuals > 1 > income Statement > dividends Per Share
9702000
Annuals > 1 > income Statement > shares Outstanding
8536125
Annuals > 1 > income Statement > income Tax Expense
8161000
Annuals > 1 > income Statement > EBITDA
43211000
Annuals > 1 > income Statement > operating Margin
34.72740265625545
Annuals > 1 > income Statement > total Other Income Expense Net
39849000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
65958000
Annuals > 1 > balance Sheet > short Term Investments
451693000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
517651000
Annuals > 1 > balance Sheet > property Plant Equipment
28898000
Annuals > 1 > balance Sheet > total Assets
2418847000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
56882000
Annuals > 1 > balance Sheet > long Term Debt
195292000
Annuals > 1 > balance Sheet > total Liabilities
2141386000
Annuals > 1 > balance Sheet > equity
277461000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
31688000
Annuals > 1 > cash Flow > depreciation
3362000
Annuals > 1 > cash Flow > change In Working Capital
164000
Annuals > 1 > cash Flow > cash From Operations
40602000
Annuals > 1 > cash Flow > capital Expenditures
1168000
Annuals > 1 > cash Flow > cash From Investing
15437000
Annuals > 1 > cash Flow > cash From Financing
-158242000
Annuals > 1 > cash Flow > net Change In Cash
-102203000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.7122230520288775
Annuals > 1 > ratios > PB
1.5548699006346838
Annuals > 1 > ratios > ROE
11.42070417103665
Annuals > 1 > ratios > ROA
1.3100456539830754
Annuals > 1 > ratios > FCF
39434000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.343657405793565
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
108435000
Annuals > 2 > income Statement > cost Of Revenue
3624000
Annuals > 2 > income Statement > gross Profit
104811000
Annuals > 2 > income Statement > operating Expenses
59860000
Annuals > 2 > income Statement > operating Income
44951000
Annuals > 2 > income Statement > interest Expense
3624000
Annuals > 2 > income Statement > pretax Income
44951000
Annuals > 2 > income Statement > net Income
35752000
Annuals > 2 > income Statement > eps
4.146115069769125
Annuals > 2 > income Statement > dividends Per Share
9117000
Annuals > 2 > income Statement > shares Outstanding
8623012
Annuals > 2 > income Statement > income Tax Expense
9199000
Annuals > 2 > income Statement > EBITDA
48747000
Annuals > 2 > income Statement > operating Margin
41.45432747729054
Annuals > 2 > income Statement > total Other Income Expense Net
-3624000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
168161000
Annuals > 2 > balance Sheet > short Term Investments
553554000
Annuals > 2 > balance Sheet > receivables
-
Annuals > 2 > balance Sheet > inventories
474000
Annuals > 2 > balance Sheet > total Current Assets
721715000
Annuals > 2 > balance Sheet > property Plant Equipment
30215000
Annuals > 2 > balance Sheet > total Assets
2525507000
Annuals > 2 > balance Sheet > payables
2198975000
Annuals > 2 > balance Sheet > short Term Debt
45116000
Annuals > 2 > balance Sheet > long Term Debt
21000000
Annuals > 2 > balance Sheet > total Liabilities
2280465000
Annuals > 2 > balance Sheet > equity
245042000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
35752000
Annuals > 2 > cash Flow > depreciation
3796000
Annuals > 2 > cash Flow > change In Working Capital
-3922000
Annuals > 2 > cash Flow > cash From Operations
39201000
Annuals > 2 > cash Flow > capital Expenditures
1811000
Annuals > 2 > cash Flow > cash From Investing
-331723000
Annuals > 2 > cash Flow > cash From Financing
-249448000
Annuals > 2 > cash Flow > net Change In Cash
-541970000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.146115069769125
Annuals > 2 > ratios > PB
1.7784993041192938
Annuals > 2 > ratios > ROE
14.590151892328663
Annuals > 2 > ratios > ROA
1.4156365434742408
Annuals > 2 > ratios > FCF
37390000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.344814866048785
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
100935000
Annuals > 3 > income Statement > cost Of Revenue
6965000
Annuals > 3 > income Statement > gross Profit
93970000
Annuals > 3 > income Statement > operating Expenses
58951000
Annuals > 3 > income Statement > operating Income
35019000
Annuals > 3 > income Statement > interest Expense
6915000
Annuals > 3 > income Statement > pretax Income
35019000
Annuals > 3 > income Statement > net Income
27834000
Annuals > 3 > income Statement > eps
3.1938309057357457
Annuals > 3 > income Statement > dividends Per Share
8968000
Annuals > 3 > income Statement > shares Outstanding
8714926
Annuals > 3 > income Statement > income Tax Expense
7185000
Annuals > 3 > income Statement > EBITDA
38460000
Annuals > 3 > income Statement > operating Margin
34.694605439144006
Annuals > 3 > income Statement > total Other Income Expense Net
35019000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
710131000
Annuals > 3 > balance Sheet > short Term Investments
437098000
Annuals > 3 > balance Sheet > receivables
-
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
1147229000
Annuals > 3 > balance Sheet > property Plant Equipment
34250000
Annuals > 3 > balance Sheet > total Assets
2786987000
Annuals > 3 > balance Sheet > payables
2426389000
Annuals > 3 > balance Sheet > short Term Debt
38472000
Annuals > 3 > balance Sheet > long Term Debt
34700000
Annuals > 3 > balance Sheet > total Liabilities
37970000
Annuals > 3 > balance Sheet > equity
272114000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
27834000
Annuals > 3 > cash Flow > depreciation
3441000
Annuals > 3 > cash Flow > change In Working Capital
1982000
Annuals > 3 > cash Flow > cash From Operations
42126000
Annuals > 3 > cash Flow > capital Expenditures
1576000
Annuals > 3 > cash Flow > cash From Investing
60521000
Annuals > 3 > cash Flow > cash From Financing
208132000
Annuals > 3 > cash Flow > net Change In Cash
310779000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.1938309057357457
Annuals > 3 > ratios > PB
1.618631750075336
Annuals > 3 > ratios > ROE
10.228801164217938
Annuals > 3 > ratios > ROA
0.9987129469925766
Annuals > 3 > ratios > FCF
40550000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.4017436964383019
Annuals > 3 > health Score
78
Valuation > metrics > PE
1.422223276429418
Valuation > metrics > PB
1.2931098588495555
Valuation > final Score
100
Valuation > verdict
42.9% Undervalued
Profitability > metrics > ROE
3.638881955354565
Profitability > metrics > ROA
-
Profitability > metrics > Net Margin
0.2921357144260427
Profitability > final Score
52
Profitability > verdict
Weak
Risk > metrics > Debt Equity
6.955222419624023
Risk > metrics > Interest Coverage
1.8271032550951416
Risk > final Score
13
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
42
Prev Profitabilities > 1
0
Prev Profitabilities > 2
64
Prev Risks > 0
12
Prev Risks > 1
6
Prev Risks > 2
11
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-21T20:24:24.016Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-22
Earnings History > 0 > date
2026-03-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
2025-12-31
Earnings History > 1 > report Date
2026-01-22
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.24
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-23
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.44
Earnings History > 2 > eps Estimate
1.18
Earnings History > 2 > eps Difference
0.26
Earnings History > 2 > surprise Percent
22.0339
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-24
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.25
Earnings History > 3 > eps Estimate
1.15
Earnings History > 3 > eps Difference
0.1
Earnings History > 3 > surprise Percent
8.6957
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.79
Earnings History > 4 > eps Estimate
0.93
Earnings History > 4 > eps Difference
-0.14
Earnings History > 4 > surprise Percent
-15.0538
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-23
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.86
Earnings History > 5 > eps Estimate
0.86
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-24
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.84
Earnings History > 6 > eps Estimate
0.95
Earnings History > 6 > eps Difference
-0.11
Earnings History > 6 > surprise Percent
-11.5789
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.32
Earnings History > 7 > eps Estimate
0.84
Earnings History > 7 > eps Difference
0.48
Earnings History > 7 > surprise Percent
57.1429
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.79
Earnings History > 8 > eps Estimate
0.8
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-1.25
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-25
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.93
Earnings History > 9 > eps Estimate
0.94
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-1.0638
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-27
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.06
Earnings History > 10 > eps Estimate
0.99
Earnings History > 10 > eps Difference
0.07
Earnings History > 10 > surprise Percent
7.0707
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.14
Earnings History > 11 > eps Estimate
1.02
Earnings History > 11 > eps Difference
0.12
Earnings History > 11 > surprise Percent
11.7647
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.06
Earnings History > 12 > eps Estimate
1.08
Earnings History > 12 > eps Difference
-0.02
Earnings History > 12 > surprise Percent
-1.8519
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.2
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-27
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.2
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-29
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.99
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-29
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.76
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-27
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.52
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-03
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.84
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.98
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.86
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-29
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.81
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-28
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.79
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-29
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.67
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-01
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.14
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-28
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.74
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-01
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.89
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.92
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.83
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-30
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.75
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.59
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-23
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.78
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-27
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.7
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-03-09
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.6
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-03
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.27
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-04
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.45
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-28
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.43
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-03-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.4348
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-12-31
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.4243
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-09-30
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.457
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-06-30
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4932
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-03-31
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.4216
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-12-31
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.4725
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-09-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4663
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-06-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.4666
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-03-31
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.4227
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-12-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4089
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-09-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4375
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-06-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4553
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-03-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.4125
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-12-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3786
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-09-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.3858
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-06-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3888
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-03-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.4053
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-12-31
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.372
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-09-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3868
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-06-30
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3576
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-03-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.376
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-12-31
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2955
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-09-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3671
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-06-30
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3549
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-03-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4149
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-12-31
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2746
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-06-30
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3483
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-03-31
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.408
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2009-12-31
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2985
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-09-30
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.32
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-06-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2414
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.3555
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2008-12-31
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.2876
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-09-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0808
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-06-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.3889
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3686
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2007-12-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.35
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-09-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.3309
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-06-30
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3131
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-03-31
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.3097
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2006-12-31
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2476
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-09-30
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.318
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-06-30
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3222
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-03-31
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.288
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2005-12-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2972
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-09-30
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.2977
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-06-30
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2885
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-03-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3474
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2004-12-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.4889
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-09-30
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.407
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-06-30
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3033
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-03-31
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3539
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.5258
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-06-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3145
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.4116
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3828
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3704
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3794
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-09-30
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3526
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-06-30
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.3312
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-03-31
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3384
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.3605
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.3339
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.3144
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-09-30
Earnings History > 101 > report Date
1999-09-30
Earnings History > 101 > date
1999-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.3047
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-06-30
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.2988
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-03-31
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2975
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-09-30
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.3191
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-06-30
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.3294
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-03-31
Earnings History > 106 > report Date
1998-03-31
Earnings History > 106 > date
1998-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.3049
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1997-12-31
Earnings History > 107 > report Date
1997-12-31
Earnings History > 107 > date
1997-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.3062
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1997-09-30
Earnings History > 108 > report Date
1997-09-30
Earnings History > 108 > date
1997-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3162
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1997-06-30
Earnings History > 109 > report Date
1997-06-30
Earnings History > 109 > date
1997-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.3308
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1997-03-31
Earnings History > 110 > report Date
1997-03-31
Earnings History > 110 > date
1997-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.2943
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
ACNB Corporation, a financial holding company, offers banking, insurance, and financial services to individual, business, and government customers in the United States. The company offers checking, savings, and money market deposit accounts, as well as time deposits and debit cards. It also provides commercial lending products, such as commercial mortgages, real estate development and construction loans, accounts receivable and inventory financing, and agricultural and governmental loans; consumer lending products, including home equity loans and lines of credit, automobile and recreational vehicle loans, manufactured housing loans, and personal lines of credit; and mortgage lending programs include personal residential mortgages, and residential construction and investment mortgage loans. In addition, the company offers other services that are related to testamentary trusts, life insurance trusts, charitable remainder trusts, guardianships, powers of attorney, custodial accounts, and investment management and advisory accounts; and wealth management and retail brokerage and services. Further, it acts as a trustee to invest in, protect, manage, and distribute financial assets. Additionally, the company offers property and casualty, health, life, and disability insurance products to commercial and personal clients; and online, telephone, and mobile banking, as well as automated teller machine services. ACNB Corporation was founded in 1857 and is headquartered in Gettysburg, Pennsylvania.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACan ACNB Corporation stock deliver sustainable ROE - July 2025 Analyst Calls & Verified Technical Trade Signals bollywoodhelpline.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$55.6667
Analyst Picks
Strong Buy
2
Buy
2
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 53.12% of the total shares of ACNB Corporation
1.
BlackRock Inc(5.8233%)
since
2025/06/30
2.
FMR Inc(5.7752%)
since
2025/06/30
3.
Vanguard Group Inc(5.1582%)
since
2025/06/30
4.
Fidelity Low-Priced Stock(3.1654%)
since
2025/06/30
5.
Private Capital Management, LLC(3.0046%)
since
2025/06/30
6.
Dimensional Fund Advisors, Inc.(2.8958%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.748%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.326%)
since
2025/06/30
9.
iShares Russell 2000 ETF(2.2695%)
since
2025/08/31
10.
State Street Corp(1.7112%)
since
2025/06/30
11.
Manufacturers Life Insurance Co(1.4189%)
since
2025/06/30
12.
Vanguard Institutional Extnd Mkt Idx Tr(1.0918%)
since
2025/07/31
13.
AllianceBernstein L.P.(1.0871%)
since
2025/06/30
14.
American Century Companies Inc(1.0415%)
since
2025/06/30
15.
Fidelity Small Cap Index(0.9827%)
since
2025/06/30
16.
Bridgeway Capital Management, LLC(0.9602%)
since
2025/06/30
17.
Northern Trust Corp(0.9377%)
since
2025/06/30
18.
iShares Russell 2000 Value ETF(0.8527%)
since
2025/08/31
19.
Avantis US Small Cap Value ETF(0.7546%)
since
2025/08/30
20.
Fidelity LowPriced Stock Commingled Pl A(0.7173%)
since
2025/06/30
21.
JHancock Regional Bank A(0.6581%)
since
2025/07/31
22.
JH Financial Opportunities(0.5945%)
since
2025/07/31
23.
Fidelity Low-Priced Stock K6(0.5487%)
since
2025/06/30
24.
Fidelity Extended Market Index(0.5454%)
since
2025/07/31
25.
EA Bridgeway Omni Small-Cap Value ETF(0.5043%)
since
2025/08/29
26.
Bridgeway Omni Small-Cap Value(0.491%)
since
2025/06/30
27.
Bridgeway Omni Small-Cap Value N(0.491%)
since
2025/06/30
28.
Empowered Funds, LLC(0.4692%)
since
2025/06/30
29.
Vanguard Russell 2000 ETF(0.468%)
since
2025/07/31
30.
DFA US Targeted Value I(0.4376%)
since
2025/07/31
31.
Strategic Advisers Fidelity US TtlStk(0.4194%)
since
2025/07/31
32.
Fidelity Global Value Growth Eq MF(0.4089%)
since
2025/02/20
33.
Susquehanna International Group, LLP(0.3666%)
since
2025/06/30
34.
Dimensional US Targeted Value ETF(0.3479%)
since
2025/08/29
35.
Morgan Stanley - Brokerage Accounts(0.3406%)
since
2025/06/30
36.
Charles Schwab Investment Management Inc(0.2959%)
since
2025/06/30
37.
Bank of New York Mellon Corp(0.2791%)
since
2025/06/30
38.
Stifel Financial Corp(0.2672%)
since
2025/06/30
39.
Kestra Advisory Services, LLC(0.2324%)
since
2025/06/30
40.
Maltese Capital Management LLC(0.2281%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.24
Date
2025-09-30
EPS Actual
1.44
EPS Estimate
1.18
EPS Difference
0.26
Surprise Percent
22.0339%
(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.