Medical Properties Trust, Inc. (0JZZ.L) LSE

5.19

-0.08(-1.52%)

Updated at October 17 06:43PM

Currency In USD

Valuation

Market Cap2.34B
Enterprise Value10.94B
P/E Ratio-2.16
PEG Ratio-0.16
Price/Sales Ratio3.35
Price/Book Ratio0.64
Enterprise/Revenue13.27
Enterprise/EBITDA6.45

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterJune 30, 2025

Profitability

Profit Margin-1.55
Operating Margin0.38

Management Effectiveness

Return On Assets-0.09
Return On Equity-0.29

Income Statement

Revenue995.55M
Revenue/Share1.53
Gross Profit520.64M
EBITDA284.5M
Net Income-2.41B
Diluted EPS-4.02

Balance Sheet

Total Cash509.83M
Total Cash/Share0.85
Total Debt9.65B
Total Debt/Equity2
Current Ratio2.63
Book Value Per Share8.05

Price History

52-Week Change8.13
52-Week High10.74
52-Week Low2.93
Moving Average 50 Days3.73
Moving Average 200 Days6.06

Statistics

Average Volume100,093
Shares Outstanding601.21M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0.32
Trailing Annual Dividend Yield6.23
Payout Ratio-0.16
Last Split FactorN/A
Last Split DateN/A