Isabella Bank Corporation (ISBA)
NASDAQ: ISBA · Real-Time Price · USD
40.89
0.00 (0.00%)
Aug 12, 2026, 5:28 AM EDT - Market open

Isabella Bank 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
83.279.0768.5371.1473.6667.04
Revenue Growth
13.52%15.39%-3.68%-3.42%9.88%6.24%
Net Income
19.9618.9113.8918.1722.2419.5
Earnings Per Share
2.722.561.862.402.912.45
EPS Growth
24.20%37.63%-22.50%-17.53%18.78%82.84%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
41.7726.0424.5433.6738.92105.33
Total Debt
29.5629.5129.4229.3429.2529.16
Net Cash (Debt)
12.22-3.47-4.884.349.6876.17
Net Cash Growth
-84.56%---55.19%-87.29%-69.12%
Net Cash Per Share
1.66-0.47-0.650.571.279.56

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
25.9526.8219.6424.1826.8925.5
Capital Expenditures
-3.03-3.48-2.11-4.06-3.21-1.59
Free Cash Flow
22.9223.3417.5320.1223.6823.91
Free Cash Flow Growth
23.38%33.12%-12.86%-15.05%-0.95%16.74%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
30.35%30.51%23.93%30.69%36.44%34.82%
Profit Margin
23.99%23.91%20.27%25.54%30.19%29.09%
FCF Margin
0.00%29.51%25.58%28.28%32.15%35.66%

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.1201.1201.1201.1201.0901.080
Dividend Per Share Growth
0%0%0%2.75%0.93%0%
Dividend Yield
2.74%2.19%4.20%5.09%4.56%4.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.0319.5313.978.968.0810.41
Forward PE
10.9017.1212.177.887.1913.08
P/FCF Ratio
13.6115.6911.018.007.508.03
PS Ratio
3.754.632.822.262.412.87