Company

Independent Bank Corporation

Headquarters: Grand Rapids, MI, United States

Founded: 1864

Employees: 866

CEO: Mr. William Bradford Kessel CPA

NASDAQ: IBCP +0.19%

Market Cap

$736.4 Million

USD as of Jan. 1, 2025

Market Cap History

Independent Bank Corporation market capitalization over time

Evolution of Independent Bank Corporation market cap in the past 5 years

Market capitalizations are calculated from the opening stock price at the beginning of each month.

Market Cap History of Independent Bank Corporation

Detailed Description

Independent Bank Corporation operates as the bank holding company for Independent Bank that provides various banking services to individuals and businesses. The company offers checking and savings accounts, commercial lending, direct and indirect consumer financing, mortgage lending, and safe deposit box services, as well as automatic teller machine, and Internet and mobile banking services. It also provides title insurance, insurance brokerage, and investment services. The company offers its services through approximately 59 branches, two drive-thru facilities, and seven loan production offices in Michigan; and two loan production offices in Ohio. Independent Bank Corporation was founded in 1864 and is based in Grand Rapids, Michigan.

Top 1-year algo backtest: +327.04%

$10,000 in March 2024 would now be $42,704 by following this algorithm daily at market close.

Use AI to boost your investing & swing trading, now!

Try Disfold DeepFinance FREE

Financials

Last Financial Reports Date Dec. 31, 2023
Revenue TTM $206.0 M
EBITDA $0
Gross Profit TTM $0
Profit Margin 30.13%
Operating Margin 39.61%
Quarterly Revenue Growth 11.10%
Financial Reports & Statistics

Stocks & Indices

Independent Bank Corporation has the following listings and related stock indices.


Stock: NASDAQ: IBCP wb_incandescent

Key People

Michael M. Magee, Jr., Chairman William B. Kessel, CEO & President

Details

Headquarters:

4200 East Beltline

Grand Rapids, MI 49525

United States

Phone: 616-527-5820