30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Michael Doak

Insider profile

Currently holds a position at Trupanion Inc

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Trupanion Inc Feb. 1, 2014 -

Michael Doak's trades of TWFG Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-08 2026-06-05
US TWFG Inc (TWFG)
B Purchase
83,158 +4.9%
159.54
US$2,315,338
83,158 +4.9% 159.54 US$2,315,338
2026-06-04 2026-06-04
US TWFG Inc (TWFG)
B Purchase
94,503 -46.2%
270.47
US$1,805,794
94,503 -46.2% 270.47 US$1,805,794
2026-06-04 2026-06-03
US TWFG Inc (TWFG)
B Purchase
45,999 +11.6%
210.39
US$1,394,515
45,999 +11.6% 210.39 US$1,394,515
2026-06-02 2026-06-02
US TWFG Inc (TWFG)
B Purchase
16,500 +2.3%
19.25
US$317,625
16,500 +2.3% 19.25 US$317,625
2026-06-02 2026-06-01
US TWFG Inc (TWFG)
B Purchase
16,500 +2.4%
19.33
US$318,945
16,500 +2.4% 19.33 US$318,945
2026-05-29 2026-05-29
US TWFG Inc (TWFG)
B Purchase
11,330 +1.7%
18.87
US$213,797
11,330 +1.7% 18.87 US$213,797
2026-05-29 2026-05-28
US TWFG Inc (TWFG)
B Purchase
11,000 +1.6%
18.87
US$207,570
11,000 +1.6% 18.87 US$207,570
2026-05-27 2026-05-27
US TWFG Inc (TWFG)
B Purchase
24,880 +3.9%
18.62
US$463,266
24,880 +3.9% 18.62 US$463,266
2026-05-27 2026-05-26
US TWFG Inc (TWFG)
B Purchase
11,000 +1.7%
19.23
US$211,530
11,000 +1.7% 19.23 US$211,530
2026-05-27 2026-05-22
US TWFG Inc (TWFG)
B Purchase
11,000 +1.8%
18.89
US$207,790
11,000 +1.8% 18.89 US$207,790
2026-05-22 2026-05-21
US TWFG Inc (TWFG)
B Purchase
17,538 +2.9%
18.52
US$324,804
17,538 +2.9% 18.52 US$324,804
2026-05-22 2026-05-20
US TWFG Inc (TWFG)
B Purchase
15,745 +2.7%
18.79
US$295,849
15,745 +2.7% 18.79 US$295,849
2024-07-19 2024-07-19
US TWFG Inc (TWFG)
B Purchase
588,235 +16668.6%
17.00
US$9,999,995
588,235 +16668.6% 17.00 US$9,999,995
2023-09-01 2023-08-30 S Sale
8,688 -59.7%
29.99
US$260,522
8,688 -59.7% 29.99 US$260,522
2023-08-30 2023-08-30 PrS Proposed sale
8,688
30.59
US$265,766
8,688 30.59 US$265,766
2023-03-30 2023-03-28 PlS Planned sale
2,750 -62.0%
40.00
US$110,000
2,750 -62.0% 40.00 US$110,000
2023-01-09 2023-01-05 PlS Planned sale
700 -29.4%
46.00
US$32,200
700 -29.4% 46.00 US$32,200
2022-10-07 2022-10-05 PlS Planned sale
700 -34.2%
60.50
US$42,350
700 -34.2% 60.50 US$42,350
2022-07-07 2022-07-05 PlS Planned sale
700 -41.0%
60.00
US$42,000
700 -41.0% 60.00 US$42,000
2022-04-07 2022-04-05 PlS Planned sale
700 -51.1%
97.26
US$68,082
700 -51.1% 97.26 US$68,082
2022-03-28 2022-03-24 PlS Planned sale
700 -67.8%
90.35
US$63,245
700 -67.8% 90.35 US$63,245
2022-01-04 2021-12-30 PlS Planned sale
1,782 -100.0%
131.42
US$234,190
1,782 -100.0% 131.42 US$234,190
2021-09-01 2021-08-30 S Sale
2,500 -100.0%
94.91
US$237,283
2,500 -100.0% 94.91 US$237,283
2020-12-07 2020-11-23 S Sale
4,858 -66.0%
96.27
US$467,700
4,858 -66.0% 96.27 US$467,700
2020-11-20 2020-11-18 S Sale
790 -9.7%
96.00
US$75,836
790 -9.7% 96.00 US$75,836