Medical Properties Trust, Inc. (MPT)
NYSE: MPT · Real-Time Price · USD
5.08
+0.03 (0.59%)
At close: May 18, 2026, 4:00 PM EDT
5.07
-0.01 (-0.16%)
After-hours: May 18, 2026, 7:49 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,0382,9852,3722,9416,65614,101
Market Cap Growth
-1.48%25.87%-19.36%-55.81%-52.80%19.53%
Enterprise Value
12,27612,14310,88812,75816,69024,930
Last Close Price
5.085.003.954.9111.1423.63
PE Ratio
--10.87-0.98-5.287.4321.29
PS Ratio
2.763.072.383.374.319.13
PB Ratio
0.670.650.490.390.771.67
P/TBV Ratio
0.670.650.490.390.781.65
P/FCF Ratio
-19.8014.317.5110.5718.95
P/OCF Ratio
14.0612.949.665.819.0117.37
EV/Sales Ratio
11.1612.4910.9414.6310.8216.14
EV/EBITDA Ratio
12.9219.63-11.0639.8015.4418.70
EV/EBIT Ratio
18.3435.11-7.57-43.1522.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-8.9831.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
-4.19%-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.09%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.11%6.33%13.25%20.99%9.00%-6.63%
Updated May 8, 2026. Data Source: Fiscal.ai. Real Estate template. Financial Sources.