SLR Investment Corp.
corporate_fare Company Profile
SLR Investment Corp. (NASDAQ:SLRC) is a publicly traded company in the Unknown sector. Wiseek has independently scored 7 items for SLRC at importance 7 or higher on its 1–10 market-impact scale. Its most recent item scored 7 or higher is dated 2026-08-04, rated 7/10. Across its 7 most recent items scored 7 or higher, the top rating is 8/10, with 1 rated 8 or above. Recent SEC coverage for SLRC spans 10-Q, 4, 10-K.
Recent high-impact activity:
- SLR Investment Q2 Income Falls on Shrinking Portfolio, Lower Rates
- SLR Investment Corp. Reports Q2 NII/EPS Decline, Cuts Quarterly Dividend by 24%
- SLR Investment Corp. Reports Q1 2026 Results, Reduces Incentive Fee, and Extends Share Buyback Program
- Co-CEO Michael Gross Buys Nearly $500K in Stock, Continuing Insider Accumulation Near 52-Week Lows
- Co-CEO Michael Gross Buys Over $1.5M in Company Stock
Financial Snapshot
Fiscal year ended December 31, 2025
Net Income
$92.54M
Diluted EPS
$1.70
Op. Cash Flow
-$72.02M
Cash & Equivalents
$15.72M
Total Debt
$1.15B
Shares Outstanding
54.55M sh
Source: 10-K · filed 2026-02-24 · accession 0001193125-26-066979
show_chartPrice Chart
Loading chart...
feed SLRC - Latest Insights
SLRC
Aug 04, 2026, 4:21 PM EDT
Price at Filing:
$13.15
Real-time Price:
$12.09
Change:
-$1.06 (-8%)
Market Cap:
$654.656M
SLRC
Aug 04, 2026, 4:02 PM EDT
Price at Filing:
$13.00
Real-time Price:
$12.09
Change:
-$0.910 (-7%)
Market Cap:
$654.656M
SLRC
May 05, 2026, 4:01 PM EDT
Price at Filing:
$14.99
Real-time Price:
$12.09
Change:
-$2.90 (-19%)
Market Cap:
$654.656M
SLRC
Mar 17, 2026, 9:55 PM EDT
Price at Filing:
$14.30
Real-time Price:
$12.09
Change:
-$2.21 (-15%)
Market Cap:
$654.656M
SLRC
Mar 05, 2026, 4:05 PM EST
Price at Filing:
$14.94
Real-time Price:
$12.09
Change:
-$2.85 (-19%)
Market Cap:
$654.656M
SLRC
Mar 05, 2026, 4:05 PM EST
Price at Filing:
$14.94
Real-time Price:
$12.09
Change:
-$2.85 (-19%)
Market Cap:
$654.656M
SLRC
Feb 24, 2026, 4:10 PM EST
Price at Filing:
$14.65
Real-time Price:
$12.09
Change:
-$2.56 (-17%)
Market Cap:
$654.656M