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