MTB - M&T Bank Corporation Company Profile | Finranks