LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
TWFGCIK 0002007596

TWFG, Inc.

68 transactions by 13 insiders, from March 31, 2026 to July 17, 2026.

Transactions
6813 insiders
Bought · P
$3.4Mopen market
Sold · S
Nonenobody sold on the open market
Net
+$3.4Mnet buying

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
Richard F. Bunch IIICEO18———
Michelle Caroline BunchDir18———
Michael DoakDir13—$3.4M—
Katherine C. NolanCOO3———
Julie E. BenesGC3———
Charles Alexander BunchChief3———
Janice E. ZwinggiCFO3———
Gene PadgettCAO2———
Robin A. FerraconeDir1———
Gopal Mohan Babu VijayaCTO1———
Andrew Vincent McGuireChief1———
Jonathan James AndersonDir1———
Janet S. WongDir1———

All transactions

68 in total, newest filings first.

InsiderDateCodeSharesPriceValue
Janice E. ZwinggiCFOJul 17F7,710$26.35$203K
Katherine C. NolanCOOJul 17F11,559$26.35$305K
Michelle Caroline BunchDirJul 17F17,733$26.35$467K
Richard F. Bunch IIICEOJOINTJul 17F17,733$26.35$467K
Charles Alexander BunchChiefJul 17F6,163$26.35$162K
Julie E. BenesGCJul 17F6,171$26.35$163K
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G264,784$0.00—?
Michelle Caroline BunchDirDERIVJun 5G529,568$0.00—?
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G264,784$0.00—
Michelle Caroline BunchDirJun 5G529,568$0.00—
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G264,784$0.00—?
Richard F. Bunch IIICEODERIVJOINTJun 5G529,568$0.00—?
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G264,784$0.00—
Richard F. Bunch IIICEOJOINTJun 5G529,568$0.00—
Michael DoakDirJun 5P7,865$19.45$153K
Michael DoakDirJun 4P11,000$19.09$210K
Michael DoakDirJun 3P22,994$18.62$428K
Michael DoakDirJun 2P16,500$19.25$318K
Michael DoakDirJun 1P16,500$19.33$319K
Michael DoakDirMay 29P11,330$18.87$214K
Michael DoakDirMay 28P11,000$18.87$208K
Michael DoakDirMay 27P24,880$18.62$463K
Michael DoakDirMay 26P11,000$19.23$212K
Michael DoakDirMay 22P11,000$18.89$208K
Michael DoakDirMay 21P17,538$18.52$325K
Michael DoakDirMay 20P15,745$18.79$296K
Janice E. ZwinggiCFOMar 31F839$18.39$15K
Janice E. ZwinggiCFOMar 31A12,500$0.00—
Gopal Mohan Babu VijayaCTOMar 31A3,250$0.00—
Janet S. WongDirMar 31A4,000$0.00—
Gene PadgettCAOMar 31F224$18.39$4K
Gene PadgettCAOMar 31A3,250$0.00—
Katherine C. NolanCOOMar 31F828$18.39$15K
Katherine C. NolanCOOMar 31A12,500$0.00—
Andrew Vincent McGuireChiefMar 31A4,000$0.00—
Robin A. FerraconeDirMar 31A4,000$0.00—
Michael DoakDirMar 31A4,000$0.00—
Michelle Caroline BunchDirMar 31F2,133$18.39$39K
Michelle Caroline BunchDirMar 31A27,500$0.00—
Michelle Caroline BunchDirMar 31A4,000$0.00—
Richard F. Bunch IIICEOJOINTMar 31A4,000$0.00—
Richard F. Bunch IIICEOJOINTMar 31F2,133$18.39$39K
Richard F. Bunch IIICEOJOINTMar 31A27,500$0.00—
Charles Alexander BunchChiefMar 31F326$18.39$6K
Charles Alexander BunchChiefMar 31A5,000$0.00—
Julie E. BenesGCMar 31F337$18.39$6K
Julie E. BenesGCMar 31A5,000$0.00—
Jonathan James AndersonDirMar 31A4,000$0.00—