VP Joshua Peck bought 2,840 TSLX shares at $17.59; cluster of 3 other insiders also bought in 14 days.
Joshua Peck, Vice President, purchased 2,840 shares at $17.59 on 2026-03-02 for a total value of $49,955.60, expanding his position from 300 shares to 3,140 shares—a net increase of +946.7% relative to pre-transaction holdings. This transaction occurs as part of a cluster pattern in which 3 other insiders also bought within the past 14 days, suggesting coordinated buying activity across the leadership group. The purchase comes while the stock trades 29.1% below its 52-week high of $25.10 and has declined 19.0% over the past 30 days and 19.9% over the past 90 days. The company trades at a 9.62 P/E against $44.6M in net income and a $1.7B market cap, providing fundamental context for evaluating insider appetite at this valuation.