THL Credit, Inc.: This 12.7% Yield Looks Interesting Income Investors 2019-07-10 10:12:15 THL Credit Inc TCRD TCRD stock THL Credit stock NASDAQ:TCRD high yield THL Credit, Inc. (NASDAQ:TCRD) stock offers a staggering annual yield of 12.7%. But should investors consider it? Here's the story. THL Credit Stock https://www.incomeinvestors.com/wp-content/uploads/2019/06/THL-Credit-Inc.-This-12.7-Yielding-Stock-Looks-Interesting-150x150.jpg

THL Credit, Inc.: This 12.7% Yield Looks Interesting