Back
Ticker avatar

SLR Investment Corp. SLRC · Insights

SLR Investment Corp. is a business development company specializing in secured debt (first lien unit...
Price11.84
Market Cap645.93 M
Float49.6 M
CountryUS
SectorFinancial Services
ExchangeNASDAQ
OverviewFilingsInsightsDilutionNewsTranscripts
Search in Documents