Provided By GlobeNewswire
Last update: Aug 7, 2024
Net Investment Income of $0.45 Per Share;
Declared Quarterly Distribution of $0.41 Per Share;
Stable NAV Per Share
SLR INVESTMENT CORP
NASDAQ:SLRC (7/3/2025, 5:00:02 PM)
16.36
+0.26 (+1.61%)
Find more stocks in the Stock Screener