Bain Capital Specialty Finance Inc (BCSF)

Ticker: BCSF Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Bain Capital Specialty Finance Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Buy 3 Mar 2026
Value US$1,098,484.67 | Price 54.98 | Shares 10,029 (-13.7%)
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-03 2026-03-03 B Purchase

General Counsel

Officer
10,029 -13.7%
54.98
US$1,098,485
10,029 -13.7% 54.98 US$1,098,485
2025-03-17 2025-03-17 B Purchase Non-Executive Director
33,270 +33.2%
245.03
US$4,971,508
33,270 +33.2% 245.03 US$4,971,508
2022-08-10 2022-08-10 B Purchase Non-Executive Director
90,595 +35.3%
491.04
US$4,817,810
90,595 +35.3% 491.04 US$4,817,810
2022-03-25 2022-03-25 B Purchase Non-Executive Director
6,272 +29.3%
15.94
US$99,974
6,272 +29.3% 15.94 US$99,974
2022-03-04 2022-03-03 B Purchase Non-Executive Director
3,090 +31.8%
16.18
US$49,997
3,090 +31.8% 16.18 US$49,997
2022-02-25 2022-02-25 B Purchase Non-Executive Director
1,300 +33.2%
15.86
US$20,618
1,300 +33.2% 15.86 US$20,618
2021-05-11 2021-05-11 B Purchase Non-Executive Director
1,563 +20.8%
15.90
US$24,852
1,563 +20.8% 15.90 US$24,852
2020-12-03 2020-12-03 B Purchase Non-Executive Director
18,204 +22.3%
12.50
US$227,550
18,204 +22.3% 12.50 US$227,550
2020-12-03 2020-12-03 B Purchase

President and CEO

Executive Director
4,000 +6.1%
12.52
US$50,080
4,000 +6.1% 12.52 US$50,080
2020-08-19 2020-08-19 B Purchase

Chief Financial Officer

Officer
2,500 +inf%
10.43
US$26,075
2,500 +inf% 10.43 US$26,075
2020-03-13 2020-03-12 B Purchase Non-Executive Director
16,650 +34.1%
14.91
US$248,252
16,650 +34.1% 14.91 US$248,252
2020-03-11 2020-03-11 B Purchase

President and CEO

Executive Director
6,000 +12.6%
16.69
US$100,140
6,000 +12.6% 16.69 US$100,140
2020-03-11 2020-03-11 B Purchase

President and CEO

Executive Director
3,000 +8.7%
16.69
US$50,070
3,000 +8.7% 16.69 US$50,070
2020-03-10 2020-03-10 B Purchase Non-Executive Director
14,500 +42.3%
17.16
US$248,820
14,500 +42.3% 17.16 US$248,820
2020-03-10 2020-03-10 B Purchase

President and CEO

Executive Director
12,000 +33.5%
17.12
US$205,440
12,000 +33.5% 17.12 US$205,440
2020-03-10 2020-03-10 B Purchase

President and CEO

Executive Director
6,000 +20.9%
17.14
US$102,840
6,000 +20.9% 17.14 US$102,840
2020-03-03 2020-03-03 B Purchase Non-Executive Director
6,000 +35.1%
19.39
US$116,340
6,000 +35.1% 19.39 US$116,340
2020-03-02 2020-03-02 B Purchase Non-Executive Director
8,009 +93.3%
18.74
US$150,089
8,009 +93.3% 18.74 US$150,089
2019-11-12 2019-11-12 B Purchase Butte Amy Non-Executive Director
2,800 +inf%
18.99
US$53,172
2,800 +inf% 18.99 US$53,172
2019-08-28 2019-08-28 B Purchase Richer Clare Stack Non-Executive Director
5,417 +inf%
18.46
US$99,998
5,417 +inf% 18.46 US$99,998
2019-08-29 2019-08-27 B Purchase Boyle Michael John

Vice President and Treasurer

Officer
4,150 +28.7%
18.34
US$76,111
4,150 +28.7% 18.34 US$76,111
2019-08-22 2019-08-22 B Purchase Ewald Michael A

President and CEO

Executive Director
12,875 +88.1%
18.33
US$235,999
12,875 +88.1% 18.33 US$235,999
2019-08-22 2019-08-21 B Purchase Ewald Michael A

President and CEO

Executive Director
14,608 +inf%
18.11
US$264,551
14,608 +inf% 18.11 US$264,551
2019-02-25 2019-02-25 B Purchase

Vice President and Treasurer

Officer
232 +1.7%
20.15
US$4,675
232 +1.7% 20.15 US$4,675
2019-02-25 2019-02-25 B Purchase Non-Executive Director
577 +1.7%
20.15
US$11,627
577 +1.7% 20.15 US$11,627
2019-02-25 2019-02-25 B Purchase

