Bain Capital Specialty Finance, Inc. (BCSF)
NYSE: BCSF · Real-Time Price · USD
12.86
+0.31 (2.47%)
At close: Jul 10, 2026, 4:00 PM EDT
12.41
-0.45 (-3.50%)
After-hours: Jul 10, 2026, 7:00 PM EDT

BCSF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8349021,131973768982
Market Cap Growth
-13.23%-20.23%16.26%26.64%-21.76%25.39%
Last Close Price
12.8613.9117.5215.0711.9015.21
PE Ratio
11.339.149.477.897.308.18
Forward PE
7.788.069.537.387.0811.18
PEG Ratio
-----1.02
PS Ratio
3.063.604.083.483.944.28
PB Ratio
0.760.810.990.860.690.89
P/TBV Ratio
0.760.810.990.860.690.89
P/FCF Ratio
-30.56-4.44-3.70
P/OCF Ratio
13.1530.56-4.44-3.70
Debt / Equity Ratio
1.331.321.221.111.241.29
Debt / FCF Ratio
22.9349.82-5.73-5.33
Net Debt / Equity Ratio
1.331.321.221.111.241.29
Net Debt / FCF Ratio
22.9349.82-51.305.73-4.375.33
Asset Turnover
0.090.090.110.110.080.09
Return on Equity (ROE)
6.66%8.75%10.49%10.95%9.52%11.05%
Earnings Yield
8.82%10.94%10.56%12.67%13.70%12.23%
FCF Yield
-3.27%-22.54%-27.04%
Dividend Yield
15.30%16.16%10.10%10.22%11.43%8.94%
Payout Ratio
166.58%147.65%95.69%80.59%83.24%73.29%
Buyback Yield / Dilution
-0.43%-0.47%0.00%0.00%0.00%-10.04%
Total Shareholder Return
14.87%15.69%10.10%10.22%11.43%-1.10%
SEC Filings: 10-K · 10-Q