Medical Properties Trust, Inc. (BMV:MPW)
Mexico flag Mexico · Delayed Price · Currency is MXN
101.59
0.00 (0.00%)
At close: Feb 20, 2026

Medical Properties Trust Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
58,73754,14549,41849,676129,944288,832
Market Cap Growth
1.48%9.57%-0.52%-61.77%-55.01%24.30%
Enterprise Value
219,309220,146235,760215,656308,980498,691
Last Close Price
101.59101.3671.2072.30162.96-
Price/FFO Ratio
326.97326.97-30.56---
PE Ratio
----7.3921.55
PS Ratio
3.052.812.283.324.218.96
PB Ratio
0.710.650.490.390.781.67
P/OCF Ratio
14.1413.039.665.819.0117.36
EV/Sales Ratio
11.7911.4310.8814.4010.0015.46
EV/EBITDA Ratio
13.8213.4315.8332.8811.4017.36
EV/EBIT Ratio
19.7719.1826.25220.5015.1722.80
Debt / Equity Ratio
2.122.121.851.331.211.35
Debt / EBITDA Ratio
10.7110.7112.4626.097.428.08
Net Debt / Equity Ratio
2.002.001.781.291.171.29
Net Debt / EBITDA Ratio
10.1410.1412.0325.457.237.79
Asset Turnover
0.070.070.060.050.080.08
Quick Ratio
1.631.631.342.552.475.43
Current Ratio
1.941.941.503.042.897.49
Return on Equity (ROE)
-5.85%-5.85%-38.63%-6.85%10.61%8.32%
Return on Assets (ROA)
2.72%2.72%1.65%0.19%3.25%3.57%
Return on Invested Capital (ROIC)
4.45%4.53%2.73%0.32%5.07%5.30%
Earnings Yield
-8.52%-9.21%-101.63%-18.94%13.55%4.66%
Dividend Yield
6.17%5.86%13.46%20.58%13.88%-
Payout Ratio
----77.39%98.09%
Buyback Yield / Dilution
-0.11%-0.11%-0.29%0.05%-1.47%-11.25%
Total Shareholder Return
6.06%5.75%13.17%20.63%12.41%-11.25%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.