BCSF

BCSF · Bain Capital Specialty Finance Inc. Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

September 26, 2026

BCSF appears on Yahoo's strong negative rating list. Yahoo's September 23 list identified BCSF as a stock with a strong negative rating. The rating places the company among those viewed unfavorably by the outlet. The stock is currently near its recent support level of $12.88 and has an RSI of 35, suggesting modest momentum. Analysts' average target price is $12.62, close to the current trading range.

this person other insiders at BCSF

Insiders & Stakes

BAIN CAPITAL CREDIT MEMBER, LLC
10% Owner
11,822,433
Shares held
Jeffrey B. Hawkins
Director
100,001
Shares held
Michael A. Ewald
President and CEO
69,995
Shares held
Jay Margolis
Director
28,856
Shares held
Thomas A. Hough
Director
27,680
Shares held
Michael John Boyle
Vice President and Treasurer
24,543
Shares held
Clare Stack Richer
Director
20,835
Shares held
Sabrina Rusnak-Carlson
General Counsel
9,560
Shares held
Amy Butte
Chief Financial Officer
5,213
Shares held
Sally F. Dornaus
Chief Financial Officer
2,500
Shares held

Transaction History

Sabrina Rusnak-Carlson▲ Buy$29K
Clare Stack Richer▲ Buy$25K
Clare Stack Richer▲ Buy$50K
Thomas A. Hough▲ Buy$100K
Clare Stack Richer▲ Buy$50K
Amy Butte▲ Buy$21K
Clare Stack Richer▲ Buy$25K
Jeffrey B. Hawkins▲ Buy$228K
Michael A. Ewald▲ Buy$50K
Sally F. Dornaus▲ Buy$26K
Clare Stack Richer▼ Sell$6K
Thomas A. Hough▼ Sell$9K
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$9.7M
Amy Butte▲ Buy$7K
Thomas A. Hough▲ Buy$40K
Jay Margolis▲ Buy$59K
Clare Stack Richer▲ Buy$14K
Michael John Boyle▲ Buy$49K
Michael A. Ewald▲ Buy$100K
Michael A. Ewald▲ Buy$108K
Jeffrey B. Hawkins▲ Buy$167K
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$22.2M
Jeffrey B. Hawkins▲ Buy$248K
Michael A. Ewald▲ Buy$50K
Michael A. Ewald▲ Buy$100K
Jeffrey B. Hawkins▲ Buy$249K
Michael A. Ewald▲ Buy$103K
Michael A. Ewald▲ Buy$205K
Jay Margolis▲ Buy$116K
Thomas A. Hough▲ Buy$150K
Amy Butte▲ Buy$53K
Clare Stack Richer▲ Buy$100K
Michael John Boyle▲ Buy$76K
Michael A. Ewald▲ Buy$236K
Michael A. Ewald▲ Buy$265K
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$0
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$0
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$0
BAIN CAPITAL CREDIT MEMBER, LLC▼ Sell$0
Michael John Boyle▲ Buy$5K
Jeffrey B. Hawkins▲ Buy$12K
Michael A. Ewald▲ Buy$12K
Michael John Boyle▲ Buy$7K
Jeffrey B. Hawkins▲ Buy$18K
Michael A. Ewald▲ Buy$18K
Michael John Boyle▲ Buy$3K

We use analytics to understand how market-wall is used. No personal data is sold.