RCS Capital Reveals 8.3% Stake in Investors Capital Holdings

RCS Capital disclosed, in a new filing with the SEC, holding an activist stake in Investors Capital Holdings Ltd (NYSEMKT:ICH). The position amasses 598,258 shares, and represents 8.3% of Investors Capital...... (read more)