Insider activity on TWFG over the last 12 months.
Price & insider trades
Where insiders bought and sold against TWFG's price — tap a bubble for the P&L since.
Graded signals
AI-scored insider events on TWFG — tap any signal for the full read.
BULLISH30d +28.6% vs SPYTWFG Director Doak Buys $153K Stake in Seventh Recent Purchase28d ago
Director Michael Doak bought $153K in shares, increasing his stake by 1.0% at a price 8.7% below the 90-day high. This is his seventh consecutive purchase in recent weeks, reinforcing a long-term pattern of accumulation with no history of selling.
Where it could go — Analyst mean target not provided; consensus is BUY with 10 buys and 5 holds; bear case if stock breaks the 90-day low of $17.39.
BULLISH30d +39.7% vs SPYTWFG Director Buys $428K Stake in Tenth Consecutive Purchase Near Lows32d ago
Director Michael Doak bought $428K worth of TWFG shares at $18.62, increasing his stake by 3.2% and marking his tenth consecutive purchase near the 90-day low. While consistent buying shows confidence, the lack of other insider participation limits the signal's strength despite the stock trading 12.6% below its high.
Where it could go — Analyst consensus is BUY with 15 covering; no historical pattern data available for this specific setup.
BULLISH30d +37.5% vs SPYTWFG Director Buys $428K Stake in Tenth Consecutive Purchase Near Lows32d ago
Director Michael Doak bought $428K worth of TWFG shares at $18.62, increasing his stake by 3.2% and marking his tenth consecutive purchase near the 90-day low. While consistent buying shows confidence, the lack of other insider participation limits the signal's strength despite the stock trading 12.6% below its high.
Where it could go — Analyst consensus is BUY with 15 covering; no historical pattern data available for this specific setup.
BULLISH30d +32.1% vs SPYTWFG Director Doak buys $319K stake in eighth consecutive purchase34d ago
Director Michael Doak bought $319K in shares at $19.33, increasing his stake by 2.4% at a price 11.2% above the 90-day low. This is a persistent but isolated buying pattern from a single director, lacking the cluster support or first-time conviction that typically signals a stronger insider vote.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $17.39.
BULLISH30d +29.3% vs SPYTWFG Director Doak buys $208K stake in fifth consecutive purchase near lows38d ago
Director Michael Doak bought $208K in TWFG shares at $18.87, increasing his stake by 1.6% and bringing his total purchases to over $1.5M in the past week. This fifth consecutive buy near the 90-day low shows strong personal conviction but lacks broader insider support and historical track record for validation.
Where it could go — Analyst consensus implies 13% upside to $21.30 target; bear case if stock breaks $17.39 support.
BULLISH30d +31.8% vs SPYTWFG Director Doak buys $208K stake in fifth consecutive purchase near lows38d ago
Director Michael Doak bought $208K in TWFG shares at $18.87, increasing his stake by 1.6% and bringing his total purchases to over $1.5M in the past week. This fifth consecutive buy near the 90-day low shows strong personal conviction but lacks broader insider support and historical track record for validation.
Where it could go — Analyst consensus implies 13% upside to $21.30 target; bear case if stock breaks $17.39 support.
BULLISH30d +13.6% vs SPYTWFG Director Doak buys $208K stake in third consecutive purchase40d ago
Director Michael Doak bought $208K of TWFG at $18.89, increasing his stake by 1.8% following two previous purchases totaling $621K. While this shows continued director confidence near 11% below the 90-day high, the absence of other insider buyers limits the signal's strength despite strong analyst consensus.
Where it could go — Analyst mean target unavailable; watch $21.30 as resistance break level, $17.44 as support.
BULLISH30d +14.1% vs SPYDirector Doak buys $296K of TWFG, a first-time purchase 12% off the high45d ago
Director Michael Doak bought $296K worth of TWFG shares at $18.79, increasing his stake by 2.7% with the stock trading 11.8% below its 90-day high. This is a positive but isolated signal, as the lack of other buyers and no track record for this pattern limits its predictive strength.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $16.56.
Recent insider trades
The open-market buys and sells filed on TWFG.