MTB (M&T Bank Corporation) Stock AnalysisExplore M&T Bank Corporation (MTB): price history, financials and stock analysis.Sign InMethodology