Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
5.78
+0.02 (0.26%)
Feb 26, 2026, 2:29 PM EST - Market open

Medical Properties Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4483,0082,3722,9386,66214,089
Market Cap Growth
20.47%26.81%-19.29%-55.89%-52.72%20.65%
Enterprise Value
12,57512,22811,31412,75615,84024,326
Last Close Price
5.765.003.704.188.4216.53
Price/FFO Ratio
16.1316.13-1.598.71--
PE Ratio
----7.3921.55
PS Ratio
3.193.092.283.324.218.96
PB Ratio
0.750.650.490.390.781.67
P/OCF Ratio
--9.665.819.0117.36
EV/Sales Ratio
11.7512.5810.8914.4010.0015.46
EV/EBITDA Ratio
13.8415.0915.8532.8811.4017.36
EV/EBIT Ratio
19.7222.6526.31220.5015.1722.80
Debt / Equity Ratio
2.112.111.851.331.211.35
Debt / EBITDA Ratio
11.9611.9612.3825.717.428.08
Net Debt / Equity Ratio
1.991.991.781.291.171.29
Net Debt / EBITDA Ratio
11.3011.3012.0425.457.237.79
Asset Turnover
0.070.070.060.050.080.08
Quick Ratio
3.393.391.332.552.475.43
Current Ratio
3.733.731.513.042.897.49
Return on Equity (ROE)
-5.85%-5.85%-38.63%-6.85%10.61%8.32%
Return on Assets (ROA)
2.30%2.30%1.65%0.19%3.25%3.57%
Return on Invested Capital (ROIC)
3.78%3.85%2.73%0.32%5.07%5.30%
Earnings Yield
-8.13%-9.21%-101.63%-18.94%13.55%4.66%
Dividend Yield
5.71%6.60%12.43%21.04%13.77%6.78%
Payout Ratio
----77.39%98.09%
Buyback Yield / Dilution
-0.11%-0.11%-0.29%0.05%-1.47%-11.25%
Total Shareholder Return
5.65%6.49%12.14%21.09%12.30%-4.47%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.