SLR Investment (SLRC) EBITDA Margin (2021 - 2026)

SLR Investment (SLRC) reported EBITDA Margin of 36.22% for Q1 2026, down 535.0% year-over-year from 8.33% in Q1 2025, and down 8.69% on a QoQ basis from 39.66% in Q4 2025.

SLR Investment (SLRC) has 6 years of EBITDA Margin data on file, last reported at 36.22% in Q1 2026.

  • Quarterly EBITDA Margin fell 535.0% year-over-year to 36.22% in Q1 2026, while the trailing twelve-month figure through Mar 2026 was 38.52% (down 304.0% YoY) and the FY2025 annual result came in at 39.78%, down 165.0% from the prior year.
  • EBITDA Margin slipped to 36.22% in Q1 2026 per SLRC's latest filing, from 39.66% in the prior quarter.
  • Across five years, EBITDA Margin topped out at 47.44% in Q2 2022 and bottomed at 0.33% in Q4 2022.
  • The 5-year median for EBITDA Margin is 40.74% (2024), against an average of 38.36%.
  • The widest annual swing landed in 2022, when EBITDA Margin tumbled 4213 bps; it then jumped 4032 bps in 2023.
  • Tracing SLRC's EBITDA Margin over 5 years: stood at 0.33% in 2022, then soared by 12198 bps to 39.99% in 2023, then climbed by 7 bps to 42.8% in 2024, then retreated by 7 bps to 39.66% in 2025, then decreased by 9 bps to 36.22% in 2026.
  • Per Business Quant, the three latest SLRC EBITDA Margin figures stand at 36.22% (Q1 2026), 39.66% (Q4 2025), and 37.95% (Q3 2025).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EBITDA Margin (Qtr)
1 BlackRock 158.51 Bn 148.89 Bn - 42.01%
2 Blackstone 92.68 Bn 91.63 Bn - 44.01%
3 Kkr 84.94 Bn 132.45 Bn - 46.06%
4 Brookfield Asset Management 77.34 Bn 77.68 Bn - 54.78%
5 Apollo Global Management 76.27 Bn 95.00 Bn 5.04 Bn 1.56%
6 State Street 44.42 Bn 18.75 Bn - 73.37%
7 Ameriprise Financial 41.68 Bn 41.55 Bn 4.57 Bn 18.44%
8 Northern Trust 31.21 Bn 31.21 Bn - 170.02%
9 Ares Management 28.85 Bn 32.22 Bn - 26.04%
10 SLR Investment 727.21 Mn 727.21 Mn - 36.22%

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 36.22%
Dec 31, 2025 39.66%
Sep 30, 2025 37.95%
Jun 30, 2025 40.08%
Mar 31, 2025 41.57%
Dec 31, 2024 42.80%
Sep 30, 2024 40.74%
Jun 30, 2024 41.23%
Mar 31, 2024 41.05%
Dec 31, 2023 39.99%
Sep 30, 2023 39.17%
Jun 30, 2023 40.25%
Mar 31, 2023 41.36%
Dec 31, 2022 -0.33%
Sep 30, 2022 42.16%
Jun 30, 2022 47.44%
Mar 31, 2022 40.83%
Dec 31, 2021 41.80%
Sep 30, 2021 46.66%
Jun 30, 2021 43.63%