NYSE • MET • US59156R1086
Generating your data highlights...
51.6b USD | # 440 in US
3.73m shares | 277.16m USD
645.19m
83.34% | 537.68m