VP Stiepleman buys 20,200 shares of TSLX at $17.65; 4-insider cluster buy in 14 days as stock down 26.4% from high
David Stiepleman, Vice President, purchased 20,200 shares at $17.65 on 2026-03-02, increasing his holdings by +365.0% from 5,535 to 25,735 shares for a total investment of $356,530.00. This transaction occurs within a cluster pattern: 3 other insiders have also bought TSLX within the past 14 days. The timing coincides with material price weakness — the stock is -26.4% from its 52-week high of $25.10 and down 13.5% over 30 days, while the company maintains a reasonable P/E of 9.99 on net income of $44,600,000.00. The coordinated buying activity by multiple insiders at depressed levels relative to recent history suggests alignment on valuation, though the current price of $18.48 remains 4.6% above the transaction execution price.