SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
13.25
-0.09 (-0.67%)
At close: Jun 2, 2026, 4:00 PM EDT
13.25
0.00 (0.03%)
After-hours: Jun 2, 2026, 5:32 PM EDT

SLR Investment Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
KBW
KBW
Hold
Maintains
$15$15
HoldMaintains$15$15+9.43%May 11, 2026
Maxim Group
Maxim Group
Buy
Reiterates
$19$18
BuyReiterates$19$18+35.85%May 9, 2026
J.P. Morgan
J.P. Morgan
Sell
Maintains
$14$14
SellMaintains$14$14+1.89%May 7, 2026
Wells Fargo
Wells Fargo
Sell
Maintains
$12$11
SellMaintains$12$11-16.98%May 7, 2026
Compass Point
Compass Point
Buy
Upgrades
$16$17
BuyUpgrades$16$17+24.53%Mar 10, 2026
Oppenheimer
Oppenheimer
Hold
Maintains
$17
HoldMaintains$17+28.30%Feb 26, 2026
B. Riley Securities
B. Riley Securities
Buy
Maintains
$17$16
BuyMaintains$17$16+20.75%Feb 24, 2026