Medical Properties Trust (MPW) Shareholding Patterns
$4.63
As on 02-Apr-2026 09:30EDT
Market cap
$3,020 Mln
Revenue (TTM)
$1,000 Mln
P/E Ratio
--
P/B Ratio
0.6
Div. Yield
6.3 %
$4.63
As on 02-Apr-2026 09:30EDT
Market cap
$3,020 Mln
Revenue (TTM)
$1,000 Mln
P/E Ratio
--
P/B Ratio
0.6
Div. Yield
6.3 %