TSLX logo

TSLX EV/EBITDA