NASDAQ : SLRC

SLR Investment Corp. — Analyst Ratings

$12.97 USD

-$0.13 (-0.99%)

Volume
253.64K
Average Volume
440.15K
Market Capitalization
$707.57M
P/E Ratio
9.61
Dividend Yield
11.87%
Price Target
$16.00
Year High
$16.83
Year Low
$12.13
Day High
Day Low
Payout Ratio
$1.14
Current Ratio
$3.82
Analyst Consensus Summary
Consensus Rating

Neutral

15 Analysts
Rating Score

3/5

Recommendation Strength
Upside/Downside

-18.9%

vs Current Price
Price Target

$16.00

Average Target
Price Target Range
Lowest Target

$11.00

17.9% UPSIDE
Average Target

$16.00

Median Estimate
Highest Target

$16.50

-21.4% DOWNSIDE
Analyst Breakdown

Overall Consensus: Buy  |  Total Analysts: 15

Strong Buy Buy Hold Sell Strong Sell
0 9 4 2 0
Analyst Ratings (Detailed)
Analyst Company Analyst Name Price Target Price When Posted Date Upside/Downside
Compass Point Casey Alexander $16.5 $14.69 2026-03-10 05:05 AM 12.3%
Raymond James Robert Dodd $16 $15.14 2026-02-25 03:31 PM 5.7%
Compass Point Casey Alexander $15.5 $16.2859 2024-05-30 03:31 AM -4.8%
Compass Point Casey Alexander $15.75 $13.97 2022-11-09 12:46 AM 12.7%
Wells Fargo Finian O'Shea $12.5 $14.52 2022-07-25 01:05 AM -13.9%