NASDAQ : SLRC

SLR Investment Corp. — Stock Grades

$12.89 USD

-$0.21 (-1.6%)

Volume
160.89K
Average Volume
440.15K
Market Capitalization
$703.21M
P/E Ratio
9.55
Dividend Yield
11.95%
Price Target
$16.00
Year High
$16.83
Year Low
$12.13
Day High
Day Low
Payout Ratio
$1.14
Current Ratio
$3.82
SLRC Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-07-02 JP Morgan Underweight Underweight Maintain
2026-05-07 JP Morgan Underweight Underweight Maintain
2026-05-07 Wells Fargo Underweight Underweight Maintain
2026-03-30 Keefe, Bruyette & Woods Market Perform Market Perform Maintain
2026-03-13 JP Morgan Underweight Underweight Maintain
2026-03-10 Compass Point Neutral Buy Upgrade
2026-03-03 Wells Fargo Underweight Underweight Maintain