Provided By GlobeNewswire
Last update: May 7, 2025
Net Investment Income of $0.41 Per Share for Q1 2025;
Declared Quarterly Distribution of $0.41 Per Share;
Stable NAV/Strong Credit Quality
Read more at globenewswire.comNASDAQ:SLRC (12/2/2025, 2:32:55 PM)
15.87
+0.09 (+0.57%)
Find more stocks in the Stock Screener


