SLR Investment Corp

Research SLR Investment Corp (SLRC) on Bullrun: valuation model: 39.3% undervalued, market cap USD 622.47M, P/E 8.4, dividend yield 12.6%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks SLR Investment Corp as 39.3% undervalued; latest market cap is USD 622.47M; P/E is 8.4; dividend yield is 12.6%.

Peer valuation comparison

Latest P/E is 8.44x versus a Financial Services sector median of 13.41x (37.1% below).

Latest dividend yield is 12.6% versus a Financial Services sector median of 3.66% (244.7% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 103.31MUSD 92.54M-USD 72.02Mn/a1.7USD 364.30MUSD 1.15BUSD 995.99M
FY2024USD 104.99MUSD 95.76MUSD 309.32Mn/a1.76USD 414.27MUSD 1.03BUSD 992.93M
FY2023USD 86.54MUSD 76.39M-USD 76.88Mn/a1.4USD 344.15MUSD 1.18BUSD 986.64M
FY2022USD 28.32MUSD 18.34MUSD 91.06Mn/a0.35USD 428.33MUSD 1.09BUSD 999.73M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-10-12USD 622.47M8.412.6%1.44
20252025-12-31USD 843.41M9.110.6%1.64
20242024-12-31USD 881.60M9.210.1%1.64
20232023-12-29USD 819.96M11.411.1%1.67
20222022-12-30USD 761.89M99.412.0%1.67
20212021-12-31USD 778.87M13.18.9%1.64

Dividend history

Latest trailing dividend snapshot: annual dividend/share 1.44 USD, yield 12.6%.

YearDividends/share
FY20251.64 USD
FY20241.64 USD
FY20231.67 USD
FY20221.67 USD

About SLR Investment Corp

SLR Investment Corp. is a business development company specializing in secured debt (first lien unitranche and second lien), subordinated (unsecured) debt, minority equity, leveraged buyouts, acquisitions, recapitalizations, general refinancing, growth capital and strategic income-oriented control equity investments in leveraged middle market companies. The fund invests in aerospace and defense; air freight & logistics; asset management; automotive; banking; beverage, food and tobacco; building products;

Related stock research

Other Financial Services stocks

Frequently asked questions

Is SLR Investment Corp overvalued or undervalued?

Bullrun's valuation model currently marks SLR Investment Corp as 39.3% undervalued.

What is SLR Investment Corp's market cap?

SLR Investment Corp's market capitalization is USD 622.47M.

What is SLR Investment Corp's P/E ratio?

SLR Investment Corp's price-to-earnings (P/E) ratio is 8.4.

Does SLR Investment Corp pay a dividend?

SLR Investment Corp has a dividend yield of 12.6%.

What does SLR Investment Corp do?

SLR Investment Corp. is a business development company specializing in secured debt (first lien unitranche and second lien), subordinated (unsecured) debt, minority equity, leveraged buyouts, acquisitions, recapitalizations, general refinancing, growth capital and strategic income-oriented control equity investments in leveraged middle market companies.