NYSE • MET • US59156R1086
Generating your data highlights...
61.7b USD | # 369 in US
3.48m shares | 327.97m USD
635.48m
83.60% | 531.23m