BlackRock TCP Capital Corp. (NASDAQ: TCPC) is one of the top BDC stocks to invest in, focusing on providing financing to mid-sized businesses through senior secured loans. With a stable dividend history and emphasis on managing risk, TCPC offers a dividend yield of 16.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing