SLR Investment

SLR Investment

Price History

52W Range
$11.22-$15.56
50D Moving Avg
$12.34
200D Moving Avg
$13.74

Share Stats

Market Cap
$627.3M
P/E
8.46

Short Stats

Shares Short
1M
Short % of Float
2.31%
Short Ratio
3.39

Valuation

Enterprise Value
$1.3B
Trailing P/E
8.46
Forward P/E
8.99
PEG Ratio
4.37
Price/Sales (TTM)
2.99
Price/Book (MRQ)
.65
Enterprise Value/Revenue
21.03