Bain Capital Specialty Finance, Inc.

BCSF Clue Score43
United States Fiscal year ends December CIK 0001655050 Results filed 27 Oct 2026

What the insiders did Net buying

Insider
Date
Role
Action
Shares
Price
Amount
Sabrina Rusnak-Carlson
3 Mar 2026
General Counsel
Buy
2,300
$12.55
$28.87K
Clare Stack Richer
17 Mar 2025
Director
Buy
1,530
$16.43
$25.14K
Clare Stack Richer
10 Aug 2022
Director
Buy
3,400
$14.59
$49.61K
Thomas A. Hough
25 Mar 2022
Director
Buy
6,272
$15.94
$99.97K
Clare Stack Richer
3 Mar 2022
Director
Buy
3,090
$16.18
$50.00K
Amy Butte
25 Feb 2022
Director
Buy
1,300
$15.86
$20.62K
Clare Stack Richer
11 May 2021
Director
Buy
1,563
$15.90
$24.85K
Jeffrey B. Hawkins
3 Dec 2020
Director
Buy
18,204
$12.50
$227.55K
Michael A Ewald
3 Dec 2020
President and CEO
Buy
4,000
$12.52
$50.08K
Sally F Dornaus
19 Aug 2020
Chief Financial Officer
Buy
2,500
$10.43
$26.08K
Jeffrey B. Hawkins
12 Mar 2020
Director
Buy
16,650
$14.91
$248.25K
Michael A Ewald
11 Mar 2020
President and CEO
Buy
6,000
$16.69
$100.14K
Michael A Ewald
11 Mar 2020
President and CEO
Buy indirect
3,000
$16.69
$50.07K
Michael A Ewald
10 Mar 2020
President and CEO
Buy
12,000
$17.12
$205.44K
Michael A Ewald
10 Mar 2020
President and CEO
Buy indirect
6,000
$17.14
$102.84K
Jeffrey B. Hawkins
10 Mar 2020
Director
Buy
14,500
$17.16
$248.82K
Jay Margolis
3 Mar 2020
Director
Buy
6,000
$19.39
$116.34K
Thomas A. Hough
2 Mar 2020
Director
Buy
8,009
$18.74
$150.09K
Amy Butte
12 Nov 2019
Director
Buy
2,800
$18.99
$53.17K
Clare Stack Richer
28 Aug 2019
Director
Buy
5,417
$18.46
$100.00K
Michael John Boyle
27 Aug 2019
Vice President and Treasurer
Buy
4,150
$18.34
$76.11K
Michael A Ewald
22 Aug 2019
President and CEO
Buy indirect
12,875
$18.33
$236.00K
Michael A Ewald
21 Aug 2019
President and CEO
Buy indirect
14,608
$18.11
$264.55K
Michael A Ewald
25 Feb 2019
President and CEO
Buy
577
$20.15
$11.63K
Jeffrey B. Hawkins
25 Feb 2019
Director
Buy
577
$20.15
$11.63K
Michael John Boyle
25 Feb 2019
Vice President and Treasurer
Buy
232
$20.15
$4.67K
Michael A Ewald
22 Feb 2019
President and CEO
Buy
896
$20.24
$18.14K
Jeffrey B. Hawkins
22 Feb 2019
Director
Buy
896
$20.24
$18.14K
Michael John Boyle
22 Feb 2019
Vice President and Treasurer
Buy
358
$20.24
$7.25K
Michael A Ewald
21 Feb 2019
President and CEO
Buy
379
$20.16
$7.64K
Jeffrey B. Hawkins
21 Feb 2019
Director
Buy
379
$20.16
$7.64K
Michael John Boyle
21 Feb 2019
Vice President and Treasurer
Buy
152
$20.16
$3.06K
Michael A Ewald
20 Feb 2019
President and CEO
Buy
1,042
$20.10
$20.94K
Jeffrey B. Hawkins
20 Feb 2019
Director
Buy
1,042
$20.10
$20.94K
Michael John Boyle
20 Feb 2019
Vice President and Treasurer
Buy
416
$20.10
$8.36K
Michael A Ewald
19 Feb 2019
President and CEO
Buy
1,343
$19.92
$26.75K
Jeffrey B. Hawkins
19 Feb 2019
Director
Buy
1,343
$19.92
$26.75K
Michael John Boyle
19 Feb 2019
Vice President and Treasurer
Buy
538
$19.92
$10.72K
Jeffrey B. Hawkins
15 Feb 2019
Director
Buy
950
$20.16
$19.15K
Michael A Ewald
15 Feb 2019
President and CEO
Buy
950
$20.16
$19.15K
Michael John Boyle
15 Feb 2019
Vice President and Treasurer
Buy
380
$20.16
$7.66K
Michael A Ewald
14 Feb 2019
President and CEO
Buy
1,247
$19.87
$24.78K
Jeffrey B. Hawkins
14 Feb 2019
Director
Buy
1,247
$19.87
$24.78K
Michael John Boyle
14 Feb 2019
Vice President and Treasurer
Buy
498
$19.87
$9.90K
Michael A Ewald
13 Feb 2019
President and CEO
Buy
1,212
$19.94
$24.17K
Jeffrey B. Hawkins
13 Feb 2019
Director
Buy
1,212
$19.94
$24.17K
Michael John Boyle
13 Feb 2019
Vice President and Treasurer
Buy
485
$19.94
$9.67K
Michael A Ewald
12 Feb 2019
President and CEO
Buy
1,271
$19.89
$25.28K
Jeffrey B. Hawkins
12 Feb 2019
Director
Buy
1,271
$19.89
$25.28K
Michael John Boyle
12 Feb 2019
Vice President and Treasurer
Buy
508
$19.89
$10.10K
Michael A Ewald
11 Feb 2019
President and CEO
Buy
1,219
$19.94
$24.31K
Jeffrey B. Hawkins
11 Feb 2019
Director
Buy
1,219
$19.94
$24.31K
Michael John Boyle
11 Feb 2019
Vice President and Treasurer
Buy
489
$19.94
$9.75K
Michael A Ewald
8 Feb 2019
President and CEO
Buy
1,170
$19.65
$22.99K
Jeffrey B. Hawkins
8 Feb 2019
Director
Buy
1,170
$19.65
$22.99K
Michael John Boyle
8 Feb 2019
Vice President and Treasurer
Buy
468
$19.65
$9.20K
Michael John Boyle
7 Feb 2019
Vice President and Treasurer
Buy
494
$19.55
$9.66K
Michael A Ewald
7 Feb 2019
President and CEO
Buy
1,239
$19.55
$24.22K
Jeffrey B. Hawkins
7 Feb 2019
Director
Buy
1,239
$19.55
$24.22K
Michael A Ewald
19 Nov 2018
President and CEO
Buy
12,500
$20.25
$253.13K
Jeffrey B. Hawkins
19 Nov 2018
Director
Buy
12,500
$20.25
$253.13K
Jay Margolis
17 Jul 2018
Director
Buy
2,231
$45,000.00
$100.40M
Bain Capital Credit Member, LLC
17 Jul 2018
10% owner
Buy indirect
2,752,935
$55,526,697.00
left out
Michael John Boyle
17 Jul 2018
Vice President and Treasurer
Buy
8,676
$175,000.00
left out
Michael A Ewald
17 Jul 2018
President and CEO
Buy
8,676
$175,000.00
left out
Jeffrey B. Hawkins
17 Jul 2018
Director
Buy
8,676
$175,000.00
left out
Thomas A. Hough
17 Jul 2018
Director
Buy
992
$20,000.00
$19.83M
Thomas A. Hough
17 Apr 2018
Director
Buy
981
$20,000.00
$19.63M
Jay Margolis
17 Apr 2018
Director
Buy
7,115
$145,000.00
$1.03B
Bain Capital Credit Member, LLC
17 Apr 2018
10% owner
Buy indirect
2,724,568
$55,526,697.00
left out
Bain Capital Credit Member, LLC
17 Jan 2018
10% owner
Buy indirect
2,615,311
$53,221,587.70
left out
Thomas A. Hough
17 Jan 2018
Director
Buy
983
$20,000.00
$19.66M
Jay Margolis
17 Jan 2018
Director
Buy
1,229
$25,000.00
$30.71M
Thomas A. Hough
26 Jun 2017
Director
Buy
1,969
$40,000.00
$78.74M
Bain Capital Credit Member, LLC
26 Jun 2017
10% owner
Buy indirect
413,619
$8,404,728.00
left out
Thomas A. Hough
15 Feb 2017
Director
Buy
4,943
$100,000.00
$494.32M
Jay Margolis
15 Feb 2017
Director
Buy
12,358
$250,000.00
left out
Bain Capital Credit Member, LLC
15 Feb 2017
10% owner
Buy indirect
734,517
$14,859,288.00
left out
Bain Capital Credit Member, LLC
20 Jan 2017
10% owner
Buy indirect
4,946,338
$99,421,386.00
left out

What was left out

Form 4 filings counted 90
Amendments (4/A) skipped 3
Filings about a different issuer 0
Unreadable filings 0
Joint filings 9
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 0
Transactions with no price 10
Shares from compensation/vesting 13,815,163
History held since 17 Feb 2017