Better Buy: STORE Capital''s 5.6% Yield Or Realty Income''s 4.2% (NYSE:O)
STOR and O are both triple net lease REITs. We compare the business models, balance sheets, growth potential, and valuation to determine the better buy.
Better Buy: STORE Capital''s 5.6% Yield Or Realty Income''s 4.2% (NYSE:O)
STOR and O are both triple net lease REITs. We compare the business models, balance sheets, growth potential, and valuation to determine the better buy.