totalmarketcap
Medical Properties Trust market cap: $2.811 B — TotalMarketCap