-
Posted by
Two Blokes May 27, 2025 -
Filed in
Stock
-
8 views
Realty Income (O 0.63%) has been a terrific investment over the decades. The real estate investment trust (REIT) has delivered a 13.6% compound annual total return since its public market listing in 1994.