Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
4.670
+0.070 (1.52%)
At close: Apr 7, 2026, 4:00 PM EDT
4.900
+0.230 (4.93%)
Pre-market: Apr 8, 2026, 4:02 AM EDT

Medical Properties Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7912,9852,3722,9416,65614,101
Market Cap Growth
-21.68%25.87%-19.36%-55.81%-52.80%19.53%
Enterprise Value
12,02212,14310,88812,75816,69024,930
Last Close Price
4.675.003.954.9111.1423.63
PE Ratio
--10.87-0.98-5.287.4321.29
PS Ratio
2.613.072.383.374.319.13
PB Ratio
0.610.650.490.390.771.67
P/TBV Ratio
0.610.650.490.390.781.65
P/FCF Ratio
-19.8014.317.5110.5718.95
P/OCF Ratio
12.1012.949.665.819.0117.37
EV/Sales Ratio
11.2412.4910.9414.6310.8216.14
EV/EBITDA Ratio
13.2019.63-11.0639.8015.4418.70
EV/EBIT Ratio
18.8535.11-7.57-43.1522.7024.95
EV/FCF Ratio
-80.5465.7132.6026.5033.51
Debt / Equity Ratio
2.102.101.831.321.191.34
Debt / EBITDA Ratio
15.6815.68-8.9831.409.508.46
Debt / FCF Ratio
64.3364.3353.4025.7216.3115.17
Net Debt / Equity Ratio
1.991.991.761.291.171.28
Net Debt / EBITDA Ratio
14.8014.80-8.6530.629.288.12
Net Debt / FCF Ratio
60.7460.7451.3925.0815.9314.55
Asset Turnover
0.070.070.090.110.180.20
Quick Ratio
2.542.542.212.071.831.96
Current Ratio
2.542.542.282.071.833.70
Return on Equity (ROE)
-5.85%-5.85%-38.63%-6.85%10.61%8.32%
Return on Assets (ROA)
2.58%1.98%-12.95%-4.43%9.02%13.97%
Return on Invested Capital (ROIC)
2.75%2.11%-13.87%-4.90%10.15%16.07%
Return on Capital Employed (ROCE)
2.45%2.45%-13.79%-4.00%9.21%13.65%
Earnings Yield
-9.96%-9.20%-101.77%-18.94%13.46%4.70%
FCF Yield
-5.05%6.99%13.31%9.46%5.28%
Dividend Yield
7.07%6.43%13.54%20.94%10.47%4.62%
Payout Ratio
--69.76%-13.32%-110.59%77.39%98.09%
Buyback Yield / Dilution
-0.11%-0.11%-0.29%0.05%-1.47%-11.25%
Total Shareholder Return
6.96%6.33%13.25%20.99%9.00%-6.63%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.