NYSE TICKER: O
$61.5 -1.0 (-1.6 %)   
Market cap
$57.4B
Dividend yield
5.3%
May 13, 2026 04:00 PM EDT
(Pricing delayed 20 mins)