SLR Investment (SLRC) Shareholding Patterns
$11.54
As on 02-Oct-2026 13:35EDT
Market cap
$640 Mln
Revenue (TTM)
$178 Mln
P/E Ratio
8.6
P/B Ratio
0.7
Div. Yield
13.2 %
$11.54
As on 02-Oct-2026 13:35EDT
Market cap
$640 Mln
Revenue (TTM)
$178 Mln
P/E Ratio
8.6
P/B Ratio
0.7
Div. Yield
13.2 %