BCSF Bain Capital Specialty Finance, Inc.
10.67USD-1.39%Mkt Cap: 692.15M $P/E: 10.781d ago
Bain Capital Specialty Finance, Inc. is business development company specializing in direct loans to middle-market companies. The fund seeks to invest in senior investments with a first or second lien on collateral, seni…
Industry Peers
Asset ManagementKey Statistics
Company
Market Cap692.15M USD
Enterprise Value2.09B USD
Revenue (TTM)263.96M USD
Gross Profit263.96M USD
Net Income (TTM)98.76M USD
Revenue/Share4.07 USD
Last Price10.67 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)10.78
P/E (Forward)8.09
PEG1.05
EV/EBITDA—
EV/Revenue7.92
P/S2.66
P/B0.65
EPS (TTM)0.98
EPS (Forward)1.34
52W Range
10.553% of range14.70
52W High14.70 USD
52W Low10.55 USD
Profitability
Gross Margin100.00%
Oper. Margin80.20%
EBITDA Margin0.00%
Profit Margin86.24%
ROE8.84%
ROA3.71%
Growth
Revenue Growth-12.10%
Earnings Growth-40.80%
Cash Flow & Leverage
Operating CF29.52M USD
CapEx (TTM)—
FCF Margin48.17%
FCF Yield18.37%
Net Debt1.39B USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.32
Current Ratio6.57
Quick Ratio5.76
Book Value/Sh16.66 USD
Cash/Share1.74 USD
Dividends
Fwd Div Rate1.68 USD
Trail. Div Rate1.68 USD
Div. Yield15.53%
5Y Avg Yield10.48%
Payout Ratio169.70%
Ex-Div DateSep 15, 2026
Pay DateSep 29, 2026
Splits
Last Split1019:1000
Split DateMay 12, 2020
Analyst Consensus
Rating—
Target (Mean)12.63 USD
Upside (mean)+18.3%
Target Range12.00 USD – 13.00 USD
12.00+18.3% to mean13.00
# Analysts4
Ownership
Shares Out.64.87M
Float—
Insiders0.70%
Institutions59.16%
Short Interest
Short Ratio3.4d
Short % Float3.02%
Short % Out.2.54%
Shares Short1.65M
Short (prev mo.)1.38M
Technical
SMA 5011.90 (-10.3%)
SMA 20012.78 (-16.5%)
Beta0.65
S&P 52W Chg16.45%
Avg Vol (30d)516.76K
Avg Vol (10d)534.72K
Technical Indicators
RSI (14)27.5
MACD-0.2708
MACD Signal-0.2689
MACD Hist.-0.0019
BB Upper11.52 USD
BB Middle11.12 USD
BB Lower10.73 USD
BB Width7.04%
ATR (14)0.2460 USD
Vol Ratio (20d)1.10x