NYSE:MET | US59156R1086
Generating your data highlights...
51.9b USD | # 329 in US
3.28m shares | 241.47m USD
700.32m
83.41% | 584.12m