TWFG · TWFG Inc. Class A Common Stock
View on chartInsiders & Stakes
| Michael Doak Director | ▲ Buy | Open Market | 765,587 Shares held | 6/5/2026 | View profile |
| Richard F. Bunch III President and CEO | ▼ Sell | Tax Withholding | 313,596 Shares held | 7/17/2026 | View profile |
| Michelle Caroline Bunch Director | ▼ Sell | Tax Withholding | 313,596 Shares held | 7/17/2026 | View profile |
| Katherine C. Nolan Chief Operating Officer | ▼ Sell | Tax Withholding | 82,049 Shares held | 7/17/2026 | View profile |
| Janice E. Zwinggi Chief Financial Officer | ▼ Sell | Tax Withholding | 57,314 Shares held | 7/17/2026 | View profile |
| Julie E. Benes General Counsel and Secretary | ▼ Sell | Tax Withholding | 37,454 Shares held | 7/17/2026 | View profile |
| Charles Alexander Bunch Chf Creative & Marketing Off | ▼ Sell | Tax Withholding | 36,523 Shares held | 7/17/2026 | View profile |
| Robin A. Ferracone Director | ▲ Buy | Grant | 26,117 Shares held | 3/31/2026 | View profile |
| Janet S. Wong Director | ▲ Buy | Grant | 12,617 Shares held | 3/31/2026 | View profile |
| Jonathan James Anderson Director | ▲ Buy | Grant | 10,117 Shares held | 3/31/2026 | View profile |
| Gene Padgett SVP/Chief Accounting Officer | ▼ Sell | Tax Withholding | 4,805 Shares held | 3/31/2026 | View profile |
| Andrew Vincent McGuire Chief Underwriting Officer | ▲ Buy | Grant | 4,000 Shares held | 3/31/2026 | View profile |
| Gopal Mohan Babu Vijaya Chief Technology Officer | ▲ Buy | Grant | 3,677 Shares held | 3/31/2026 | View profile |
Transaction History
| Richard F. Bunch III | ▼ Sell | Tax Withholding | 17,733 | $467K | 7/17/2026 |
| Julie E. Benes | ▼ Sell | Tax Withholding | 6,171 | $163K | 7/17/2026 |
| Charles Alexander Bunch | ▼ Sell | Tax Withholding | 6,163 | $162K | 7/17/2026 |
| Katherine C. Nolan | ▼ Sell | Tax Withholding | 11,559 | $305K | 7/17/2026 |
| Janice E. Zwinggi | ▼ Sell | Tax Withholding | 7,710 | $203K | 7/17/2026 |
| Michelle Caroline Bunch | ▼ Sell | Tax Withholding | 17,733 | $467K | 7/17/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 529,568 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Richard F. Bunch III | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michael Doak | ▲ Buy | Open Market | 7,865 | $153K | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 529,568 | $0 | 6/5/2026 |
| Michelle Caroline Bunch | ▼ Sell | Gift | 264,784 | $0 | 6/5/2026 |
| Michael Doak | ▲ Buy | Open Market | 11,000 | $210K | 6/4/2026 |
| Michael Doak | ▲ Buy | Open Market | 22,994 | $428K | 6/3/2026 |
| Michael Doak | ▲ Buy | Open Market | 16,500 | $318K | 6/2/2026 |
| Michael Doak | ▲ Buy | Open Market | 16,500 | $319K | 6/1/2026 |
| Michael Doak | ▲ Buy | Open Market | 11,330 | $214K | 5/29/2026 |
| Michael Doak | ▲ Buy | Open Market | 11,000 | $208K | 5/28/2026 |
| Michael Doak | ▲ Buy | Open Market | 24,880 | $463K | 5/27/2026 |
| Michael Doak | ▲ Buy | Open Market | 11,000 | $212K | 5/26/2026 |
| Michael Doak | ▲ Buy | Open Market | 11,000 | $208K | 5/22/2026 |
| Michael Doak | ▲ Buy | Open Market | 17,538 | $325K | 5/21/2026 |
| Michael Doak | ▲ Buy | Open Market | 15,745 | $296K | 5/20/2026 |
| Richard F. Bunch III | ▲ Buy | Grant | 27,500 | $0 | 3/31/2026 |
| Richard F. Bunch III | ▼ Sell | Tax Withholding | 2,133 | $39K | 3/31/2026 |
| Richard F. Bunch III | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 27,500 | $0 | 3/31/2026 |
| Michelle Caroline Bunch | ▼ Sell | Tax Withholding | 2,133 | $39K | 3/31/2026 |
| Charles Alexander Bunch | ▲ Buy | Grant | 5,000 | $0 | 3/31/2026 |
| Charles Alexander Bunch | ▼ Sell | Tax Withholding | 326 | $6K | 3/31/2026 |
| Julie E. Benes | ▲ Buy | Grant | 5,000 | $0 | 3/31/2026 |
| Julie E. Benes | ▼ Sell | Tax Withholding | 337 | $6K | 3/31/2026 |
| Gene Padgett | ▲ Buy | Grant | 3,250 | $0 | 3/31/2026 |
| Gene Padgett | ▼ Sell | Tax Withholding | 224 | $4K | 3/31/2026 |
| Janice E. Zwinggi | ▲ Buy | Grant | 12,500 | $0 | 3/31/2026 |
| Janice E. Zwinggi | ▼ Sell | Tax Withholding | 839 | $15K | 3/31/2026 |
| Andrew Vincent McGuire | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Gopal Mohan Babu Vijaya | ▲ Buy | Grant | 3,250 | $0 | 3/31/2026 |
| Katherine C. Nolan | ▲ Buy | Grant | 12,500 | $0 | 3/31/2026 |
| Katherine C. Nolan | ▼ Sell | Tax Withholding | 828 | $15K | 3/31/2026 |
| Jonathan James Anderson | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Michael Doak | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Janet S. Wong | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Robin A. Ferracone | ▲ Buy | Grant | 4,000 | $0 | 3/31/2026 |
| Gopal Mohan Babu Vijaya | ▲ Buy | Grant | 427 | $0 | 12/1/2025 |
| Charles Alexander Bunch | ▼ Sell | Tax Withholding | 6,187 | $205K | 7/17/2025 |
| Julie E. Benes | ▼ Sell | Tax Withholding | 6,187 | $205K | 7/17/2025 |
| Janice E. Zwinggi | ▼ Sell | Tax Withholding | 7,338 | $243K | 7/17/2025 |
| Katherine C. Nolan | ▼ Sell | Tax Withholding | 11,588 | $384K | 7/17/2025 |
| Michelle Caroline Bunch | ▼ Sell | Tax Withholding | 17,749 | $589K | 7/17/2025 |
| Richard F. Bunch III | ▼ Sell | Tax Withholding | 17,749 | $589K | 7/17/2025 |
| Richard F. Bunch III | ▲ Buy | Grant | 147,058 | $0 | 7/17/2025 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 147,058 | $0 | 7/17/2025 |
| Richard F. Bunch III | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Jonathan James Anderson | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Robin A. Ferracone | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Julie E. Benes | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Janice E. Zwinggi | ▲ Buy | Grant | 6,470 | $0 | 3/31/2025 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 16,175 | $0 | 3/31/2025 |
| Richard F. Bunch III | ▲ Buy | Grant | 16,175 | $0 | 3/31/2025 |
| Katherine C. Nolan | ▲ Buy | Grant | 6,470 | $0 | 3/31/2025 |
| Charles Alexander Bunch | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Gene Padgett | ▲ Buy | Grant | 1,779 | $0 | 3/31/2025 |
| Michael Doak | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Janet S. Wong | ▲ Buy | Grant | 2,588 | $0 | 3/31/2025 |
| Michelle Caroline Bunch | ▼ Sell | Tax Withholding | 13,095 | $402K | 1/17/2025 |
| Richard F. Bunch III | ▼ Sell | Tax Withholding | 13,095 | $402K | 1/17/2025 |
| Charles Alexander Bunch | ▼ Sell | Tax Withholding | 6,447 | $198K | 1/17/2025 |
| Janice E. Zwinggi | ▼ Sell | Tax Withholding | 7,592 | $233K | 1/17/2025 |
| Katherine C. Nolan | ▼ Sell | Tax Withholding | 7,431 | $228K | 1/17/2025 |
| Julie E. Benes | ▼ Sell | Tax Withholding | 6,447 | $198K | 1/17/2025 |
| Julie E. Benes | ▲ Buy | Open Market | 950 | $32K | 11/26/2024 |
| Richard F. Bunch III | ▲ Buy | Option Exercise | 342,262 | — | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Open Market | 185,426 | $3.2M | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Grant | 33,893,810 | — | 7/19/2024 |
| Charles Alexander Bunch | ▲ Buy | Open Market | 1,000 | $17K | 7/19/2024 |
| Katherine C. Nolan | ▲ Buy | Open Market | 6,250 | $106K | 7/19/2024 |
| Julie E. Benes | ▲ Buy | Open Market | 1,000 | $17K | 7/19/2024 |
| Janice E. Zwinggi | ▲ Buy | Open Market | 3,000 | $51K | 7/19/2024 |
| Janet S. Wong | ▲ Buy | Open Market | 2,500 | $43K | 7/19/2024 |
| Robin A. Ferracone | ▲ Buy | Open Market | 16,000 | $272K | 7/19/2024 |
| Michael Doak | ▲ Buy | Open Market | 588,235 | $10.0M | 7/19/2024 |
| Michael Doak | ▼ Sell | Other | 1,820,234 | — | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Option Exercise | 342,262 | — | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Open Market | 185,426 | $3.2M | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Open Market | 5,850 | $99K | 7/19/2024 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 33,893,810 | — | 7/19/2024 |
| Richard F. Bunch III | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |
| Charles Alexander Bunch | ▲ Buy | Grant | 47,058 | $0 | 7/17/2024 |
| Jonathan James Anderson | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |
| Katherine C. Nolan | ▲ Buy | Grant | 88,235 | $0 | 7/17/2024 |
| Julie E. Benes | ▲ Buy | Grant | 47,058 | $0 | 7/17/2024 |
| Janice E. Zwinggi | ▲ Buy | Grant | 58,823 | $0 | 7/17/2024 |
| Janet S. Wong | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |
| Robin A. Ferracone | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |
| Michael Doak | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |
| Michelle Caroline Bunch | ▲ Buy | Grant | 3,529 | $0 | 7/17/2024 |