Updated: Jun 2, 2026

Michael Doak

TWFGTWFG, Inc.SEC CIK: 0001611672
Estimated Net Worth
$37.2 Million0.0%vs Last Year
Last Updated: Jun 2, 2026 12:38 AM EST

Transaction Summary

Total Transactions43
Buy-Sell Ratio0.08
Buy Transactions1
Sell Transactions12

Transaction Volume

Total Volume$8.59M
Net Volume$11.41M
Buy Volume$10.00M
Sell Volume-$1.41M

Trade Analysis

AVG Trade Size$199.65K
Largest Trade$10.00M
Most Active MonthMar
Most Active Year2022

Trading Sentiment

OverallBullish
Recent TradeNeutral
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

Michael Doak has an estimated net worth of $37.2 Million. This is based on reported shares across multiple companies, which include TRUPANION, INC., and TWFG, Inc..



2022 was Michael Doak's most active year for acquiring shares with 15 total transactions. Michael Doak's most active month to acquire stocks was the month of February. 2022 was Michael Doak's most active year for disposing of shares, totalling 18 transactions. Michael Doak's most active month to dispose stocks was the month of February. 2024 saw Michael Doak paying a total of $9,999,995.00 for 4,232,232 shares, this is the most they've acquired in one year. In 2020 Michael Doak cashed out on 16,164 shares for a total of $543,536.11, their largest year based on trade value.

Holdings & Transactions

TWFGtwfg, inc.
Updated: Apr 02, 2026VIEW QUOTE
Form TypeSEC Filing
0.654.00K598.35KMar 31View
0.732.59K594.35KMar 31View
1.322.41M$17.00$10.00M4.24MJul 17 - 19View
View
TRUPtrupanion, inc.
Updated: Sep 01, 2023VIEW QUOTE
Form TypeSEC Filing
-0.608.69K$23.03-$56.75K5.87KAug 30View
2.42KMar 31View
-0.152.75K$24.29-$86.43K15.46KScheduledMar 28View
736.00736.00Feb 27View
-0.04700.00$27.29-$26.20K18.21KScheduledJan 05View
1.68KDec 31View
-0.04700.00$34.53-$36.35K18.58KScheduledOct 05View
1.68KSep 30View
-0.04700.00$34.28-$36.00K18.94KScheduledJul 05View
1.68KJun 30View
-0.03700.00$52.92-$62.08K19.30KScheduledApr 05View
1.68KMar 31View
-0.02450.00$51.79-$38.89K19.66KScheduledMar 29View
-0.03700.00$49.46-$57.25K20.11KScheduledMar 24View
1.35K1.35KFeb 28View
-1.001.78K$131.42-$234.19KScheduledDec 30View
2.11KSep 30View
-1.002.50K$94.91-$237.28KAug 30View
2.11KJun 30View
2.11KMar 31View
1.32K1.32KFeb 22View
790.00Dec 31View
-0.664.86K$96.27-$467.70K2.50KJan 10 - 23View
-0.10790.00$96.00-$75.84K7.36KNov 18View
8.94KSep 30View
8.94KJun 30View
0.553.16K8.94KApr 17View
5.78KDec 31View
5.78KJun 30 - 30View
5.78KMar 31View
3.13K3.13KFeb 22View
2.65KDec 31View
2.65KSep 30View
2.65KJun 30View
2.65KMar 31View
2.65K2.65KFeb 20View
12.69K12.69KFeb 21View
20.48K20.48KFeb 05View
View