StockNews.com Initiates Hold Rating on BlackRock Capital Investment (NASDAQ:BKCC)
On Monday, investment analysis firm StockNews.com began providing analytical coverage for BlackRock Capital Investment (NASDAQ:BKCC – Get Free Report), assigning a 'hold' rating to the asset management company's shares. This initial rating offers investors a neutral outlook on the company's stock performance.
BlackRock Capital Investment's Latest Valuation
The shares of BlackRock Capital Investment commenced the trading day at $3.68. The company has witnessed a low of $3.03 and a peak of $4.03 over the past year. With a market capitalization standing at approximately $267.06 million, the stock currently has a price-to-earnings ratio of 16.73 and a beta of 1.41. Keeping track of the share price movement, BlackRock Capital Investment's 50-day moving average is $3.83, while the 200-day moving average rests at $3.71. Additionally, the firm's financial structure shows a debt-to-equity ratio of 0.87 and both a current and a quick ratio of 0.84.
Institutional Investment Activities
A number of institutional investors have adjusted their holdings in BlackRock Capital Investment shares recently. Raymond James Financial Services Advisors Inc. opted into a new stake valued roughly at $46,000 during the first quarter. Cetera Advisor Networks LLC initiated a new position worth about $60,000. Private Advisor Group LLC increased its ownership by 24.5%, now holding stakes worth $94,000. Merit Financial Group LLC opened a position valued at $84,000, and XTX Topco Ltd entered with an investment of $205,000. In total, institutions hold about 18.25% of BlackRock Capital Investment's shares.
Understanding BlackRock Capital Investment
BlackRock Capital Investment Corporation, which used to operate under the name BlackRock Kelso Capital Corporation, is a Business Development Company with a focus on middle market investments. It operates across all industries with a preference for investments ranging from $10 million to $50 million in companies that generate EBITDA or operating cashflows between $10 million and $50 million.
StockNews, BlackRock, Analysis