SLR Investment Corp.
SLR Investment Corp. Announces Quarter Ended September 30, 2026 Financial Results
Net Investment Income of $0.33 Per Share for Q3 2026;
Source
26 releases originally issued via GlobeNewswire. The issuing organizations are responsible for their content.
Net Investment Income of $0.33 Per Share for Q3 2026;
FISCAL FIRST QUARTER ENDED SEPTEMBER 30, 2026
Q3 revenue increased 40% year-over-year to a record $252 million, driven by robust marketplace growth.