NYSE:MET | US59156R1086
Generating your data highlights...
56.3b USD | # 312 in US
3.35m shares | 278.94m USD
692.42m
83.22% | 576.24m