BCSS (BAIN CAP GSS INVT CORP) is held by 23 institutional investors as of Q4 2025. Largest holders: ADAGE CAPITAL PARTNERS GP, L.L.C. ($30.2M), Sculptor Capital LP ($17.4M), MOORE CAPITAL MANAGEMENT, LP ($15.1M). Net institutional sentiment: Bullish.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer