Intrinsic Value of S&P & Nasdaq Contact Us

Bain Capital Specialty Finance, Inc. BCSF NYSE

NYSE • Financial Services • Asset Management • US • USD

SharesGrow Score
63/100
3/7 Pass
SharesGrow Intrinsic Value
$46.97
+261%
Analyst Price Target
$14.00
+7.6%

There have been 50 recent insider transactions recorded for Bain Capital Specialty Finance, Inc. (BCSF), including 32 buys and 12 sells. Total insider buying was valued at $12.13M and total insider selling at $90.65M.

Notable insiders with recent activity include Rusnak-carlson Sabrina, Hooper Caroline Willis, Richer Clare Stack. Insider transactions can provide insights into how company leadership views the stock's valuation and future prospects.

Insider Transactions — BCSF

Date Name Role Transaction Shares Avg. Price Value Shares Owned
2026-03-03 Rusnak-carlson Sabrina General Counsel Informative Buy 2,300 $12.55 $28.87K 9,560
2026-02-18 Hooper Caroline Willis Officer Unknown - - - -
2025-11-05 Rusnak-carlson Sabrina General Counsel Unknown - - - 7,260
2025-03-17 Richer Clare Stack Director Informative Buy 1,530 $16.43 $25.14K 20,835
2024-01-01 Joshi Amit Officer Unknown - - - -
2022-08-10 Richer Clare Stack Director Informative Buy 3,400 $14.59 $49.61K 16,784
2022-07-27 Yeager Jessica Officer Unknown - - - -
2022-03-25 Hough Thomas A. Director Informative Buy 6,272 $15.94 $99.98K 27,680
2022-03-03 Richer Clare Stack Director Informative Buy 3,090 $16.18 $50K 12,792
2022-02-25 Butte Amy Director Informative Buy 1,300 $15.86 $20.62K 5,213
2021-05-11 Richer Clare Stack Director Informative Buy 1,563 $15.90 $24.85K 9,087
2020-12-03 Ewald Michael A President and CEO Informative Buy 4,000 $12.52 $50.08K 69,995
2020-12-03 Hawkins Jeffrey B. Director Informative Buy 18,204 $12.50 $227.55K 100,001
2020-08-19 Dornaus Sally F Chief Financial Officer Informative Buy 2,500 $10.43 $26.08K 2,500
2020-06-23 Richer Clare Stack Director Other (Buy) 596 $10.22 $6.09K 7,367
2020-06-17 Hough Thomas A. Director Other (Buy) 877 $10.22 $8.96K 20,500
2020-06-16 Bain Capital Credit Member, Llc 10 Percent Owner Other (Buy) 952,118 $10.22 $9.73M 11,822,433
2020-06-05 Margolis Jay Director Option Exercise (Sell) 23,085 $10.22 $235.93K -
2020-06-05 Bain Capital Credit Member, Llc 10 Percent Owner Option Exercise (ITM) 8,696,252 $10.22 $88.88M -
2020-06-05 Butte Amy Director Option Exercise (Sell) 2,800 $10.22 $28.62K -
2020-06-05 Richer Clare Stack Director Option Exercise 5,417 $10.22 $55.36K -
2020-06-05 Richer Clare Stack Director Option Exercise (Sell) 5,417 $10.22 $55.36K -
2020-06-05 Ewald Michael A President and CEO Option Exercise (Sell) 42,132 $10.22 $430.59K -
2020-06-05 Hawkins Jeffrey B. Director Option Exercise (Sell) 65,437 $10.22 $668.77K -
2020-06-05 Hough Thomas A. Director Option Exercise (Sell) 15,699 $10.22 $160.44K -
2020-06-05 Boyle Michael John Vice President and Treasurer Option Exercise (Sell) 19,201 $10.22 $196.23K -
2020-03-12 Hawkins Jeffrey B. Director Informative Buy 16,650 $14.91 $248.25K 65,438
2020-03-11 Ewald Michael A President and CEO Informative Buy 3,000 $16.69 $50.07K 37,655
2020-03-10 Ewald Michael A President and CEO Informative Buy 6,000 $17.14 $102.84K 34,655
2020-03-10 Hawkins Jeffrey B. Director Informative Buy 14,500 $17.16 $248.82K 48,788
2020-03-03 Margolis Jay Director Informative Buy 6,000 $19.39 $116.34K 23,085
2020-03-02 Hough Thomas A. Director Informative Buy 8,009 $18.74 $150.09K 16,590
2019-11-12 Butte Amy Director Informative Buy 2,800 $18.99 $53.17K 2,800
2019-08-28 Richer Clare Stack Director Informative Buy 5,417 $18.46 $100K 5,417
2019-08-27 Boyle Michael John Vice President and Treasurer Informative Buy 4,150 $18.34 $76.11K 18,620
2019-08-22 Ewald Michael A President and CEO Informative Buy 12,875 $18.33 $236K 27,483
2019-08-21 Ewald Michael A President and CEO Informative Buy 14,608 $18.11 $264.55K 14,608
2019-07-23 Bain Capital Credit Member, Llc 10 Percent Owner Other (Sell) 1,731,235 - - 8,696,253
2019-07-17 Butte Amy Director Unknown - - - -
2019-07-17 Richer Clare Stack Director Unknown - - - -
2019-05-16 Bain Capital Credit Member, Llc 10 Percent Owner Other (Sell) 182,818 - - 10,427,488
2019-05-15 Bain Capital Credit Member, Llc 10 Percent Owner Other (Sell) 2,176,111 - - 10,610,306
2019-05-14 Bain Capital Credit Member, Llc 10 Percent Owner Other (Sell) 6,544,099 - - 12,786,417
2019-02-25 Ewald Michael A President and CEO Informative Buy 577 $20.15 $11.63K 34,277
2019-02-25 Hawkins Jeffrey B. Director Informative Buy 577 $20.15 $11.63K 34,277
2019-02-25 Boyle Michael John Vice President and Treasurer Informative Buy 232 $20.15 $4.67K 14,073
2019-02-22 Ewald Michael A President and CEO Informative Buy 896 $20.24 $18.14K 33,700
2019-02-22 Hawkins Jeffrey B. Director Informative Buy 896 $20.24 $18.14K 33,700
2019-02-22 Boyle Michael John Vice President and Treasurer Informative Buy 358 $20.24 $7.25K 13,841
2019-02-21 Ewald Michael A President and CEO Informative Buy 379 $20.16 $7.64K 32,804
Informative Buy/Sell — open market transaction (most significant) Uninformative Buy — award, option exercise, conversion Uninformative Sell — tax withholding, award vest sale Neutral — gift, trust, expiry
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message