Bar Harbor Bankshares (BHB)
NYSEAMERICAN: BHB · Real-Time Price · USD
39.62
-0.03 (-0.08%)
Aug 24, 2026, 4:00 PM EDT - Market closed

Bar Harbor Bankshares Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
187.39163.41148.79149.66145.41138.76
Revenue Growth
27.46%9.82%-0.58%2.92%4.80%1.62%
Net Income
49.3736.9243.5444.8543.5639.3
Earnings Per Share
2.962.312.842.952.882.61
EPS Growth
15.11%-18.66%-3.73%2.43%10.35%19.73%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
116.4489.6491.02116.68122.33264.54
Total Debt
300.59286.32316.41357.43427.98203.42
Net Cash (Debt)
-184.15-196.67-225.39-240.75-305.6461.11
Net Cash Growth
------
Net Cash Per Share
-11.05-12.33-14.72-15.84-20.234.06

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
64.0948.2852.3747.455.9159.17
Capital Expenditures
-6.92-4.81-7.4-6.53-2.52-1.72
Free Cash Flow
57.1843.4744.9840.8753.3957.45
Free Cash Flow Growth
24.55%-3.36%10.04%-23.45%-7.07%313.09%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
26.35%22.59%29.27%29.97%29.95%28.32%
FCF Margin
30.51%26.60%30.23%27.31%36.72%41.40%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.3601.2601.1801.1001.0200.940
Dividend Per Share Growth
6.45%6.78%7.27%7.84%8.51%6.82%
Dividend Yield
3.43%4.17%4.13%4.18%3.71%3.92%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.4014.0410.729.9211.0811.03
Forward PE
10.718.8811.2410.989.8410.41
P/FCF Ratio
11.6211.9210.3810.899.047.55
PS Ratio
3.543.173.142.973.323.13