91FY2025 filing
INDEPENDENT BANK CORP /MI/IBCP
via buylikebuffett.com — The Moat Index →
IBCP company score badge · Buy Like Buffett