
With a market cap of $52.2 billion, Realty Income Corporation (O) is a real estate investment trust (REIT) that acquires and manages freestanding commercial properties that generate rental revenue under long-term net lease agreements with its commercial clients. The San Diego, California-located company is expected to unveil its Q1 2025 earnings after the market closes on Monday, May 5.
Ahead of this event, analysts expect REIT to post an AFFO of $0.99 per share, down 3.9% from $1.03 per share reported in the same quarter last year. The company has met or surpassed Wall Street's bottom-line estimates in three of the past four quarters while missing on another occasion.