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

London flag London · Delayed Price · Currency is GBP · Price in USD
4.060
-0.050 (-1.22%)
Aug 12, 2026, 5:00 PM GMT
Market Cap1.78B -2.4%
Revenue (ttm)841.93M +13.3%
Net Income-23.42M
EPS-0.04
Shares Out n/a
PE Ration/a
Forward PE38.87
Dividend0.27 (8.74%)
Ex-Dividend DateJun 18, 2026
Volume55,780
Open4.080
Previous Close4.110
Day's Range4.000 - 4.120
52-Week Range3.956 - 6.480
Beta1.46
Analystsn/a
Price Targetn/a
Earnings DateAug 10, 2026