NYSE • MET.PRE • US59156R8768
Generating your data highlights...
62.1b USD | # 381 in US
73k shares | 1.63m USD
635.48m
82.45% | 523.94m