Mkt Cap $340M
52-Week Range
Isabella Bank Corporation reported net income of $18.9 million for FY 2025, a significant increase from $13.9 million in FY 2024.
Revenue breakdown: Debit Card (33.3%), Fiduciary And Trust (27%), Customer Overdraft Fees (17.5%).
$340M
Market Cap
$111M
Revenue
$19M
Net Income
Revenue by Segment