Bain Capital Specialty Finance, Inc. - COM STK (BCSF)

Historical Holders from Q4 2018 to Q3 2025

Symbol
BCSF on NYSE
Type / Class
Equity / COM STK
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares, excl. options
33,300,642
Holdings value
$474,693,281
% of all portfolios
0%
Number of holders
134
Number of buys
66
Number of sells
-55
Average buys %
+0%
Average sells %
-0%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Institutional Holders of Bain Capital Specialty Finance, Inc. - COM STK (BCSF)

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price Investors
2025 Q3 33,300,642 $474,693,281 +$16,577,931 $14.25 134
2025 Q2 32,217,005 $484,545,194 -$16,642,005 $15.04 140
2025 Q1 33,163,040 $550,141,061 +$201,023 $16.6 146
2024 Q4 33,526,591 $588,271,441 +$39,041,574 $17.52 135
2024 Q3 30,475,997 $506,145,098 -$13,792,905 $16.6 131
2024 Q2 31,376,180 $511,793,680 -$3,659,713 $16.31 141
2024 Q1 31,628,839 $495,836,719 -$11,592,087 $15.68 137
2023 Q4 32,544,566 $490,462,607 -$2,486,723 $15.07 134
2023 Q3 33,164,958 $507,731,286 -$5,149,150 $15.31 123
2023 Q2 33,538,370 $453,086,961 +$2,869,591 $13.51 116
2023 Q1 33,355,628 $397,597,019 -$4,425,115 $11.92 113
2022 Q4 33,750,218 $401,636,414 +$7,881,295 $11.9 117
2022 Q3 33,023,497 $396,306,080 +$4,581,476 $12 97
2022 Q2 32,654,506 $444,509,701 +$195,594 $13.61 97
2022 Q1 32,585,171 $508,021,700 +$6,055,457 $15.59 89
2021 Q4 32,212,732 $489,973,859 +$8,888,378 $15.21 98
2021 Q3 31,523,962 $467,814,437 -$11,634,520 $14.84 95
2021 Q2 32,269,531 $493,709,446 -$23,811,648 $15.3 91
2021 Q1 33,827,999 $500,192,618 -$49,048,934 $14.78 95
2020 Q4 36,775,037 $447,046,696 +$19,374,349 $12.13 93
2020 Q3 35,235,515 $359,406,630 +$7,771,522 $10.2 84
2020 Q2 34,183,845 $378,711,540 +$81,685,750 $11.08 82
2020 Q1 26,948,361 $249,806,781 +$76,387,549 $9.27 86
2019 Q4 17,918,723 $354,085,068 -$11,580,559 $19.76 76
2019 Q3 18,433,674 $349,730,000 +$6,125,138 $18.97 61
2019 Q2 18,134,837 $337,611,000 +$246,763,229 $18.62 57
2019 Q1 4,877,758 $94,136,000 +$25,212,002 $19.3 29
2018 Q4 3,686,129 $61,947,000 +$59,469,000 $16.77 20