TSLX: Insider conviction meets post-earnings pressure
TSLX heads into the week after its Q1 2026 report with the borrow market fully tapped out, an elevated short score near 79, and a stock that rallied 3% on the week despite slipping into earnings — a tight, contested…
