Sixth Street Specialty Lending, Inc. (TSLX)
Market price: $17.27
3 valuation methods
P / E: $9.46 to $18.00 (midpoint $12.24)
Price / Net Investment Income: $12.03 to $16.89 (midpoint $14.03)
P / B: $13.81 to $18.68 (midpoint $16.24)