NYSE:MET.PRF | US59156R8503
Generating your data highlights...
56.3b USD | # 312 in US
97.82k shares | 2.14m USD
692.42m
83.22% | 576.24m