StockNews.com upgraded shares of BlackRock TCP Capital (NASDAQ:TCPC – Free Report) from a sell rating to a hold rating in a research report released on Thursday. Several other equities analysts also ...
7 Stocks to Buy and Hold Forever Shares of TCPC stock opened at $7.74 on Tuesday. The company has a debt-to-equity ratio of 1.34, a current ratio of 39.37 and a quick ratio of 39.37.