Skip to content
O Realty Income Corp NYSE
51.90 USD -0.65% -0.34
OPEN 52.18
DAY RANGE 52.30 - 51.86
52 WEEK RANGE 64.18 - 45.04
Interactive Brokers Logotype

Buy O stocks now with Interactive Brokers – the most advanced investment platform


Valuations metrics

Market capitalization 44.9B
Enterprise value 66.9B
Trailing pe 41.38095
Forward pe 31.40964
Peg ratio 31.40964
Price to sales ttm 11.000508
Price to book mrq 1.1910092
Enterprise to revenue 16.401
Enterprise to ebitda 18.492


Fiscal year ends 2023-12-31
Most recent quarter 2023-12-31
Profit margin 0.21372
Operating margin 0.44757
Return on assets ttm 0.02007
Return on equity ttm 0.02831
Income statement
Revenue ttm 4.1B
Revenue per share ttm 5.896
Quarterly revenue growth 0.214
Gross profit ttm 3.8B
Ebitda 3.7B
Net income to common ttm 872.3M
Diluted eps ttm 1.26
Quarterly earnings growth yoy -0.039
Balance sheet
Total cash mrq 232.9M
Total cash per share mrq 0.27
Total debt mrq 22.1B
Total debt to equity mrq 66.781
Current ratio mrq 1.26
Book value per share mrq 43.778
Cash flow
Operating cash flow ttm 3B
Levered free cash flow ttm 1.8B

Stock statistics

Shares outstanding 861.1M
Float shares 859.4M
Avg 10 volume 5.4M
Avg 90 volume 6M
Shares short 11.3M
Short ratio 1.75
Short percent of shares outstanding 0.0149
Percent held by insiders 0.00139
Percent held by institutions 0.72063005

Stock price summary

Fifty two week low 45.035
Fifty two week high 64.18
Fifty two week change -17
Beta 0.937
Day 50 ma 52.7986
Day 200 ma 54.78965

Dividends and splits

Forward annual dividend rate 1.028
Forward annual dividend yield 0.019811138947774
Trailing annual dividend rate 2.817
Trailing annual dividend yield 0.054287916746965
5 year average dividend yield 4.52
Payout ratio 2.4278
Dividend date 2024-04-15
Ex dividend date 2024-04-30
Last split factor 1032-for-1000 split
Last split date 2021-11-15

Recent O News