Blackstone Senior Floating Rate 2027 Term Fund (BSL)
NYSE: BSL · Real-Time Price · USD
12.97
+0.04 (0.31%)
At close: Jul 27, 2026, 4:00 PM EDT
12.97
0.00 (0.00%)
After-hours: Jul 27, 2026, 4:10 PM EDT

BSL Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
23.3523.3527.3726.620.4519.05
Revenue Growth
-7.50%-14.66%2.89%30.08%7.35%-12.85%
Gross Profit
23.3523.3527.3726.620.4519.05
Operating Income
19.4219.4223.5422.9716.7315.12
Net Income
7.447.4418.5626.87-19.1417.79
Earnings Per Share
0.570.571.432.07-1.471.31
EPS Growth
-39.06%-59.94%-30.93%--517.29%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
000024.153.81
Total Debt
88.288.290.689.685105.5
Net Cash (Debt)
-88.2-88.2-90.6-89.6-60.85-101.69
Net Cash Growth
------
Net Cash Per Share
-6.77-6.77-6.96-6.89-4.68-7.52

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
17.2617.2616.71-11.5561.122.4
Free Cash Flow
17.2617.2616.71-11.5561.122.4
Free Cash Flow Growth
-15.96%3.26%--2443.65%-96.17%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
83.17%83.17%86.00%86.35%81.83%79.37%
Pretax Margin
31.86%31.86%67.81%101.01%-93.60%93.38%
Profit Margin
31.86%31.86%67.81%101.01%-93.60%93.38%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.1281.1541.3621.3220.9310.901
Dividend Per Share Growth
-14.90%-15.27%3.03%42.00%3.33%-17.34%
Dividend Yield
8.70%8.84%10.66%12.22%10.33%7.71%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
22.6323.6110.056.73-13.05
PS Ratio
7.247.526.826.798.2312.19