NYSE:MET | US59156R1086
Generating your data highlights...
47.6b USD | # 459 in US
3.85m shares | 299.47m USD
652.05m
83.53% | 544.67m