NYSE • MPT • US58463J3041
Generating your data highlights...
2.46b USD | # 3731 in US
6.57m shares | 30.67m USD
597.2m
82.01% | 489.75m