MTB Stock Price and Chart - M&T Bank Corporation | Makkler