Financial Signals June 26, 2018 This 9% Yield Is The Best BDC… High Insider Ownership, 26% Return Potential