$MTB - M&T Bank Corporation Stock Analysis & AI Rating | EquitAI