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