SLRC Misses on Earnings, But Stock Still Falls

Tuesday, Aug 4, 2026 10:04 pm ET1min read
SLRC--
Aime RobotAime Summary

- SLR InvestmentSLRC-- (SLRC) reported Q2 2026 earnings below expectations, with revenue dropping 9.4% to $48.82M and EPS plummeting 65.9% to $0.15.

- Despite matching revenue estimates, the stock fell 4.6% over 30 days, invalidating the "buy on revenue match" strategyMSTR-- as net income collapsed to $8.27M.

- Analysts downgraded price targets (JPMorgan to $12, Keefe Bruyette to $14.50) amid deteriorating earnings quality and weak market confidence.

- Short-term price gains (6.63% month-to-date) contrasted with long-term pressure from declining profitability and revised analyst ratings.

SLR Investment (SLRC) reported fiscal 2026 Q2 earnings on August 4, 2026, with results falling below expectations. Revenue dropped 9.4% year-over-year to $48.82 million, while EPS plummeted 65.9% to $0.15, missing the $0.33 consensus. The stock edged higher in the short term but faced pressure from earnings quality concerns.

Revenue

The total revenue of SLR InvestmentSLRC-- decreased by 9.4% to $48.82 million in 2026 Q2, down from $53.91 million in 2025 Q2.

Earnings/Net Income

SLR Investment's EPS declined 65.9% to $0.15 in 2026 Q2 from $0.44 in 2025 Q2. Meanwhile, the company's net income fell to $8.27 million in 2026 Q2, a 65.9% drop from $24.23 million in 2025 Q2. The EPS performance was notably weak, dragging down the stock despite the revenue matching consensus.

Price Action

The stock price of SLR Investment has edged up 1.31% during the latest trading day, has edged up 1.62% during the most recent full trading week, and has climbed 6.63% month-to-date.

Post-Earnings Price Action Review

Conclusion: the “buy SLRCSLRC-- when revenue equals estimate” strategy did not trigger on the latest earnings, and over the last several quarters revenue has missed rather than matched consensus. In the latest reported quarter, SLRC’s gross investment income was $48.82 million versus an estimated $48.818 million, so the trigger condition was technically met—but the stock still fell over the next 30 trading days. Using the latest earnings close as the entry point, SLRC closed at $13.18 on August 4, 2026. In the next 30 trading days, the last available close in the data is $12.58 on July 31, 2026, which is about -4.6% from entry.

Additional News

Recent non-earnings developments for SLR Investment include a price target reduction to $12 from $13.50 at JPMorgan, which maintains an Underweight rating. The firm also announced the release of its Q2 2026 financial results for the quarter ended June 30, 2026. Meanwhile, Keefe Bruyette lowered its price target to $14.50 from $15, retaining a Market Perform rating. These adjustments reflect evolving analyst sentiment amid shifting market conditions.

Get noticed about the list of notable companies` earning reports after markets close today and before markets open tomorrow.

Latest Articles

Stay ahead of the market.

Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments



No comments

No comments yet