President and CEO

Executive Director
577 +1.7%
20.15
US$11,627
577 +1.7% 20.15 US$11,627
2019-02-22 2019-02-22 B Purchase Non-Executive Director
896 +2.7%
20.24
US$18,135
896 +2.7% 20.24 US$18,135
2019-02-22 2019-02-22 B Purchase

Vice President and Treasurer

Officer
358 +2.7%
20.24
US$7,246
358 +2.7% 20.24 US$7,246
2019-02-22 2019-02-22 B Purchase

President and CEO

Executive Director
896 +2.7%
20.24
US$18,135
896 +2.7% 20.24 US$18,135
2019-02-21 2019-02-21 B Purchase

Vice President and Treasurer

Officer
152 +1.1%
20.16
US$3,064
152 +1.1% 20.16 US$3,064
2019-02-21 2019-02-21 B Purchase

President and CEO

Executive Director
379 +1.2%
20.16
US$7,641
379 +1.2% 20.16 US$7,641
2019-02-21 2019-02-21 B Purchase Non-Executive Director
379 +1.2%
20.16
US$7,641
379 +1.2% 20.16 US$7,641
2019-02-20 2019-02-20 B Purchase

Vice President and Treasurer

Officer
416 +3.2%
20.10
US$8,362
416 +3.2% 20.10 US$8,362
2019-02-20 2019-02-20 B Purchase Non-Executive Director
1,042 +3.3%
20.10
US$20,944
1,042 +3.3% 20.10 US$20,944
2019-02-20 2019-02-20 B Purchase

President and CEO

Executive Director
1,042 +3.3%
20.10
US$20,944
1,042 +3.3% 20.10 US$20,944
2019-02-19 2019-02-19 B Purchase Non-Executive Director
1,343 +4.5%
19.92
US$26,753
1,343 +4.5% 19.92 US$26,753
2019-02-19 2019-02-19 B Purchase

President and CEO

Executive Director
1,343 +4.5%
19.92
US$26,753
1,343 +4.5% 19.92 US$26,753
2019-02-19 2019-02-19 B Purchase

Vice President and Treasurer

Officer
538 +4.3%
19.92
US$10,717
538 +4.3% 19.92 US$10,717
2019-02-15 2019-02-15 B Purchase

President and CEO

Executive Director
950 +3.3%
20.16
US$19,152
950 +3.3% 20.16 US$19,152
2019-02-15 2019-02-15 B Purchase

Vice President and Treasurer

Officer
380 +3.2%
20.16
US$7,661
380 +3.2% 20.16 US$7,661
2019-02-15 2019-02-15 B Purchase Non-Executive Director
950 +3.3%
20.16
US$19,152
950 +3.3% 20.16 US$19,152
2019-02-14 2019-02-14 B Purchase Non-Executive Director
1,247 +4.5%
19.87
US$24,778
1,247 +4.5% 19.87 US$24,778
2019-02-14 2019-02-14 B Purchase

President and CEO

Executive Director
1,247 +4.5%
19.87
US$24,778
1,247 +4.5% 19.87 US$24,778
2019-02-14 2019-02-14 B Purchase

Vice President and Treasurer

Officer
498 +4.3%
19.87
US$9,895
498 +4.3% 19.87 US$9,895
2019-02-13 2019-02-13 B Purchase

President and CEO

Executive Director
1,212 +4.6%
19.94
US$24,167
1,212 +4.6% 19.94 US$24,167
2019-02-13 2019-02-13 B Purchase

Vice President and Treasurer

Officer
485 +4.4%
19.94
US$9,671
485 +4.4% 19.94 US$9,671
2019-02-13 2019-02-13 B Purchase Non-Executive Director
1,212 +4.6%
19.94
US$24,167
1,212 +4.6% 19.94 US$24,167
2019-02-12 2019-02-12 B Purchase

President and CEO

Executive Director
1,271 +5.0%
19.89
US$25,280
1,271 +5.0% 19.89 US$25,280
2019-02-12 2019-02-12 B Purchase Non-Executive Director
1,271 +5.0%
19.89
US$25,280
1,271 +5.0% 19.89 US$25,280
2019-02-12 2019-02-12 B Purchase

Vice President and Treasurer

Officer
508 +4.8%
19.89
US$10,104
508 +4.8% 19.89 US$10,104
2019-02-11 2019-02-11 B Purchase

President and CEO

Executive Director
1,219 +5.1%
19.94
US$24,307
1,219 +5.1% 19.94 US$24,307
2019-02-11 2019-02-11 B Purchase

Vice President and Treasurer

Officer
489 +5.1%
19.94
US$9,751
489 +5.1% 19.94 US$9,751
2019-02-11 2019-02-11 B Purchase Non-Executive Director
1,219 +5.1%
19.94
US$24,307
1,219 +5.1% 19.94 US$24,307
2019-02-08 2019-02-08 B Purchase

