MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202433-0.97%
Dec 31, 202333-32.59%
Dec 31, 202249-5.18%
Dec 31, 202152+10.38%
Dec 31, 202047+46.58%
Dec 31, 201932+95.09%
Dec 31, 201817+65.90%
Dec 31, 201710+25.27%
Dec 31, 20168-28.59%
Dec 31, 201511+21.35%
Dec 31, 20149+3.77%
Dec 31, 20139+15.65%
Dec 31, 20128+9.37%
Dec 31, 20117