Co-CEO Stanley Robert J. buys 10,000 shares of TSLX at $20.85; holdings rise 67.1% to 24,907 shares
Stanley Robert J., as Co-CEO, purchased 10,000 shares at $20.85 on 2025-11-18, increasing his holdings by 67.1% from 14,907 to 24,907 shares. The transaction occurred when the stock trades at $20.71 current price, down 5.5% over 30 days and 14.0% over 90 days, placing it 17.5% below its 52-week high of $25.10. With a P/E ratio of 10.20 and market cap of $1,956,969,186.75, the company shows solid fundamentals with $44,600,000.00 in net income. The substantial increase in the Co-CEO's personal position during a period of recent price weakness merits investor attention as a potential signal of confidence in the company's valuation and near-term prospects.