The YouTuber recommends SLRC due to its 10.7% dividend yield and its trading at a 17% discount to its net asset value of over $18 per share. This discount is seen as a strong support for the price while investors collect the double-digit dividend.
“SLR is a Business Development Corporation a CDC making first lean loans to midsize companies and has an Investment Portfolio of nearly $2.2 billion along with cash and other assets the shares have a net asset value just over $18 a share which means the stock is trading at a 17% discount to nav a solid discount which should support the price while you collect that double-digit dividend yield”