SLR Investment: Collecting 9.4% Yield While Waiting For Growth — SLRC -0.60 · News Impact Screener