Sixth Street Specialty Lending (TSLX) stock reached a 52-week low of $16.98, reflecting a tough year.
The $1.62B market cap lender trades at a P/E ratio of 15.11.
Shares have fallen 24.26% over the past year. However, Bond.az data shows TSLX offers a 10.2% dividend yield.
Q1 2026 earnings missed expectations: EPS of $0.42 vs. $0.49 estimate, revenue of $93.4M vs. $103.45M forecast.
Investors watch for strategic moves.












