SLR Investment Corp. (SLRC) NASDAQ

13.83

-0.39(-2.74%)

Updated at March 13 04:00PM

Currency In USD

Valuation

Market Cap843.41M
Enterprise Value1.97B
P/E Ratio8.15
PEG Ratio2.69
Price/Sales Ratio4.16
Price/Book Ratio0.76
Enterprise/Revenue10.38
Enterprise/EBITDA11.52

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin0.51
Operating Margin0.6

Management Effectiveness

Return On Assets0.04
Return On Equity0.09

Income Statement

Revenue220.14M
Revenue/Share3.33
Gross Profit161.44M
EBITDA163.57M
Net Income92.54M
Diluted EPS1.7

Balance Sheet

Total Cash15.72M
Total Cash/Share0.29
Total Debt1.15B
Total Debt/Equity1.15
Current Ratio0.31
Book Value Per Share18.26

Price History

52-Week Change-18.12
52-Week High17.26
52-Week Low13.64
Moving Average 50 Days15.02
Moving Average 200 Days15.66

Statistics

Average Volume293,930
Shares Outstanding54.55M
% Held by Institutions32.52

Dividend And Splits

Trailing Annual Dividend Rate1.64
Trailing Annual Dividend Yield11.86
Payout Ratio0.97
Last Split FactorN/A
Last Split DateN/A