Bain Capital Specialty Finance, Inc.
Health
Performance
4.5
Risk
Sell
Buy
Curious about the Scores? Learn more.

Bain Capital Specialty Finance, Inc. stock rating and score history

All changes in ratings, performance and outlook tracked over time.

14.01.2026
Almost falling apart. Core metrics remain shaky and unstable.
11.11.2025
Momentum tanked. Clearly underperforming.
17.09.2025
Risk creeping up. Stability not bulletproof anymore.
20.08.2025
Climbing out. Risks fading, but not out of the woods.

Bain Capital Specialty Finance, Inc. stock price, chart patterns and momentum

Recent price movements, trend behaviour and momentum signals based on real-time market data.

What does Bain Capital Specialty Finance, Inc. do? Business model and key facts

Get the full picture of Bain Capital Specialty Finance, Inc.: what it builds, where it operates, and how it makes money.

Bain Capital Specialty Finance, Inc. Profile

Sector: Financial Services

Industry: Asset Management

Employees (FY): 0

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, senior first lien, stretch senior, senior second lien, unitranche, mezzanine debt, junior securities, other junior investments, and secondary purchases of assets or portfolios that primarily consist of middle-market corporate debt. It typically invests in companies with EBITDA between $10 million and $150 million.

shop
Company facts
Michael Alexander Ewald
CEO
0
Employees worldwide
shop
Performance
-20.93%
Last 12 months
7.51%
Last 5 years
shop
Growth
$212,88M
Revenue year
$119,42M
Net income
shop
Valuation
$891,94M
Market Cap
9.47
Price/Earnings Ratio

Stocks related to Bain Capital Specialty Finance, Inc.

Selected based on industry alignment and relative market positioning.

CGBD
Carlyle Secured Lending, Inc.
12.86
-0.54%
4.5
Sell
Buy
Carlyle Secured Lending, Inc.
NMFC
New Mountain Finance Corporation
9.12
-1.72%
3.9
Sell
Buy
New Mountain Finance Corporation
PFLT
PennantPark Floating Rate Capital Ltd.
9.53
-1.85%
4.3
Sell
Buy
PennantPark Floating Rate Capital Ltd.
SLRC
SLR Investment Corp.
15.35
-1.22%
3.8
Sell
Buy
SLR Investment Corp.
FTN.TO
Financial 15 Split Corp.
11.02
+0.73%
3.9
Sell
Buy
Financial 15 Split Corp.

Events and news impacting Bain Capital Specialty Finance, Inc. stock

Earnings, coporate decisions and industry developments that can affect the share price.

Bain Capital Specialty Finance, Inc. fundamentals and technical analysis

Financial fundamentals and technicals signals combined to access stability, momentum and market direction.