NYSE:MTB.PRJ | US55261F8648
Generating your data highlights...
32.4b USD | # 524 in US
72.28k shares | 1.96m USD
165.92m
99.46% | 165.03m