SLRC logo

SLR Investment (SLRC) EV/EBITDA