US business development company's Q2 net investment income per share rose to $0.40 from $0.38
Net asset value per share fell 3.2% to $13.37, reflecting credit-related portfolio losses
Company repurchased $31.9 million in stock, fully utilizing the buyback program
Outlook and analyst coverage
Company says future capital allocation decisions will depend on leverage and market conditions
The current average analyst rating on the shares is "hold" and the breakdown of recommendations is 2 "strong buy" or "buy", 5 "hold" and 1 "sell" or "strong sell"
The average consensus recommendation for the investment management & fund operators peer group is "buy"
Wall Street's median 12-month price target for MidCap Financial Investment Corp is $11.50, about above its August 5 closing price of