Bain Capital Specialty Finance BCSF
NYSE BCSF
$12.04 -0.06 (-0.52%)
As of: Aug 21, 2026 · 2:32 PM EDT

Bain Capital Specialty Finance (BCSF) Notes Payables (2021 - 2023)

Bain Capital Specialty Finance (BCSF) posted quarterly Notes Payables of $172.0 million for Q1 2023, down 34.36% quarter-over-quarter from $262.0 million in Q4 2022.

Bain Capital Specialty Finance (BCSF) Notes Payables (2021 - 2023) Analysis & Trends

Bain Capital Specialty Finance's Notes Payables history runs 3 years deep, the most recent figure standing at $172.0 million for Q1 2023.

  • In Q1 2023, Notes Payables changed N/A year-over-year to $172.0 million; the TTM figure through Mar 2023 stood at $172.0 million (changed N/A YoY), while the FY2022 annual figure was $262.0 million, up 48.59% from the prior year.
  • Notes Payables for Q1 2023 stood at $172.0 million, down from $262.0 million in the prior quarter.
  • The five-year high for Notes Payables was $262.0 million in Q4 2022, with the low at $172.0 million in Q1 2023.
  • The 3-year median for Notes Payables is $176.3 million (2021), against an average of $203.5 million.
  • Peak annual rise in Notes Payables reached 48.59% in 2022, while the deepest fall reached 48.59% in 2022.
  • Bain Capital Specialty Finance's Notes Payables stood at $176.3 million in 2021, then soared by 48.59% to $262.0 million in 2022, then sank by 34.36% to $172.0 million in 2023.
  • Business Quant data shows BCSF's Notes Payables at $172.0 million in Q1 2023, $262.0 million in Q4 2022, and $176.3 million in Q4 2021.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 BlackRock 179.13 Bn 165.26 Bn -
2 Blackstone 114.45 Bn 111.94 Bn -
3 Kkr 96.65 Bn -180.43 Bn -
4 Brookfield 93.18 Bn 45.77 Bn -
5 Brookfield Asset Management 83.43 Bn 81.92 Bn -
6 Apollo Global Management 78.23 Bn 52.86 Bn 10.54 Bn
7 State Street 51.56 Bn 51.56 Bn -
8 Ameriprise Financial 51.12 Bn 40.07 Bn 4.72 Bn
9 Raymond James Financial 34.01 Bn 20.75 Bn -
10 Bain Capital Specialty Finance 781.34 Mn 684.15 Mn -

Historic Data

Download Data
DateValue
Mar 31, 2023 172.00 Mn
Dec 31, 2022 262.02 Mn
Dec 31, 2021 176.34 Mn