Omega Healthcare Investors Inc (OHI) Is an 8% Yielder Built to Last By: InvestorPlace June 13, 2017 at 10:23 AM EDT Read More >> Related Stocks: Omega Healthcare Investors