NYSE : BCSF

Bain Capital Specialty Finance, Inc.

$12.69 USD

-$0.3 (-2.31%)

Volume
288.58K
Average Volume
352.67K
Market Capitalization
$823.18M
P/E Ratio
11.11
Dividend Yield
14.89%
Price Target
$14.00
Year High
$15.84
Year Low
$11.82
Day High
Day Low
Payout Ratio
$1.69
Current Ratio
$0.33
Institutional Ownership Summary
Institutional Ownership %

0.97%

Investors Holding

12

change: -124 | last: 136
Increased Positions

5

change: -55 | last: 60
Reduced Positions

5

change: -45 | last: 50
New Positions

1

change: -18 | last: 19
Sold Positions

122

change: 93 | last: 29
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -19.8263 | last: 0.1983
Total Invested

7.84M

BCSF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $13.91 64.82M $901.66M $58.91M $1.47B $2.31B
2024-12-31 $17.52 64.56M $1.13B $53.52M $1.39B $2.47B
2023-12-31 $15.07 64.56M $972.95M $49.4M $1.26B $2.18B
2022-12-31 $11.90 64.56M $768.29M $59.78M $1.39B $2.09B
2021-12-31 $15.21 64.56M $981.99M $117.42M $1.41B $2.28B
2020-12-31 $12.13 58.67M $711.67M $54.68M $1.46B $2.12B
2019-12-31 $19.76 52.33M $1.03B $37.34M $1.57B $2.57B
2018-12-31 $16.77 39.11M $655.89M $15.28M $634.92M $1.28B
2017-12-31 $18.00 19.82M $356.83M $140.92M $451M $666.91M
2016-12-31 $18.00 19.82M $356.83M $66.73M $59.1M $349.2M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $12.40 64.87M $804.37M $16.6M $1.45B $2.24B
2025-12-31 $13.91 64.82M $901.66M $58.91M $1.47B $2.31B
2025-09-30 $14.25 64.87M $924.38M $60.6M $1.5B $2.36B
2025-06-30 $15.04 64.87M $975.62M $37.58M $1.56B $2.5B
2025-03-31 $16.60 64.68M $1.07B $38.36M $1.45B $2.49B
2024-12-31 $17.52 64.56M $1.13B $53.52M $1.39B $2.47B
2024-09-30 $16.60 64.56M $1.07B $30.46M $1.3B $2.34B
2024-06-30 $16.32 64.56M $1.05B $31.13M $1.17B $2.2B
2024-03-31 $15.54 64.56M $1B $122.5M $1.36B $2.24B
2023-12-31 $15.07 64.56M $972.95M $49.4M $1.26B $2.18B
2023-09-30 $15.31 64.56M $988.45M $79.5M $1.37B $2.28B
2023-06-30 $13.51 64.56M $872.24M $92.34M $1.49B $2.27B