283 institutions hold shares in BGC Partners Inc. (BGCP), with 29.15M shares held by insiders accounting for 7.89% while institutional investors hold 68.77% of the
280 institutions hold shares in BGC Partners Inc. (BGCP), with 29.15M shares held by insiders accounting for 7.89% while institutional investors hold 68.68% of the