M&T Bank Corporation Q2 2025 Earnings Analysis - MTB EPS Growth & Buybacks | Monexa