W. P. Carey Inc.WPC

Market cap
$14.7B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,833+70.77%
Dec 31, 20231,073+6.96%
Dec 31, 20221,004+8.32%
Dec 31, 2021926+15.59%
Dec 31, 2020802-1.30%
Dec 31, 2019812+59.49%
Dec 31, 2018509-1.34%
Dec 31, 2017516-0.33%
Dec 31, 2016518+8.48%
Dec 31, 2015477+19.59%
Dec 31, 2014399+91.96%
Dec 31, 2013208+157.81%
Dec 31, 201281+0.66%
Dec 31, 201180-7.29%
Dec 31, 201086