LLong Beach Read More Farmers & Merchants Bank Q3 2025: $18.1M Net Income, NIM 2.47%October 21, 2025 10/21/2025…