NYSE : O

Realty Income Corporation

$63.26 USD

-$0.51 (-0.8%)

Volume
3.62M
Average Volume
6M
Market Capitalization
$58.99B
P/E Ratio
51.85
Dividend Yield
5.12%
Price Target
$68.00
Year High
$67.94
Year Low
$55.86
Day High
Day Low
Payout Ratio
$2.65
Current Ratio
$0.40

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.62%

Investors Holding

165

change: -1317 | last: 1482

Increased Positions

82

change: -712 | last: 794

Reduced Positions

51

change: -404 | last: 455

New Positions

19

change: -161 | last: 180

Sold Positions

1293

change: 1173 | last: 120

Total Calls

-

Total Puts

142.2K

Put-Call Ratio

0.00

change: -63.3292 | last: 0.6333

Total Invested

341.91M

O Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $56.37 904.79M $51B $434.84M $32.85B $83.42B
2024-12-31 $53.41 873.19M $46.64B $444.96M $26.76B $72.95B
2023-12-31 $57.42 692.3M $39.75B $232.92M $21.99B $61.51B
2022-12-31 $63.43 611.77M $38.8B $171.1M $18.6B $57.23B
2021-12-31 $71.59 414.54M $29.68B $258.58M $15.95B $45.37B
2020-12-31 $60.20 343.9M $20.7B $824.48M $8.94B $28.82B
2019-12-31 $71.30 315.84M $22.52B $54.01M $8.03B $30.49B
2018-12-31 $61.05 289.43M $17.67B $10.39M $6.51B $24.16B
2017-12-31 $55.22 273.47M $15.1B $6.9M $6.12B $21.21B
2016-12-31 $55.66 255.07M $14.2B $9.42M $5.84B $20.03B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $61.18 904.79M $55.35B $373.54M $30.17B $85.16B
2025-12-31 $56.37 904.79M $51B $434.84M $32.85B $83.42B
2025-09-30 $60.79 913.95M $55.56B $417.17M $28.9B $84.04B
2025-06-30 $57.61 902.97M $52.02B $800.45M $28.87B $80.09B
2025-03-31 $58.01 891.67M $51.73B $319.01M $27.54B $78.95B
2024-12-31 $53.41 875.71M $46.77B $444.96M $26.76B $73.08B
2024-09-30 $63.42 870.66M $55.22B $396.96M $26.66B $81.48B
2024-06-30 $52.36 870.32M $45.57B $442.82M $25.99B $71.12B
2024-03-31 $53.46 834.94M $44.64B $680.16M $25.88B $69.83B
2023-12-31 $57.42 724.6M $41.61B $232.92M $21.99B $63.36B
2023-09-30 $49.94 709.16M $35.42B $344.13M $20.92B $55.99B
2023-06-30 $59.79 674.11M $40.3B $253.69M $20.11B $60.16B