Bankgraph
Data through Q2 ʼ26
Institutions / Mechanics Bank
Walnut Creek, CA FDIC 1768 FDIC 2011 TCRT Asset group $10B – $50B 169 offices · 1,753 employees Filed Q2 2026 Open as your board