MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndDividend per share (USD)YoY (%)
Dec 31, 20240.5-60.68%
Dec 31, 20231.2+0.86%
Dec 31, 20221.2+4.50%
Dec 31, 20211.1+3.74%
Dec 31, 20201.1+4.90%
Dec 31, 20191+2.00%
Dec 31, 20181+4.17%
Dec 31, 20171+5.49%
Dec 31, 20160.9+3.41%
Dec 31, 20150.9+4.76%
Dec 31, 20140.8+3.70%
Dec 31, 20130.8+1.25%
Dec 31, 20120.8+0.00%
Dec 31, 20110.8