‹ Screener

TWFG, Inc.

TWFG · Insurance Agents, Brokers & Service · 15.0M shares · +0%/yr ↓ buyback · EDGAR filings ↗

Reference price $19.45 · est. market cap ~$291M — last insider purchase, 2026-06-05 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

TWFG Inc — insurance-agency franchise/distribution platform (recent IPO).

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $60M2025-09-30 · $64M2025-12-31 · $70M2026-03-31 · $73M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
14.9%
Net margin
16.6%
Return on equity
49.4%
Return on assets
11.1%
ROIC
34.2%
Revenue growth (QoQ)
3.7%
Debt / equity
0.0×
Net debt / EBITDA
-2.8×
Current ratio
5.1×
Free cash flow
$53M
EBITDA
$55M
Tangible book value
-$55M
Cash & investments
$156M
Stock comp / revenue
1.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Michelle CarolineGift265K
2026-06-05Bunch Richard F. IIIGift530K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05Bunch Richard F. IIIGift265K
2026-06-05DOAK MICHAELBuy7.9K$19.45
2026-06-05Bunch Michelle CarolineGift530K
2026-06-04DOAK MICHAELBuy11K$19.09
2026-06-03DOAK MICHAELBuy23K$18.62
2026-06-02DOAK MICHAELBuy16K$19.25
2026-06-01DOAK MICHAELBuy16K$19.33
2026-05-29DOAK MICHAELBuy11K$18.87
2026-05-28DOAK MICHAELBuy11K$18.87
2026-05-27DOAK MICHAELBuy25K$18.62
2026-05-26DOAK MICHAELBuy11K$19.23
2026-05-22DOAK MICHAELBuy11K$18.89
2026-05-21DOAK MICHAELBuy18K$18.52
2026-05-20DOAK MICHAELBuy16K$18.79
2026-03-31Wong Janet S.Grant4.0K
2026-03-31Bunch Richard F. IIIGrant28K
2026-03-31Bunch Richard F. IIITax withheld2.1K$18.39
2026-03-31Bunch Richard F. IIIGrant4.0K
2026-03-31Bunch Michelle CarolineGrant4.0K
2026-03-31Bunch Michelle CarolineGrant28K
2026-03-31Bunch Michelle CarolineTax withheld2.1K$18.39
2026-03-31Bunch Charles AlexanderGrant5.0K
2026-03-31Bunch Charles AlexanderTax withheld326$18.39
2026-03-31Benes Julie E.Grant5.0K
2026-03-31Benes Julie E.Tax withheld337$18.39
2026-03-31Padgett GeneGrant3.2K
2026-03-31Padgett GeneTax withheld224$18.39
2026-03-31Zwinggi Janice E.Grant12K
2026-03-31Zwinggi Janice E.Tax withheld839$18.39
2026-03-31McGuire Andrew VincentGrant4.0K
2026-03-31Vijaya Gopal Mohan BabuGrant3.2K
2026-03-31Nolan Katherine CGrant12K
2026-03-31Nolan Katherine CTax withheld828$18.39
2026-03-31Anderson Jonathan JamesGrant4.0K
2026-03-31DOAK MICHAELGrant4.0K
2026-03-31Ferracone Robin AGrant4.0K
2025-12-01Vijaya Gopal Mohan BabuGrant427
2025-07-17Bunch Charles AlexanderTax withheld6.2K$33.16
2025-07-17Benes Julie E.Tax withheld6.2K$33.16
2025-07-17Zwinggi Janice E.Tax withheld7.3K$33.16
2025-07-17Nolan Katherine CTax withheld12K$33.16
2025-07-17Bunch Michelle CarolineTax withheld18K$33.16
2025-07-17Bunch Richard F. IIITax withheld18K$33.16
2025-03-31Bunch Michelle CarolineGrant2.6K
2025-03-31Bunch Michelle CarolineGrant16K
2025-03-31Bunch Richard F. IIIGrant16K
2025-03-31Bunch Richard F. IIIGrant2.6K
2025-03-31Anderson Jonathan JamesGrant2.6K
2025-03-31Ferracone Robin AGrant2.6K
2025-03-31Benes Julie E.Grant2.6K
2025-03-31Zwinggi Janice E.Grant6.5K
2025-03-31Nolan Katherine CGrant6.5K
2025-03-31Bunch Charles AlexanderGrant2.6K
2025-03-31Padgett GeneGrant1.8K
2025-03-31DOAK MICHAELGrant2.6K
2025-03-31Wong Janet S.Grant2.6K
2025-01-17Bunch Michelle CarolineTax withheld13K$30.70
2025-01-17Bunch Richard F. IIITax withheld13K$30.70
2025-01-17Bunch Charles AlexanderTax withheld6.4K$30.70
2025-01-17Zwinggi Janice E.Tax withheld7.6K$30.70
2025-01-17Nolan Katherine CTax withheld7.4K$30.70
2025-01-17Benes Julie E.Tax withheld6.4K$30.70

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-28Shareholder voteExhibitsfiling ↗
2026-05-07Resultsfiling ↗
2026-02-25ResultsOtherExhibitsfiling ↗
2025-11-12ResultsExec/director changefiling ↗
2025-08-12ResultsExhibitsfiling ↗
2025-05-28Shareholder votefiling ↗
2025-05-13Resultsfiling ↗
2025-05-02Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-282026-05-280001628280-26-038800 ↗
10-Q2026-05-082026-03-310001628280-26-032845 ↗
8-K2026-05-072026-05-040001628280-26-032140 ↗
10-K2026-03-102025-12-310001628280-26-016162 ↗
8-K2026-02-252026-02-250001628280-26-011644 ↗
10-Q2025-11-122025-09-300001628280-25-051591 ↗
8-K2025-11-122025-11-120001628280-25-051588 ↗
10-Q2025-08-132025-06-300002007596-25-000024 ↗
8-K2025-08-122025-08-120002007596-25-000021 ↗
8-K2025-05-282025-05-280001628280-25-028188 ↗
10-Q2025-05-132025-03-310001628280-25-025142 ↗
8-K2025-05-132025-05-130001628280-25-025115 ↗