NYSE TICKER: O
$62.90 -0.05 (-0.08 %)   
Market cap
$59.52B
Dividend yield
5.58%
Aug 14, 2026 11:04 AM EDT
(Pricing delayed 20 mins)