Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
4.980
-0.030 (-0.60%)
At close: Jun 5, 2026, 4:00 PM EDT
5.00
+0.02 (0.40%)
Pre-market: Jun 8, 2026, 8:13 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9792,9852,3722,9416,65614,101
Market Cap Growth
7.45%25.87%-19.36%-55.81%-52.80%19.53%
Enterprise Value
12,21612,14310,88812,75816,69024,930
Last Close Price
4.985.003.954.9111.1423.63
PE Ratio
----7.4321.29
PS Ratio
2.713.072.383.374.319.13
PB Ratio
0.650.650.490.390.771.67
P/TBV Ratio
0.660.650.490.390.781.65
P/FCF Ratio
-19.8014.317.5110.5718.95
P/OCF Ratio
13.7812.949.665.819.0117.37
EV/Sales Ratio
11.1112.4910.9414.6310.8216.14
EV/EBITDA Ratio
12.8619.63-39.8015.4418.70
EV/EBIT Ratio
18.2535.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.93%1.98%-12.95%-4.43%9.02%13.97%
Return on Invested Capital (ROIC)
4.20%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.23%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.25%6.33%13.25%20.99%9.00%-6.63%