Feb 26, 2025 3 min read SLRC SLR Investment: IVQ 2024 Results SLR Investment - for another quarter - is the steadiest BDC out there, meeting our expectations across the board. But is this super-stable BDC a "Best Idea"? This post is for paying subscribers only Subscribe now Already have an account? Sign in