Medical Properties Trust, Inc. (LON:0JZZ)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
1.800
-0.030 (-1.64%)
Nov 10, 2026, 5:05 PM GMT
Market Cap785.26M -66.1%
Revenue (ttm)821.10M +7.9%
Net Income186.51M
EPS0.31
Shares Out n/a
PE Ratio4.35
Forward PEn/a
Dividend0.27 (20.20%)
Ex-Dividend DateSep 10, 2026
Volume96,234
Open1.840
Previous Close1.830
Day's Range1.720 - 1.860
52-Week Range1.700 - 6.480
Beta1.55
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026