_id
6911c42cccc777a4e85d6499
Ticker
HFBK
Name
Harford Bank
Exchange
PINK
Address
8 West Bel Air Avenue, Aberdeen, MD, United States, 21001
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.harfordbank.com
Description
Harford Bank provides commercial and retail banking products and services for individuals, businesses, and governmental units. It offers various deposit services, including checking, savings, money market, and individual retirement accounts, as well as certificates of deposit. The company also offers various commercial loans, including secured and unsecured loans for working capital, business expansion, and purchase of equipment and machinery, as well as commercial mortgages secured by real estate, real estate construction loans, and real estate acquisition loans. In addition, it provides consumer loans, such as secured and unsecured loans for financing automobiles, boats, mobile homes, education, bill consolidation, and home improvements, as well as secured fixed-rate consumer mortgage loans, variable rate home equity lines of credit, and fixed rate home equity loans. Further, the company offers various other banking services, including mobile banking, automated teller machine, online banking with bill payment, cash management, commercial account remote deposit capture, safe deposit box, direct deposit of payroll and social security check, and ACH origination services, as well as debit, gift, and credit cards. It provides its products through branches located throughout Harford County and Cecil County, Maryland. Harford Bank was formerly known as Harford National Bank and changed its name to Harford Bank in July 2001. The company was founded in 1964 and is based in Aberdeen, Maryland.
Last Close
42
Volume
-
Current Price
42.5
Change
0.12755102040815602
Last Updated
2026-01-04T14:24:06.611Z
Image
-
Ipo Date
-
Market Cap
63214744
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
9583946
Cost Of Revenue
2956044
Gross Profit
6627902
Operating Expenses
4188860
Operating Income
2439042
Interest Expense
2745023
Pretax Income
2439042
Net Income
1875505
Eps
1.2387706777718699
Dividends Per Share
360679
Shares Outstanding
1505113
Income Tax Expense
563537
EBITDA
2545639
Operating Margin
25.449246062112618
Total Other Income Expense Net
-
Cash
106647369
Short Term Investments
8350745
Receivables
1884353
Inventories
-
Total Current Assets
116882467
Property Plant Equipment
8067773
Total Assets
735380536
Payables
804876
Short Term Debt
62104
Long Term Debt
-
Total Liabilities
665853428
Equity
69527108
Bs_currency_symbol
USD
Depreciation
106597
Change In Working Capital
-581405
Cash From Operations
1520883
Capital Expenditures
165216
Cash From Investing
-15628682
Cash From Financing
4913734
Net Change In Cash
-9194065
Cf_currency_symbol
USD
PE
8.554
PB
0.9254694226602953
ROE
2.6975161975671416
ROA
0.2550387055661751
FCF
1355667
Fcf Percent
0.14145186126883436
Piotroski FScore
3
Health Score
46
Deep Value Investing Score
8.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
5.5
Net Net Investing Score
5.5
Quality Investing Score
4.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
9583946
Quarters > 0 > income Statement > cost Of Revenue
2956044
Quarters > 0 > income Statement > gross Profit
6627902
Quarters > 0 > income Statement > operating Expenses
4188860
Quarters > 0 > income Statement > operating Income
2439042
Quarters > 0 > income Statement > interest Expense
2745023
Quarters > 0 > income Statement > pretax Income
2439042
Quarters > 0 > income Statement > net Income
1875505
Quarters > 0 > income Statement > eps
1.2387706777718699
Quarters > 0 > income Statement > dividends Per Share
360679
Quarters > 0 > income Statement > shares Outstanding
1514005
Quarters > 0 > income Statement > income Tax Expense
563537
Quarters > 0 > income Statement > EBITDA
2545639
Quarters > 0 > income Statement > operating Margin
25.449246062112618
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
106647369
Quarters > 0 > balance Sheet > short Term Investments
8350745
Quarters > 0 > balance Sheet > receivables
1884353
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
116882467
Quarters > 0 > balance Sheet > property Plant Equipment
8067773
Quarters > 0 > balance Sheet > total Assets
735380536
Quarters > 0 > balance Sheet > payables
804876
Quarters > 0 > balance Sheet > short Term Debt
62104
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
665853428
Quarters > 0 > balance Sheet > equity
69527108
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1875505
Quarters > 0 > cash Flow > depreciation
106597
Quarters > 0 > cash Flow > change In Working Capital
-581405
Quarters > 0 > cash Flow > cash From Operations
1520883
Quarters > 0 > cash Flow > capital Expenditures
165216
Quarters > 0 > cash Flow > cash From Investing
-15628682
Quarters > 0 > cash Flow > cash From Financing
4913734
Quarters > 0 > cash Flow > net Change In Cash
-9194065
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.2387706777718699
Quarters > 0 > ratios > PB
0.9254694226602953
Quarters > 0 > ratios > ROE
2.6975161975671416
Quarters > 0 > ratios > ROA
0.2550387055661751
Quarters > 0 > ratios > FCF
1355667
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.14145186126883436
Quarters > 0 > health Score
46
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
9523363
Quarters > 1 > income Statement > cost Of Revenue
3160992
Quarters > 1 > income Statement > gross Profit
6362371
Quarters > 1 > income Statement > operating Expenses
4169779
Quarters > 1 > income Statement > operating Income
2192592
Quarters > 1 > income Statement > interest Expense
2970419
Quarters > 1 > income Statement > pretax Income
2192592
Quarters > 1 > income Statement > net Income
1715297
Quarters > 1 > income Statement > eps
1.1371202493674
Quarters > 1 > income Statement > dividends Per Share
360010
Quarters > 1 > income Statement > shares Outstanding
1508457
Quarters > 1 > income Statement > income Tax Expense
477295
Quarters > 1 > income Statement > EBITDA
2288380
Quarters > 1 > income Statement > operating Margin
23.023295447207044
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
5231910
Quarters > 1 > balance Sheet > short Term Investments
11086711
Quarters > 1 > balance Sheet > receivables
1662412
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
128590557
Quarters > 1 > balance Sheet > property Plant Equipment
8024624
Quarters > 1 > balance Sheet > total Assets
728413724
Quarters > 1 > balance Sheet > payables
721473
Quarters > 1 > balance Sheet > short Term Debt
124207
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
660492127
Quarters > 1 > balance Sheet > equity
67921597
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1715297
Quarters > 1 > cash Flow > depreciation
95788
Quarters > 1 > cash Flow > change In Working Capital
-152916
Quarters > 1 > cash Flow > cash From Operations
1878154
Quarters > 1 > cash Flow > capital Expenditures
64433
Quarters > 1 > cash Flow > cash From Investing
-11999698
Quarters > 1 > cash Flow > cash From Financing
6315243
Quarters > 1 > cash Flow > net Change In Cash
-3806301
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.1371202493674
Quarters > 1 > ratios > PB
0.9438738977235769
Quarters > 1 > ratios > ROE
2.5254073457666197
Quarters > 1 > ratios > ROA
0.23548389376584564
Quarters > 1 > ratios > FCF
1813721
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.19044963423110092
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
9014082
Quarters > 2 > income Statement > cost Of Revenue
2978103
Quarters > 2 > income Statement > gross Profit
6035979
Quarters > 2 > income Statement > operating Expenses
4083927
Quarters > 2 > income Statement > operating Income
1952052
Quarters > 2 > income Statement > interest Expense
2788637
Quarters > 2 > income Statement > pretax Income
1952052
Quarters > 2 > income Statement > net Income
1525817
Quarters > 2 > income Statement > eps
1.0149689286469759
Quarters > 2 > income Statement > dividends Per Share
358419
Quarters > 2 > income Statement > shares Outstanding
1503314
Quarters > 2 > income Statement > income Tax Expense
426235
Quarters > 2 > income Statement > EBITDA
2048562
Quarters > 2 > income Statement > operating Margin
21.655582897958993
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
119647735
Quarters > 2 > balance Sheet > short Term Investments
11065305
Quarters > 2 > balance Sheet > receivables
1801375
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
132514415
Quarters > 2 > balance Sheet > property Plant Equipment
8055875
Quarters > 2 > balance Sheet > total Assets
720569980
Quarters > 2 > balance Sheet > payables
715558
Quarters > 2 > balance Sheet > short Term Debt
185993
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
654250032
Quarters > 2 > balance Sheet > equity
66319948
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1525817
Quarters > 2 > cash Flow > depreciation
96510
Quarters > 2 > cash Flow > change In Working Capital
-11394
Quarters > 2 > cash Flow > cash From Operations
1782950
Quarters > 2 > cash Flow > capital Expenditures
58939
Quarters > 2 > cash Flow > cash From Investing
14922761
Quarters > 2 > cash Flow > cash From Financing
5386048
Quarters > 2 > cash Flow > net Change In Cash
22091759
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.0149689286469759
Quarters > 2 > ratios > PB
0.9633729658533509
Quarters > 2 > ratios > ROE
2.300690887152083
Quarters > 2 > ratios > ROA
0.21175139713702756
Quarters > 2 > ratios > FCF
1724011
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.19125752350599873
Quarters > 2 > health Score
52
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
9462997
Quarters > 3 > income Statement > cost Of Revenue
2601658
Quarters > 3 > income Statement > gross Profit
6861339
Quarters > 3 > income Statement > operating Expenses
3877245
Quarters > 3 > income Statement > operating Income
2984094
Quarters > 3 > income Statement > interest Expense
2864303
Quarters > 3 > income Statement > pretax Income
2984094
Quarters > 3 > income Statement > net Income
2285092
Quarters > 3 > income Statement > eps
1.5243661960556194
Quarters > 3 > income Statement > dividends Per Share
343355
Quarters > 3 > income Statement > shares Outstanding
1499044
Quarters > 3 > income Statement > income Tax Expense
699002
Quarters > 3 > income Statement > EBITDA
3089087
Quarters > 3 > income Statement > operating Margin
31.53434371795743
Quarters > 3 > income Statement > total Other Income Expense Net
-75551
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
97555976
Quarters > 3 > balance Sheet > short Term Investments
16060255
Quarters > 3 > balance Sheet > receivables
1677479
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
115293710
Quarters > 3 > balance Sheet > property Plant Equipment
8092879
Quarters > 3 > balance Sheet > total Assets
713431582
Quarters > 3 > balance Sheet > payables
743030
Quarters > 3 > balance Sheet > short Term Debt
247143
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
648399706
Quarters > 3 > balance Sheet > equity
65031876
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2285092
Quarters > 3 > cash Flow > depreciation
104993
Quarters > 3 > cash Flow > change In Working Capital
254434
Quarters > 3 > cash Flow > cash From Operations
2401538
Quarters > 3 > cash Flow > capital Expenditures
50792
Quarters > 3 > cash Flow > cash From Investing
-3113305
Quarters > 3 > cash Flow > cash From Financing
-757107
Quarters > 3 > cash Flow > net Change In Cash
-1468874
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.5243661960556194
Quarters > 3 > ratios > PB
0.9796637267545534
Quarters > 3 > ratios > ROE
3.5138029848623775
Quarters > 3 > ratios > ROA
0.32029588507899837
Quarters > 3 > ratios > FCF
2350746
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.24841453505691696
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
36230521
Annuals > 0 > income Statement > cost Of Revenue
11518706
Annuals > 0 > income Statement > gross Profit
24711815
Annuals > 0 > income Statement > operating Expenses
15621198
Annuals > 0 > income Statement > operating Income
9090617
Annuals > 0 > income Statement > interest Expense
11432664
Annuals > 0 > income Statement > pretax Income
9090617
Annuals > 0 > income Statement > net Income
6963718
Annuals > 0 > income Statement > eps
4.663373689712372
Annuals > 0 > income Statement > dividends Per Share
1367304
Annuals > 0 > income Statement > shares Outstanding
1493279
Annuals > 0 > income Statement > income Tax Expense
2126899
Annuals > 0 > income Statement > EBITDA
9554904
Annuals > 0 > income Statement > operating Margin
25.091046855219112
Annuals > 0 > income Statement > total Other Income Expense Net
-79842
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
97555976
Annuals > 0 > balance Sheet > short Term Investments
16060255
Annuals > 0 > balance Sheet > receivables
1677479
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
115293710
Annuals > 0 > balance Sheet > property Plant Equipment
8092879
Annuals > 0 > balance Sheet > total Assets
713431582
Annuals > 0 > balance Sheet > payables
743030
Annuals > 0 > balance Sheet > short Term Debt
247143
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
648399706
Annuals > 0 > balance Sheet > equity
65031876
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
6963718
Annuals > 0 > cash Flow > depreciation
464287
Annuals > 0 > cash Flow > change In Working Capital
-321756
Annuals > 0 > cash Flow > cash From Operations
7409039
Annuals > 0 > cash Flow > capital Expenditures
363652
Annuals > 0 > cash Flow > cash From Investing
18038054
Annuals > 0 > cash Flow > cash From Financing
40106255
Annuals > 0 > cash Flow > net Change In Cash
65553348
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.663373689712372
Annuals > 0 > ratios > PB
0.9644150201049099
Annuals > 0 > ratios > ROE
10.70816102552539
Annuals > 0 > ratios > ROA
0.9760877112390015
Annuals > 0 > ratios > FCF
7045387
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.19445999686286597
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
28973658
Annuals > 1 > income Statement > cost Of Revenue
6545010
Annuals > 1 > income Statement > gross Profit
22428648
Annuals > 1 > income Statement > operating Expenses
13783134
Annuals > 1 > income Statement > operating Income
8645514
Annuals > 1 > income Statement > interest Expense
5706470
Annuals > 1 > income Statement > pretax Income
8645514
Annuals > 1 > income Statement > net Income
6457849
Annuals > 1 > income Statement > eps
4.341656268320362
Annuals > 1 > income Statement > dividends Per Share
1298093
Annuals > 1 > income Statement > shares Outstanding
1487416
Annuals > 1 > income Statement > income Tax Expense
2187665
Annuals > 1 > income Statement > EBITDA
9185402
Annuals > 1 > income Statement > operating Margin
29.839221543927934
Annuals > 1 > income Statement > total Other Income Expense Net
-539885
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
34261309
Annuals > 1 > balance Sheet > short Term Investments
16651013
Annuals > 1 > balance Sheet > receivables
1825679
Annuals > 1 > balance Sheet > inventories
29872924
Annuals > 1 > balance Sheet > total Current Assets
52738001
Annuals > 1 > balance Sheet > property Plant Equipment
8194907
Annuals > 1 > balance Sheet > total Assets
665617205
Annuals > 1 > balance Sheet > payables
712066
Annuals > 1 > balance Sheet > short Term Debt
31000000
Annuals > 1 > balance Sheet > long Term Debt
17000000
Annuals > 1 > balance Sheet > total Liabilities
606654537
Annuals > 1 > balance Sheet > equity
58962668
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
6457849
Annuals > 1 > cash Flow > depreciation
539888
Annuals > 1 > cash Flow > change In Working Capital
-111674
Annuals > 1 > cash Flow > cash From Operations
7294302
Annuals > 1 > cash Flow > capital Expenditures
142122
Annuals > 1 > cash Flow > cash From Investing
-66099220
Annuals > 1 > cash Flow > cash From Financing
62363150
Annuals > 1 > cash Flow > net Change In Cash
3558232
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.341656268320362
Annuals > 1 > ratios > PB
1.059508908246825
Annuals > 1 > ratios > ROE
10.952436887693073
Annuals > 1 > ratios > ROA
0.970204638865968
Annuals > 1 > ratios > FCF
7152180
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.24685112249202362
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
21867650
Annuals > 2 > income Statement > cost Of Revenue
623357
Annuals > 2 > income Statement > gross Profit
21244293
Annuals > 2 > income Statement > operating Expenses
14483434
Annuals > 2 > income Statement > operating Income
6760859
Annuals > 2 > income Statement > interest Expense
1078357
Annuals > 2 > income Statement > pretax Income
6760859
Annuals > 2 > income Statement > net Income
5125679
Annuals > 2 > income Statement > eps
3.485884209166151
Annuals > 2 > income Statement > dividends Per Share
1124901
Annuals > 2 > income Statement > shares Outstanding
1470410
Annuals > 2 > income Statement > income Tax Expense
1635180
Annuals > 2 > income Statement > EBITDA
7306502
Annuals > 2 > income Statement > operating Margin
30.91717216984907
Annuals > 2 > income Statement > total Other Income Expense Net
-1305726
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
30964048
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1564265
Annuals > 2 > balance Sheet > inventories
-63518333
Annuals > 2 > balance Sheet > total Current Assets
32528313
Annuals > 2 > balance Sheet > property Plant Equipment
9817299
Annuals > 2 > balance Sheet > total Assets
595469294
Annuals > 2 > balance Sheet > payables
88851
Annuals > 2 > balance Sheet > short Term Debt
172960
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
541422606
Annuals > 2 > balance Sheet > equity
54046688
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
5125679
Annuals > 2 > cash Flow > depreciation
545643
Annuals > 2 > cash Flow > change In Working Capital
-39591
Annuals > 2 > cash Flow > cash From Operations
6654562
Annuals > 2 > cash Flow > capital Expenditures
222619
Annuals > 2 > cash Flow > cash From Investing
-76156637
Annuals > 2 > cash Flow > cash From Financing
15515512
Annuals > 2 > cash Flow > net Change In Cash
-53986563
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.485884209166151
Annuals > 2 > ratios > PB
1.1426642831471931
Annuals > 2 > ratios > ROE
9.483798526192762
Annuals > 2 > ratios > ROA
0.8607797331695831
Annuals > 2 > ratios > FCF
6431943
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2941305078506378
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
20934982
Annuals > 3 > income Statement > cost Of Revenue
1549388
Annuals > 3 > income Statement > gross Profit
19385594
Annuals > 3 > income Statement > operating Expenses
12186248
Annuals > 3 > income Statement > operating Income
7199346
Annuals > 3 > income Statement > interest Expense
1549388
Annuals > 3 > income Statement > pretax Income
7199346
Annuals > 3 > income Statement > net Income
5340997
Annuals > 3 > income Statement > eps
3.6934158825961942
Annuals > 3 > income Statement > dividends Per Share
1470243
Annuals > 3 > income Statement > shares Outstanding
1446086
Annuals > 3 > income Statement > income Tax Expense
1858349
Annuals > 3 > income Statement > EBITDA
7706023
Annuals > 3 > income Statement > operating Margin
34.38907184157121
Annuals > 3 > income Statement > total Other Income Expense Net
-1356950
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
85246300
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1363407
Annuals > 3 > balance Sheet > inventories
-86626775
Annuals > 3 > balance Sheet > total Current Assets
86609707
Annuals > 3 > balance Sheet > property Plant Equipment
10167594
Annuals > 3 > balance Sheet > total Assets
575175112
Annuals > 3 > balance Sheet > payables
130139
Annuals > 3 > balance Sheet > short Term Debt
172960
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
525628577
Annuals > 3 > balance Sheet > equity
49546535
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
5340997
Annuals > 3 > cash Flow > depreciation
506677
Annuals > 3 > cash Flow > change In Working Capital
350398
Annuals > 3 > cash Flow > cash From Operations
9305557
Annuals > 3 > cash Flow > capital Expenditures
1814463
Annuals > 3 > cash Flow > cash From Investing
-65947218
Annuals > 3 > cash Flow > cash From Financing
83472654
Annuals > 3 > cash Flow > net Change In Cash
26830993
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.6934158825961942
Annuals > 3 > ratios > PB
1.22582965690739
Annuals > 3 > ratios > ROE
10.77975886709333
Annuals > 3 > ratios > ROA
0.9285862493994699
Annuals > 3 > ratios > FCF
7491094
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.35782662722136566
Annuals > 3 > health Score
60
Valuation > metrics > PE
8.554
Valuation > metrics > PB
0.9254694226602953
Valuation > final Score
90
Valuation > verdict
11.0% Undervalued
Profitability > metrics > ROE
2.6975161975671416
Profitability > metrics > ROA
1.6046076440190127
Profitability > metrics > Net Margin
0.19569235886763134
Profitability > final Score
40
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.57688946302786
Risk > metrics > Interest Coverage
0.8885324458119295
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
134.81564395949158
Liquidity > metrics > Quick Ratio
134.81564395949158
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
36
Prev Profitabilities > 1
33
Prev Profitabilities > 2
43
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
10
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:57:54.252Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.2388
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.1371
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.015
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.5244
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-09-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.1553
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-06-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.9105
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-03-31
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.075
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2023-12-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.4225
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.9902
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.869
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.0593
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.1465
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.9714
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.7751
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.5877
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.854
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.8209
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-06-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.8216
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.82
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.93
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-09-30
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.6785
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-06-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.7087
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.35
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.36
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.49
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.63
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.56
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.62
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.5998
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.6
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.52
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.52
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2206
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.45
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.38
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.33
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.4078
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3398
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.2621
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3107
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3629
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3865
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3582
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3488
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.6736
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6223
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.3935
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4087
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.3161
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3732
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2754
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.4087
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4615
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3869
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.2298
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3019
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3413
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.5154
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3517
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-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2596
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.2596
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.33
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-03-31
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.3737
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Harford Bank provides commercial and retail banking products and services for individuals, businesses, and governmental units. It offers various deposit services, including checking, savings, money market, and individual retirement accounts, as well as certificates of deposit. The company also offers various commercial loans, including secured and unsecured loans for working capital, business expansion, and purchase of equipment and machinery, as well as commercial mortgages secured by real estate, real estate construction loans, and real estate acquisition loans. In addition, it provides consumer loans, such as secured and unsecured loans for financing automobiles, boats, mobile homes, education, bill consolidation, and home improvements, as well as secured fixed-rate consumer mortgage loans, variable rate home equity lines of credit, and fixed rate home equity loans. Further, the company offers various other banking services, including mobile banking, automated teller machine, online banking with bill payment, cash management, commercial account remote deposit capture, safe deposit box, direct deposit of payroll and social security check, and ACH origination services, as well as debit, gift, and credit cards. It provides its products through branches located throughout Harford County and Cecil County, Maryland. Harford Bank was formerly known as Harford National Bank and changed its name to Harford Bank in July 2001. The company was founded in 1964 and is based in Aberdeen, Maryland.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(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 0.00% of the total shares of Harford Bank
* 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
1.2388
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.