Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
4.530
+0.180 (4.14%)
Jun 26, 2026, 4:00 PM EDT - Market closed

Medical Properties Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7092,9852,3722,9416,65614,101
Market Cap Growth
-0.54%25.87%-19.36%-55.81%-52.80%19.53%
Enterprise Value
11,94712,14310,88812,75816,69024,930
Last Close Price
4.535.003.954.9111.1423.63
PE Ratio
----7.4321.29
PS Ratio
2.463.072.383.374.319.13
PB Ratio
0.600.650.490.390.771.67
P/TBV Ratio
0.600.810.590.450.931.99
P/FCF Ratio
-19.8014.317.5110.5718.95
P/OCF Ratio
12.5412.949.665.819.0117.37
EV/Sales Ratio
10.8612.4910.9414.6310.8216.14
EV/EBITDA Ratio
12.5819.63-39.8015.4418.70
EV/EBIT Ratio
17.8535.11--22.7024.95
EV/FCF Ratio
-80.5465.7132.6026.5033.51
Debt / Equity Ratio
2.132.101.831.321.191.34
Debt / EBITDA Ratio
13.5415.68-31.409.508.46
Debt / FCF Ratio
64.6564.3353.4025.7216.3115.17
Net Debt / Equity Ratio
2.031.991.761.291.171.28
Net Debt / EBITDA Ratio
12.9514.80-8.6530.629.288.12
Net Debt / FCF Ratio
61.8160.7451.3925.0815.9314.55
Asset Turnover
0.070.070.090.110.180.20
Quick Ratio
2.982.542.212.071.831.96
Current Ratio
2.982.542.282.071.833.70
Return on Equity (ROE)
-2.73%-5.85%-38.63%-6.85%10.61%8.32%
Return on Assets (ROA)
3.38%1.98%-12.95%-4.43%9.02%13.97%
Return on Invested Capital (ROIC)
3.61%2.11%-13.87%-4.90%10.15%16.07%
Return on Capital Employed (ROCE)
3.01%2.45%-13.79%-4.00%9.21%13.65%
Earnings Yield
----13.46%4.70%
FCF Yield
-5.05%6.99%13.31%9.46%5.28%
Dividend Yield
7.95%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.03%-0.11%-0.29%0.05%-1.47%-11.25%
Total Shareholder Return
7.97%6.33%13.25%20.99%9.00%-6.63%