REALTY INCOME CORP (O)

Market cap
$57.7B
P/E ratio
52.9x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20252.7+12.50%
Dec 31, 20242.4-15.19%
Dec 31, 20232.8-12.38%
Dec 31, 20223.2+61.50%
Dec 31, 20212-47.51%
Dec 31, 20203.8-21.93%
Dec 31, 20194.9+3.83%
Dec 31, 20184.7+4.44%
Dec 31, 20174.5-5.06%
Dec 31, 20164.7+1.50%
Dec 31, 20154.7-5.08%
Dec 31, 20144.9-21.78%
Dec 31, 20136.3-7.77%
Dec 31, 20126.8-10.97%
Dec 31, 20117.7
AI Chat