M&T Bank Corporation

MTB · NYSE · USD