REALTY INCOME CORP (O)

Market cap
$57.7B
P/E ratio
52.9x
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20255,749+9.07%
Dec 31, 20245,271+29.23%
Dec 31, 20234,079+21.99%
Dec 31, 20223,344+60.72%
Dec 31, 20212,080+25.96%
Dec 31, 20201,652+10.73%
Dec 31, 20191,492+12.33%
Dec 31, 20181,328+9.22%
Dec 31, 20171,216+10.21%
Dec 31, 20161,103+7.81%
Dec 31, 20151,023+9.62%
Dec 31, 2014934+19.93%
Dec 31, 2013778+63.69%
Dec 31, 2012476+12.93%
Dec 31, 2011421+22.04%
Dec 31, 2010345
AI Chat