NYSE:MET | US59156R1086
Generating your data highlights...
57.2b USD | # 321 in US
3.43m shares | 286.76m USD
681.23m
83.43% | 568.35m