M&T Bank (MTB): Share Repurchase, Fintech Partnership, and Future Outlook | Monexa