Sign inGet started

DOAK MICHAEL

Insider CIK 1611672 · TRUP Director · TWFG Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TWFG TWFG, Inc. P Buy2026-06-052026-06-087,865$19.45 $153.0K765,587SEC↗
TWFG TWFG, Inc. P Buy2026-06-042026-06-0411,000$19.09 $210.0K757,722SEC↗
TWFG TWFG, Inc. P Buy2026-06-032026-06-0422,994$18.62 $428.1K746,722SEC↗
TWFG TWFG, Inc. P Buy2026-06-022026-06-0216,500$19.25 $317.6K723,728SEC↗
TWFG TWFG, Inc. P Buy2026-06-012026-06-0216,500$19.33 $318.9K707,228SEC↗
TWFG TWFG, Inc. P Buy2026-05-292026-05-2911,330$18.87 $213.8K690,728SEC↗
TWFG TWFG, Inc. P Buy2026-05-282026-05-2911,000$18.87 $207.6K679,398SEC↗
TWFG TWFG, Inc. P Buy2026-05-272026-05-2724,880$18.62 $463.3K668,398SEC↗
TWFG TWFG, Inc. P Buy2026-05-262026-05-2711,000$19.23 $211.5K643,518SEC↗
TWFG TWFG, Inc. P Buy2026-05-222026-05-2711,000$18.89 $207.8K632,518SEC↗
TWFG TWFG, Inc. P Buy2026-05-212026-05-2217,538$18.52 $324.8K621,518SEC↗
TWFG TWFG, Inc. P Buy2026-05-202026-05-2215,745$18.79 $295.8K603,980SEC↗
TWFG TWFG, Inc. A Award2026-03-312026-04-024,000— $010,117SEC↗
TWFG TWFG, Inc. A Award2025-03-312025-04-022,588— $06,117SEC↗
TWFG TWFG, Inc. J Other deriv2024-07-192024-07-191,820,234— $00SEC↗
TWFG TWFG, Inc. J Other deriv2024-07-192024-07-191,820,234— $01,820,234SEC↗
TWFG TWFG, Inc. P Buy2024-07-192024-07-19588,235$17.00 $10.00M591,764SEC↗
TWFG TWFG, Inc. J Other2024-07-192024-07-191,820,234— $01,820,234SEC↗
TWFG TWFG, Inc. A Award2024-07-172024-07-193,529— $03,529SEC↗
TRUP TRUPANION, INC. M Exercise deriv2023-08-302023-09-0112,688— $00SEC↗
TRUP TRUPANION, INC. S Sale2023-08-302023-09-018,688$29.99 $260.6K5,866SEC↗
TRUP TRUPANION, INC. M Exercise2023-08-302023-09-0112,688$16.06 $203.8K14,554SEC↗
TRUP TRUPANION, INC. M Exercise deriv2023-03-312023-04-04184— $0552SEC↗
TRUP TRUPANION, INC. M Exercise2023-03-312023-04-04184— $01,866SEC↗
TRUP TRUPANION, INC. M Exercise deriv2023-03-282023-03-302,750— $013,782SEC↗
TRUP TRUPANION, INC. S Sale2023-03-282023-03-302,750$40.00 $110.0K1,682SEC↗
TRUP TRUPANION, INC. M Exercise2023-03-282023-03-302,750$8.57 $23.6K4,432SEC↗
TRUP TRUPANION, INC. A Award deriv2023-02-272023-02-28736— $0736SEC↗
TRUP TRUPANION, INC. M Exercise deriv2023-01-052023-01-09700— $016,532SEC↗
TRUP TRUPANION, INC. S Sale2023-01-052023-01-09700$46.00 $32.2K1,682SEC↗
TRUP TRUPANION, INC. M Exercise2023-01-052023-01-09700$8.57 $6.0K2,382SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-12-312023-01-0428— $00SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-12-312023-01-04310— $00SEC↗
TRUP TRUPANION, INC. M Exercise2022-12-312023-01-0428— $01,682SEC↗
TRUP TRUPANION, INC. M Exercise2022-12-312023-01-04310— $01,654SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-10-052022-10-07700— $017,232SEC↗
TRUP TRUPANION, INC. S Sale2022-10-052022-10-07700$60.50 $42.4K1,344SEC↗
TRUP TRUPANION, INC. M Exercise2022-10-052022-10-07700$8.57 $6.0K2,044SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-09-302022-10-0427— $028SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-09-302022-10-04310— $0310SEC↗
TRUP TRUPANION, INC. M Exercise2022-09-302022-10-0427— $01,344SEC↗
TRUP TRUPANION, INC. M Exercise2022-09-302022-10-04310— $01,317SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-07-052022-07-07700— $017,932SEC↗
TRUP TRUPANION, INC. S Sale2022-07-052022-07-07700$60.00 $42.0K1,007SEC↗
TRUP TRUPANION, INC. M Exercise2022-07-052022-07-07700$8.57 $6.0K1,707SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-06-302022-07-0528— $055SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-06-302022-07-05310— $0620SEC↗
TRUP TRUPANION, INC. M Exercise2022-06-302022-07-05310— $0979SEC↗
TRUP TRUPANION, INC. M Exercise2022-06-302022-07-0528— $01,007SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-04-052022-04-07700— $018,632SEC↗
TRUP TRUPANION, INC. M Exercise2022-04-052022-04-07700$8.57 $6.0K1,369SEC↗
TRUP TRUPANION, INC. S Sale2022-04-052022-04-07700$97.26 $68.1K669SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-03-312022-04-0427— $083SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-03-312022-04-04310— $0930SEC↗
TRUP TRUPANION, INC. M Exercise2022-03-312022-04-04310— $0642SEC↗
TRUP TRUPANION, INC. M Exercise2022-03-312022-04-0427— $0669SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-03-292022-03-31450— $019,332SEC↗
TRUP TRUPANION, INC. S Sale2022-03-292022-03-31450$95.00 $42.8K332SEC↗
TRUP TRUPANION, INC. M Exercise2022-03-292022-03-31450$8.57 $3.9K782SEC↗
TRUP TRUPANION, INC. M Exercise deriv2022-03-242022-03-28700— $019,782SEC↗
TRUP TRUPANION, INC. M Exercise2022-03-242022-03-28700$8.57 $6.0K1,032SEC↗
TRUP TRUPANION, INC. S Sale2022-03-242022-03-28700$90.35 $63.2K332SEC↗
TRUP TRUPANION, INC. A Award deriv2022-02-282022-03-02110— $0110SEC↗
TRUP TRUPANION, INC. A Award deriv2022-02-282022-03-021,240— $01,240SEC↗
TRUP TRUPANION, INC. S Sale2021-12-302022-01-041,782$131.42 $234.2K0SEC↗
TRUP TRUPANION, INC. M Exercise deriv2021-09-302021-10-04331— $0332SEC↗
TRUP TRUPANION, INC. M Exercise2021-09-302021-10-04331— $01,782SEC↗
TRUP TRUPANION, INC. S Sale2021-08-302021-09-012,500$94.91 $237.3K0SEC↗
TRUP TRUPANION, INC. M Exercise deriv2021-06-302021-07-02331— $0663SEC↗
TRUP TRUPANION, INC. M Exercise2021-06-302021-07-02331— $01,451SEC↗
TRUP TRUPANION, INC. M Exercise deriv2021-03-312021-04-05330— $0994SEC↗
TRUP TRUPANION, INC. M Exercise2021-03-312021-04-05330— $01,120SEC↗
TRUP TRUPANION, INC. A Award deriv2021-02-222021-02-221,324— $01,324SEC↗
TRUP TRUPANION, INC. M Exercise deriv2020-12-312021-01-05790— $00SEC↗
TRUP TRUPANION, INC. M Exercise2020-12-312021-01-05790— $0790SEC↗
TRUP TRUPANION, INC. S Sale2020-11-232020-12-074,858$96.27 $467.7K2,500SEC↗
TRUP TRUPANION, INC. S Sale2020-11-182020-11-20790$96.00 $75.8K7,358SEC↗
TRUP TRUPANION, INC. M Exercise deriv2020-09-302020-10-02790— $0790SEC↗
TRUP TRUPANION, INC. M Exercise2020-09-302020-10-02790— $08,148SEC↗
TRUP TRUPANION, INC. G Gift2020-07-082020-12-07790— $00SEC↗
TRUP TRUPANION, INC. G Gift2020-07-082020-12-07790— $07,358SEC↗
TRUP TRUPANION, INC. M Exercise deriv2020-06-302020-07-02790— $01,580SEC↗
TRUP TRUPANION, INC. M Exercise2020-06-302020-07-02790— $07,358SEC↗
TRUP TRUPANION, INC. G Gift2020-05-272020-12-07788— $06,568SEC↗
TRUP TRUPANION, INC. G Gift2020-05-272020-12-07788— $0790SEC↗
TRUP TRUPANION, INC. M Exercise deriv2020-04-172020-04-21788— $02,370SEC↗
TRUP TRUPANION, INC. A Award deriv2020-04-172020-04-213,158— $03,158SEC↗
TRUP TRUPANION, INC. M Exercise2020-04-172020-04-21788— $06,568SEC↗
TRUP TRUPANION, INC. G Gift2020-01-102020-12-075,780— $05,780SEC↗
TRUP TRUPANION, INC. G Gift2020-01-102020-12-075,780— $01,578SEC↗
TRUP TRUPANION, INC. M Exercise deriv2019-12-312020-01-03783— $00SEC↗
TRUP TRUPANION, INC. M Exercise2019-12-312020-01-03783— $05,780SEC↗
TRUP TRUPANION, INC. M Exercise deriv2019-09-302019-10-02782— $0783SEC↗
TRUP TRUPANION, INC. M Exercise2019-09-302019-10-02782— $04,997SEC↗
TRUP TRUPANION, INC. M Exercise deriv2019-06-302019-10-02782— $01,565SEC↗
TRUP TRUPANION, INC. M Exercise2019-06-302019-10-02782— $04,215SEC↗
TRUP TRUPANION, INC. M Exercise deriv2019-03-312019-04-03782— $02,347SEC↗
TRUP TRUPANION, INC. M Exercise2019-03-312019-04-03782— $03,433SEC↗
TRUP TRUPANION, INC. A Award deriv2019-02-222019-02-263,129— $03,129SEC↗
TRUP TRUPANION, INC. M Exercise deriv2018-12-312019-01-03663— $00SEC↗
TRUP TRUPANION, INC. M Exercise2018-12-312019-01-03663— $02,651SEC↗
TRUP TRUPANION, INC. M Exercise deriv2018-09-302018-10-02663— $0663SEC↗
TRUP TRUPANION, INC. M Exercise2018-09-302018-10-02663— $01,988SEC↗
TRUP TRUPANION, INC. M Exercise deriv2018-06-302018-07-03663— $01,326SEC↗
TRUP TRUPANION, INC. M Exercise2018-06-302018-07-03663— $01,325SEC↗
TRUP TRUPANION INC. M Exercise deriv2018-03-312018-04-03662— $01,989SEC↗
TRUP TRUPANION INC. M Exercise2018-03-312018-04-03662— $0662SEC↗
TRUP TRUPANION INC. A Award deriv2018-02-202018-02-222,651— $02,651SEC↗
TRUP TRUPANION INC. A Award deriv2017-02-212017-02-2312,688— $012,688SEC↗
TRUP TRUPANION INC. A Award deriv2016-02-052016-02-0920,482— $020,482SEC↗