Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
4.800
-0.030 (-0.62%)
At close: Mar 18, 2026, 4:00 PM EDT
4.880
+0.080 (1.67%)
After-hours: Mar 18, 2026, 7:38 PM EDT

Medical Properties Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8692,9852,3722,9416,65614,101
Market Cap Growth
-15.22%25.87%-19.36%-55.81%-52.80%19.53%
Enterprise Value
12,10012,14310,88812,75816,69024,930
Last Close Price
4.805.003.954.9111.1423.63
PE Ratio
--10.87-0.98-5.287.4321.29
PS Ratio
2.683.072.383.374.319.13
PB Ratio
0.620.650.490.390.771.67
P/TBV Ratio
0.630.650.490.390.781.65
P/FCF Ratio
-19.8014.317.5110.5718.95
P/OCF Ratio
12.4312.949.665.819.0117.37
EV/Sales Ratio
11.3112.4910.9414.6310.8216.14
EV/EBITDA Ratio
13.2919.63-11.0639.8015.4418.70
EV/EBIT Ratio
18.9835.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.28%1.98%-12.95%-4.43%9.02%13.97%
Return on Invested Capital (ROIC)
2.43%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.69%-9.20%-101.77%-18.94%13.46%4.70%
FCF Yield
-5.05%6.99%13.31%9.46%5.28%
Dividend Yield
6.83%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.87%0.87%0.16%0.27%0.72%-7.45%
Total Shareholder Return
7.70%7.30%13.70%21.22%11.19%-2.83%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.