 TSLX has a strong track record of shareholder returns through NAVshare growth, and regular plus special dividends. Management appears to be shareholder-friendly, with a share repurchase program in place should the share price reach a certain level respective to NAV. 