SLR Investment Corp (SLRC) Valuation: PE, PB & Fair Value Analysis
SLR Investment Corp (SLRC) has a current valuation score of 8.45, ranking 7th out of 25 in the Collective Investments industry. The company's current P/E ratio stands at 7.86, significantly below its recent high but slightly above its recent low. Key P/B and P/S …