Compass Point Upgrades SLR Investment to Buy with $16.50 Price Target

Compass Point analyst Casey Alexander has upgraded SLR Investment Corp (NASDAQ: SLRC) from Neutral to Buy, setting a price target of $16.50. The upgrade, issued in March 2026, signals renewed confidence in the business development company (BDC) from at least one corner of Wall Street — though not all analysts share the same outlook.

Why the Rating Changed

The upgrade from Compass Point comes as part of a broader bullish stance the firm is taking within the financial services sector. According to coverage from 24/7 Wall Street, Compass Point is “making a decisive call on the mortgage finance sector, initiating coverage on two companies and upgrading another” — with SLRC being the upgraded name alongside fresh Buy ratings on UWMC and RKT.

While the specific drivers behind Compass Point’s thesis on SLRC were not detailed extensively in public reports, several contextual factors likely contributed to the upgrade:

  • Favorable valuation metrics: SLR Investment Corp scored above 80% on Validea’s P/E/Growth Investor model, which ranks stocks based on quantitative fundamentals. The model placed SLRC among top-rated financial stocks alongside names like OFG Bancorp, Synchrony Financial, and Marsh & McLennan Companies — suggesting the company’s valuation profile is attractive relative to its growth characteristics.
  • Sector positioning: Compass Point’s broader move to turn bullish on multiple financial names suggests the firm sees an improving macro or credit environment that could benefit BDCs like SLR Investment, which focuses on middle-market lending through its SLR Capital Partners platform.
  • Price target implies upside: The $16.50 price target suggests Compass Point sees meaningful appreciation potential from current levels, particularly when combined with the stock’s substantial dividend yield.

It is worth noting that not all analysts agree on SLRC’s prospects. Wells Fargo analyst Finian O’Shea maintains an Underweight rating on the stock and recently lowered the price target from $13 to $12 — a significant divergence from Compass Point’s more optimistic $16.50 target. This wide spread between analyst opinions suggests there is meaningful debate about SLRC’s credit quality, portfolio performance, or earnings trajectory.

Dividend Profile: An 11.35% Yield

SLR Investment currently pays an annual dividend of $1.64 per share, which translates to a dividend yield of approximately 11.35%. The most recent ex-dividend date was March 12, 2026.

For income-focused investors, SLRC’s double-digit yield is a notable feature. As a BDC, SLR Investment is structured to distribute a significant portion of its earnings to shareholders, which tends to support elevated dividend payouts. However, the sustainability of any BDC’s dividend depends on the health of its underlying loan portfolio, net investment income trends, and prevailing interest rates. Investors should monitor these factors closely, especially given the conflicting analyst views on the stock.

Analyst Consensus at a Glance

The current analyst landscape on SLRC is divided:

  • Compass Point: Buy rating, $16.50 price target
  • Wells Fargo: Underweight rating, $12.00 price target

This $4.50 gap between the two price targets underscores the uncertainty surrounding the stock and the importance of conducting independent research before making investment decisions.

Disclaimer

This article is for informational purposes only and does not constitute financial advice. The content is based on publicly available analyst reports and news coverage. Investors should conduct their own due diligence and consult with a qualified financial advisor before making any investment decisions. DivRank.com does not hold positions in any securities mentioned.