BCP Investment's net investment income dropped sharply to $0.32 per share, with dividend income plunging 87% year-over-year. Read why BCIC stock is a Sell.