Meridian Q3 2026 net income falls 22% year over year to $5.21 million - MRBK News | Rallies