Horizon Bancorp, Inc. (HBNC)
NASDAQ: HBNC · Real-Time Price · USD
20.69
-0.16 (-0.77%)
At close: Oct 28, 2026, 4:00 PM EDT
20.65
-0.04 (-0.19%)
After-hours: Oct 28, 2026, 7:30 PM EDT

Horizon Bancorp Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
296.78-28.86186.19185.28248.14232.48
Revenue Growth
--0.49%-25.33%6.74%11.45%
Net Income
106.66-150.4835.4327.9893.4187.09
Earnings Per Share
2.09-3.240.800.642.141.98
EPS Growth
--25.00%-70.09%8.08%27.74%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
214.28157.09323.21555.43171.2613.75
Total Debt
330.78418.161,3741,4901,302846.6
Net Cash (Debt)
-116.5-261.07-1,051-934.44-1,130-232.86
Net Cash Growth
------
Net Cash Per Share
-2.27-5.62-23.85-21.31-25.87-5.30

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-79.236.3788.9494.38106.35
Capital Expenditures
--4.96-5.08-7.78-6.43-1.44
Free Cash Flow
-74.281.2881.1687.95104.91
Free Cash Flow Growth
-5684.66%-98.42%-7.72%-16.16%43.73%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
35.94%-19.03%15.10%37.64%37.46%
FCF Margin
--0.69%43.80%35.44%45.13%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6400.6400.6400.6400.6300.560
Dividend Per Share Growth
0%0%0%1.59%12.50%16.67%
Dividend Yield
3.09%3.77%4.02%4.47%4.18%2.69%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.92-19.8822.327.0410.42
Forward PE
9.408.519.9910.787.6110.02
P/FCF Ratio
11.2411.70548.487.707.478.65
PS Ratio
3.56-30.103.783.372.653.90