-
Posted by
Two Blokes Jul 30 -
Filed in
Stock
-
5 views
Realty Income (O 0.95%) is the world's seventh largest real estate investment trust (REIT), with $59 billion of real estate across eight countries. The company's large and diversified portfolio generates stable and growing cash flow.