NYSE:MTB | US55261F1049
Generating your data highlights...
27.8b USD | # 610 in US
930.14k shares | 148.84m USD
167m
99.40% | 165.99m