NYSE • MET • US59156R1086
Generating your data highlights...
61.4b USD | # 386 in US
3.78m shares | 339.7m USD
635.48m
83.61% | 531.32m