Vice President and Treasurer

Officer
468 +5.1%
19.65
US$9,196
468 +5.1% 19.65 US$9,196
2019-02-08 2019-02-08 B Purchase

President and CEO

Executive Director
1,170 +5.2%
19.65
US$22,990
1,170 +5.2% 19.65 US$22,990
2019-02-08 2019-02-08 B Purchase Non-Executive Director
1,170 +5.2%
19.65
US$22,990
1,170 +5.2% 19.65 US$22,990
2019-02-07 2019-02-07 B Purchase

President and CEO

Executive Director
1,239 +5.8%
19.55
US$24,222
1,239 +5.8% 19.55 US$24,222
2019-02-07 2019-02-07 B Purchase Non-Executive Director
1,239 +5.8%
19.55
US$24,222
1,239 +5.8% 19.55 US$24,222
2019-02-07 2019-02-07 B Purchase

Vice President and Treasurer

Officer
494 +5.7%
19.55
US$9,658
494 +5.7% 19.55 US$9,658
2018-11-19 2018-11-19 B Purchase Ewald Michael A

President and CEO

Executive Director
12,500 +141.2%
20.25
US$253,125
12,500 +141.2% 20.25 US$253,125
2018-11-19 2018-11-19 B Purchase Hawkins Jeffrey B. Non-Executive Director
12,500 +141.2%
20.25
US$253,125
12,500 +141.2% 20.25 US$253,125
2018-07-18 2018-07-17 B Purchase Ewald Michael A

President and CEO

Executive Director
8,676 +inf%
175,000.00
US$1,518,343,750
8,676 +inf% 175,000.00 US$1,518,343,750
2018-07-18 2018-07-17 B Purchase Hawkins Jeffrey B. Non-Executive Director
8,676 +inf%
175,000.00
US$1,518,343,750
8,676 +inf% 175,000.00 US$1,518,343,750
2018-07-18 2018-07-17 B Purchase Boyle Michael John

Vice President and Treasurer

Officer
8,676 +inf%
175,000.00
US$1,518,343,750
8,676 +inf% 175,000.00 US$1,518,343,750
2018-07-18 2018-07-17 B Purchase Hough Thomas A. Non-Executive Director
992 +16.2%
20,000.00
US$19,831,400
992 +16.2% 20,000.00 US$19,831,400
2018-07-18 2018-07-17 B Purchase MARGOLIS JAY Non-Executive Director
2,231 +16.4%
45,000.00
US$100,396,800
2,231 +16.4% 45,000.00 US$100,396,800
2018-07-18 2018-07-17 B Purchase BAIN CAPITAL CREDIT MEMBER, LLC Large shareholder
2,752,935 +16.6%
55,526,697.00
US$152,861,382,053,025
2,752,935 +16.6% 55,526,697.00 US$152,861,382,053,025
2018-04-18 2018-04-17 B Purchase Hough Thomas A. Non-Executive Director
981 +19.4%
20,000.00
US$19,627,000
981 +19.4% 20,000.00 US$19,627,000
2018-04-18 2018-04-17 B Purchase BAIN CAPITAL CREDIT MEMBER, LLC Large shareholder
2,724,568 +19.7%
55,526,697.00
US$151,286,265,123,498
2,724,568 +19.7% 55,526,697.00 US$151,286,265,123,498
2018-04-18 2018-04-17 B Purchase MARGOLIS JAY
7,115 +112.1%
145,000.00
US$1,031,648,900
7,115 +112.1% 145,000.00 US$1,031,648,900
2018-01-18 2018-01-17 B Purchase MARGOLIS JAY Non-Executive Director
1,229 +24.9%
25,000.00
US$30,712,500
1,229 +24.9% 25,000.00 US$30,712,500
2018-01-18 2018-01-17 B Purchase BAIN CAPITAL CREDIT MEMBER, LLC Large shareholder
2,615,311 +23.6%
53,221,587.70
US$139,191,026,634,557
2,615,311 +23.6% 53,221,587.70 US$139,191,026,634,557
2018-01-18 2018-01-17 B Purchase Hough Thomas A. Non-Executive Director
983 +24.9%
20,000.00
US$19,656,000
983 +24.9% 20,000.00 US$19,656,000
2017-06-27 2017-06-26 B Purchase BAIN CAPITAL CREDIT MEMBER, LLC Large shareholder
413,619 +3.9%
8,404,728.00
US$3,476,350,988,268
413,619 +3.9% 8,404,728.00 US$3,476,350,988,268
2017-06-27 2017-06-26 B Purchase Hough Thomas A.
1,969 +99.6%
40,000.00
US$78,740,000
1,969 +99.6% 40,000.00 US$78,740,000