REALTY INCOME CORP (O)

Market cap
$57.7B
P/E ratio
52.9x
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2025-5,663+69.41%
Dec 31, 2024-3,343-64.27%
Dec 31, 2023-9,355+11.54%
Dec 31, 2022-8,387+30.28%
Dec 31, 2021-6,438+216.76%
Dec 31, 2020-2,032-41.96%
Dec 31, 2019-3,502+113.57%
Dec 31, 2018-1,640+30.70%
Dec 31, 2017-1,255-26.25%
Dec 31, 2016-1,701+44.28%
Dec 31, 2015-1,179+0.36%
Dec 31, 2014-1,175-11.80%
Dec 31, 2013-1,332+32.09%
Dec 31, 2012-1,008+7.86%
Dec 31, 2011-935+34.06%
Dec 31, 2010-697
AI Chat