TWFG, Inc. (TWFG)
Nasdaq · Insurance Agents, Brokers & Service · Inc. DE
What they're doing
Between 2026-06-21 and 2026-09-19, public records show 2 signals for TWFG, Inc.. Most notable: 2026-07-24: Filed 8-K disclosing director or officer change; 2026-08-13: Filed 8-K disclosing material agreement. Federal contract obligations over the last 24 months total $0. This summary was assembled automatically from SEC EDGAR, USAspending.gov, U.S. Senate lobbying disclosures and Wikimedia pageview counts.
Generated 2026-09-19 from public records.
Signals, last 12 months
- Material 8-K filingFiled 8-K disclosing material agreement
- Material 8-K filingFiled 8-K disclosing director or officer change
- Insider purchaseDOAK MICHAEL (director) bought $153k of stock
- Insider purchaseDOAK MICHAEL (director) bought $210k of stock
- Insider purchaseDOAK MICHAEL (director) bought $428k of stock
- Insider purchaseDOAK MICHAEL (director) bought $318k of stock
- Insider purchaseDOAK MICHAEL (director) bought $319k of stock
- Insider purchaseDOAK MICHAEL (director) bought $214k of stock
- Insider purchaseDOAK MICHAEL (director) bought $208k of stock
- Insider purchaseDOAK MICHAEL (director) bought $463k of stock
- Insider purchaseDOAK MICHAEL (director) bought $212k of stock
- Insider purchaseDOAK MICHAEL (director) bought $208k of stock
- Insider purchaseDOAK MICHAEL (director) bought $325k of stock
- Insider purchaseDOAK MICHAEL (director) bought $296k of stock
- Material 8-K filingFiled 8-K disclosing director or officer change
Insider transactions
| Date | Insider | Role | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-07-17 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | F | 17,733 | 26.35 | $467,265 |
| 2026-07-17 | Benes Julie E. | officer | F | 6,171 | 26.35 | $162,606 |
| 2026-07-17 | Bunch Charles Alexander | officer | F | 6,163 | 26.35 | $162,395 |
| 2026-07-17 | Nolan Katherine C | officer | F | 11,559 | 26.35 | $304,580 |
| 2026-07-17 | Zwinggi Janice E. | officer | F | 7,710 | 26.35 | $203,159 |
| 2026-07-17 | Bunch Michelle Caroline | director | F | 17,733 | 26.35 | $467,265 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 529,568 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 529,568 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Family Holdings, LLC | ten percent owner | G | 264,784 | 0 | $0 |
| 2026-06-05 | DOAK MICHAEL | director | P | 7,865 | 19.45 | $152,974 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 529,568 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Michelle Caroline | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 529,568 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | Bunch Richard F. III; Bunch Family Holdings, LLC | director | G | 264,784 | 0 | $0 |
| 2026-06-05 | DOAK MICHAEL | director | P | 7,865 | 19.45 | $152,974 |
| 2026-06-04 | DOAK MICHAEL | director | P | 11,000 | 19.09 | $209,990 |
| 2026-06-04 | DOAK MICHAEL | director | P | 11,000 | 19.09 | $209,990 |
| 2026-06-03 | DOAK MICHAEL | director | P | 22,994 | 18.62 | $428,148 |
| 2026-06-03 | DOAK MICHAEL | director | P | 22,994 | 18.62 | $428,148 |
| 2026-06-02 | DOAK MICHAEL | director | P | 16,500 | 19.25 | $317,625 |
| 2026-06-02 | DOAK MICHAEL | director | P | 16,500 | 19.25 | $317,625 |
| 2026-06-01 | DOAK MICHAEL | director | P | 16,500 | 19.33 | $318,945 |
| 2026-06-01 | DOAK MICHAEL | director | P | 16,500 | 19.33 | $318,945 |
| 2026-05-29 | DOAK MICHAEL | director | P | 11,330 | 18.87 | $213,797 |
| 2026-05-29 | DOAK MICHAEL | director | P | 11,330 | 18.87 | $213,797 |
| 2026-05-28 | DOAK MICHAEL | director | P | 11,000 | 18.87 | $207,570 |
| 2026-05-28 | DOAK MICHAEL | director | P | 11,000 | 18.87 | $207,570 |
| 2026-05-27 | DOAK MICHAEL | director | P | 24,880 | 18.62 | $463,266 |
| 2026-05-27 | DOAK MICHAEL | director | P | 24,880 | 18.62 | $463,266 |
Federal contracts
No federal contract actions on record for this recipient mapping.
Lobbying
No federal lobbying filings on record for this client mapping.
Public attention
No Wikipedia pageview data linked to this company.
Recent filings
- 2026-08-14 SCHEDULE 13G/A
- 2026-08-14 SCHEDULE 13G/A
- 2026-08-13 8-K
- 2026-08-12 SCHEDULE 13G/A
- 2026-08-06 10-Q
- 2026-08-05 8-K
- 2026-07-28 SCHEDULE 13G
- 2026-07-24 8-K
- 2026-07-21 4
- 2026-07-21 4
- 2026-07-21 4
- 2026-07-21 4
- 2026-07-21 4
- 2026-07-21 4
- 2026-07-08 SCHEDULE 13G/A
- 2026-06-09 4
- 2026-06-09 4
- 2026-06-08 4
- 2026-06-04 4
- 2026-06-02 4