Elite members get real-time data, technical charting, alerts, and no ads - starting at $24.96/mo.
Try Elite for Free
Last Close
10.77
Oct 30 • 3:59 PM ET Dollar change-0.08 Percentage change(-0.74%)
Aftermarket Close
10.77
Aftermarket • 7:30 PM ET Dollar change0.00 Percentage change(0.00%)
Index
-
Market Cap
698.63M
Enterprise Value
2.07B
Income
63.93M
Sales
223.87M
Book/sh
16.65
Cash/sh
2.01
Employees
-
IPO
Nov 15, 2018
P/E
10.93
Forward P/E
8.05
PEG
-
P/S
3.12
P/B
0.65
P/C
5.35
P/FCF
8.04
EV/EBITDA
13.86
EV/Sales
9.24
Quick Ratio
7.30
Current Ratio
7.30
Debt/Eq
1.39
LT Debt/Eq
1.39
Option/Short
Yes / Yes
EPS (ttm)
0.99
EPS next Y
1.34
EPS next Q
0.43
EPS this Y
-12.80%
EPS next Y
-18.41%
EPS next 5Y
-13.19%
EPS past 3/5Y
-2.30% 60.94%
Sales past 3/5Y
0.26% 7.44%
EPS Y/Y TTM
-40.72%
Sales Y/Y TTM
-11.58%
EPS Q/Q
-40.74%
Sales Q/Q
-38.53%
Insider Own
1.18%
Insider Trans
0.00%
Inst Own
58.05%
Inst Trans
-
ROA
2.37%
ROE
5.76%
ROIC
2.48%
Gross Margin
75.96%
Oper. Margin
66.66%
Profit Margin
28.56%
SMA20
2.71%
SMA50
-2.87%
SMA200
-13.54%
Trades
Shs Outstand
64.87M
Shs Float
64.10M
52W High
14.51 -25.78%
52W Low
9.99 7.75%
Volatility
2.22% 2.35%
ATR (14)
0.25
RSI (14)
52.41
Beta
0.64
Rel Volume
1.15
Avg Volume
498.78K
Volume
574,005
Perf Week
6.95%
Perf Month
-2.89%
Perf Quarter
-15.20%
Perf Half Y
-22.74%
Perf YTD
-22.57%
Perf Year
-22.35%
Perf 3Y
-26.77%
Perf 5Y
-29.11%
Perf 10Y
-
Prev Close
10.85
Price
10.77
Change %
-0.74%
Consensus
Hold
Avg. Price Target
$12.62
Implied Upside
+17.2%
Analysts7incl. previous ratings
Rating Distribution0 Buy · 7 Hold · 0 Sell
DateActionAnalystRating ChangePrice Target ChangeImplied Upside
Aug 17, 2026Downgrade
KKeefe Bruyette
Outperform → Mkt Perform$13+20.7%
Jan 07, 2026Downgrade
WFC logoWWells Fargo
Overweight → Equal Weight$14+30.0%
Dec 19, 2025Upgrade
KKeefe Bruyette
Mkt Perform → Outperform$16+48.6%
May 29, 2024Upgrade
WFC logoWWells Fargo
Equal Weight → Overweight$16 → $17+57.8%
May 11, 2023Upgrade
WFC logoWWells Fargo
Underweight → Equal Weight$10.50 → $12+11.4%
Jul 25, 2022Downgrade
WFC logoWWells Fargo
Equal Weight → Underweight$15 → $13+20.7%
Jul 20, 2021Initiated
OPY logoOOppenheimer
Perform$15.50+43.9%
Mar 01, 2021Upgrade
WFC logoWWells Fargo
Underweight → Equal Weight$14+30.0%
Jun 29, 2020Downgrade
BAC logoBBofA/Merrill
Buy → Neutral
Jun 29, 2020Downgrade
BAC logoBBofA Securities
Buy → Neutral
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Rusnak-Carlson SabrinaGeneral CounselMar 03 '26Buy12.552,30028,8659,560Mar 03 05:37 PM
Bain Capital Specialty Finance, Inc. is a closed-end, non-diversified management investment company, which engages in the business of capitalizing on opportunities within advisor's senior direct lending strategy, which seeks to provide risk-adjusted returns and current income to its stockholders by investing primarily in middle-market companies. The company was founded on October 5, 2015 and is headquartered in Boston, MA.
Chief Executive OfficerMr. Michael Alexander Ewald
President & DirectorMr. Michael Boyle
Treasurer & CFOMr. Amit Joshi