Mechanics Bank (MCHB) AI Stock Analysis & Earnings