Financial Signals Omega Healthcare, An 8% Yield And Huge Insider Buys: A Deep Due Diligence Dive October 6, 2017