Blackstone Senior Floating Rate 2027 Term Fund (BSL)
NYSE: BSL · Real-Time Price · USD
12.90
+0.05 (0.39%)
At close: Sep 25, 2026, 4:00 PM EDT
12.89
-0.01 (-0.08%)
After-hours: Sep 25, 2026, 7:30 PM EDT

BSL Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
21.8423.3527.3726.620.4519.05
Revenue Growth
-6.49%-14.66%2.89%30.08%7.35%-12.85%
Gross Profit
21.8423.3527.3726.620.4519.05
Operating Income
18.1319.4223.5422.9716.7315.12
Net Income
-0.027.4418.5626.87-19.1417.79
Earnings Per Share
-0.000.571.432.07-1.471.31
EPS Growth
--59.94%-30.93%--517.29%

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
16.417.2616.71-11.5561.122.4
Free Cash Flow
16.417.2616.71-11.5561.122.4
Free Cash Flow Growth
-4.95%3.26%--2443.65%-96.17%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 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.03%83.17%86.00%86.35%81.83%79.37%
Pretax Margin
-0.11%31.86%67.81%101.01%-93.60%93.38%
Profit Margin
-0.11%31.86%67.81%101.01%-93.60%93.38%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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
-9.77%-15.27%3.03%42.00%3.33%-17.34%
Dividend Yield
8.74%9.02%10.87%12.47%10.54%7.87%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-23.6110.056.73-13.05
PS Ratio
7.697.526.826.798.2312.19