SLR Investment (SLRC) Stock Analysis & Winston Score
SLR Investment Corp. is a business development company (BDC) that lends money to mid-sized private businesses in the United States. Instead of making products, it acts like a specialized bank, providing loans and other forms of credit to companies that can't easily borrow from traditional banks. It focuses mainly on senior secured loans, meaning it gets paid back first if a borrower runs into trouble. SLR makes money by collecting interest on the loans it makes to portfolio companies, and it passes most of that income to shareholders as dividends — a requirement for BDCs under U.S. tax law. It operates almost entirely in the U.S. and manages roughly $3 billion in assets. Its competitive edge comes from focusing on specific niches like asset-based lending and equipment financing, which can offer more protection than general corporate loans. The main risk is rising loan defaults if the economy weakens, which would directly reduce income and could pressure its dividend.
Winston Score: 59/100 — Good
A decent business — some strong pillars, some weaker.
- Quality: Strong (21/30)
- Growth: Mixed (6/20)
- Cash Flow: Exceptional (10/10)
- Stability: Mixed (3/10)
- Valuation: Good (6/10)
- Ownership: Good (10/15)
Key Facts
Price: $12.63
Market Cap: $689M
Sector: Financial Services
Industry: Asset Management
Exchange: NASDAQ



