California-based Realty Income Corporation (O) is a real estate investment trust (REIT) that owns and manages a large portfolio of commercial properties leased to tenants under long-term net lease agreements.
Companies with a market capitalization of $10 billion or more are typically referred to as "large-cap stocks." O fits right into that category, with a market cap of $56.7 billion. The company's strategy focuses on acquiring high-quality properties occupied by financially strong tenants, maintaining a diversified portfolio, and expanding through strategic acquisitions.