NYSE • MTB • US55261F1049
Generating your data highlights...
36.2b USD | # 634 in US
1.12m shares | 258.44m USD
144.42m
98.10% | 141.68m