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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results