REALTY INCOME CORP (O)

Market cap
$57.7B
P/E ratio
52.9x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20251.5+10.22%
Dec 31, 20241.4-15.95%
Dec 31, 20231.6-13.30%
Dec 31, 20221.9+66.37%
Dec 31, 20211.1-44.06%
Dec 31, 20202-22.01%
Dec 31, 20192.6+4.02%
Dec 31, 20182.5+5.96%
Dec 31, 20172.4-7.11%
Dec 31, 20162.5+1.61%
Dec 31, 20152.5-4.23%
Dec 31, 20142.6-19.00%
Dec 31, 20133.2-0.62%
Dec 31, 20123.2-18.23%
Dec 31, 20114
AI Chat