Should Investors Consider This 13.7% Dividend Yield? Income Investors 2018-06-06 10:52:44 THL Credit Inc THL Credit TCRD TCRD stock NYSE:TCRD THL Credit, Inc.(NYSE:TCRD) stock offers a jaw-dropping yield of 13.7%. Should income investors consider this high-yield stock? Here's what you should know. Dividend Stocks,News https://www.incomeinvestors.com/wp-content/uploads/2018/01/The-Best-BDC-for-Income-Investors-150x150.jpg

Should Investors Consider This 13.7% Dividend Yield?