Realty Income (O) remains a 'buy' due to disciplined growth, high yield, and strong capital allocation, despite not being the cheapest REIT. O delivered robust 2025 results: revenue rose to $1.49B, adjusted FFO to $996.7M, and EBITDA to $1.34B, with leverage at a prudent 5.43x. Management targets $8B in 2026 investments, expects adjusted FFO/share of $4.38–$4.42, and continues to recycle capital from non-core asset sales....
Seeking Alpha - 4/2/2026 5:28:11 AM
More News for O
Stock Analysis for O
Related Stocks: