Company Valuation: SLR Investment Corp.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 778.9 761.9 820 881.6 843.4 609.4 - -
Change - -2.18% 7.62% 7.52% -4.33% -27.75% - -
Enterprise Value (EV) 1 1,268 1,420 1,654 1,499 1,625 999.1 1,306 609.4
Change - 11.95% 16.49% -9.35% 8.43% -38.53% 30.67% -53.32%
P/E 13.1x 39.7x 10.7x 9.23x 9.09x 10x 8.5x -
PBR 0.92x 0.76x 0.83x 0.89x 0.85x 0.62x 0.62x -
PEG - -0.5x 0x 0.4x -3.18x -0.3x 0.5x -
Capitalization / Revenue 5.59x 4.29x 3.58x 3.79x 3.86x 3.11x 3.05x -
EV / Revenue 9.1x 8x 7.21x 6.45x 7.44x 5.09x 6.54x -
EV / EBITDA - - - - - - - -
EV / EBIT - - - - - - - -
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 1.64 - 1.64 1.64 1.64 1.328 1.24 1.24
Rate of return 8.9% - 10.9% 10.1% 10.6% 11.9% 11.1% 11.1%
EPS 2 1.41 0.35 1.4 1.75 1.7 1.114 1.315 -
Distribution rate 116% - 117% 93.7% 96.5% 119% 94.3% -
Net sales 1 139.4 177.5 229.3 232.4 218.5 196.2 199.5 -
EBITDA - - - - - - - -
EBIT - - - - - - - -
Net income 1 59.57 18.34 76.39 95.76 92.54 61.21 71.34 -
Net Debt 1 489.1 657.7 833.6 617.4 782.1 389.8 696.2 -
Reference price 2 18.43 13.91 15.03 16.16 15.46 11.17 11.17 11.17
Nbr of stocks (in thousands) 42,261 54,773 54,555 54,555 54,555 54,555 - -
Announcement Date 3/1/22 2/28/23 2/27/24 2/25/25 2/24/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.02x5.09x - 11.88% 609M
Average 10.02x 5.09x 11.88% 609.38M
Weighted average by Cap. 10.02x 5.09x 11.88%

Y-o-Y evolution of P/E

Valuation ratios - P/E - SLR Investment Corp.

Historical PBR trend

Valuation ratios - PBR - SLR Investment Corp.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - SLR Investment Corp.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - SLR Investment Corp.


Year-on-year evolution of the Yield

Valuation ratios - Yield - SLR Investment Corp.
  1. Stock Market
  2. Stocks
  3. SLRC Stock
  4. Valuation SLR Investment Corp.