NYSE • MET • US59156R1086
Generating your data highlights...
62b USD | # 382 in US
3.64m shares | 337.65m USD
635.48m
83.60% | 531.24m