Director Anderson Charles A bought 3,950 shares of TFIN at $50.96; 3 other insiders bought within 14 days amid -52.2% decline from 52-week high
Director Anderson Charles A purchased 3,950 shares at $50.96 on 2025-04-24, increasing his holdings from 128,551 shares to 132,501 shares. This transaction is part of a cluster pattern in which 3 other insiders also made purchases within the past 14 days, suggesting coordinated or collectively motivated acquisition activity. The stock has declined 52.2% from its 52-week high of $110.16 and is down 16.4% over the past 30 days, creating a backdrop of significant price depreciation during which multiple directors are stepping in to buy. The company's P/E ratio of 103.24 against net income of $17.0K and a market cap of $1.2B warrants scrutiny regarding valuation and earnings quality, particularly in the context of why insiders are accumulating at these depressed levels.