Realty Income Corporation (NYSE: O) is a prominent real estate investment trust (REIT) known for its distinctive approach to income generation. Founded in 1969, the company specializes in acquiring and managing a diversified portfolio of commercial properties leased to high-quality tenants under long-term, net lease agreements.
As of the latest update in 2024, Realty Income Corporation (O) has the following key statistics:
- Dividend Yield: Approximately 5.2%
- Payout Ratio: Around 85%
- Market Capitalization: $24.5 billion
- Annual Dividend: $2.97 per share
- Price-to-Earnings (P/E) Ratio: 20.3
- Funds from Operations (FFO) per Share: $3.25
- Number of Properties: Over 11,000
- Geographical Presence: Properties across all 50 U.S. states and Puerto Rico