Slr Investment Corp

SLRC

$16.47+0.17 (+1.04%)

Aug 18, 2025, 3:20 PM

Financials
52Week High17.9452Week Low13.64
Beta0.76Current Ratio Annual1.05
Current Ratio Quarterly1.09Gross Margin TTM45.41
Market Cap891.70MNet Profit Margin TTM39.93
Operating Margin TTM41.29Price To Book0.90
Price To Earnings TTM10.04Price To Free Cash Flow TTM2.41
Price To Sales TTM4.01Quick Ratio Annual1.05
Quick Ratio Quarterly1.09Return On Assets TTM3.58
Return On Equity TTM8.95Return On Investment TTM4.27
Revenue Growth3Y18.59Revenue Growth5Y8.48
Revenue Growth Quarterly Yoy-8.59Revenue Growth TTMYoy-5.94
Revenue Per Share TTM4.08
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20241180043016.40M$233.77M
Mar 31, 2025
110(-7%)
14(+%)
17(+%)
43(+975%)
30(+900%)
21(+%)
16.74M(+2%)
$919.86M(+293%)
Jun 30, 2025
124(+13%)
21(+50%)
8(-53%)
46(+7%)
35(+17%)
18(-14%)
16.98M(+1%)
$248.05M(-73%)