Michael Doak

Director, Trupanion.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • TWFG, Inc. TWFG775,704 shares3$19.3M at $24.89Jun 8, 2026
  • Trupanion TRUP5,866 shares4$163.0K at $27.80Aug 30, 2023

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 5, 2026Bought 7,865 shares at $19.45 of TWFG, Inc.3
  • Jun 4, 2026Bought 11,000 shares at $19.09 of TWFG, Inc.5
  • Jun 3, 2026Bought 22,994 shares at $18.62 of TWFG, Inc.5
  • Jun 2, 2026Bought 16,500 shares at $19.25 of TWFG, Inc.6
  • Jun 1, 2026Bought 16,500 shares at $19.33 of TWFG, Inc.6
  • May 29, 2026Bought 11,330 shares at $18.87 of TWFG, Inc.7
  • May 28, 2026Bought 11,000 shares at $18.87 of TWFG, Inc.7
  • May 27, 2026Bought 24,880 shares at $18.62 of TWFG, Inc.8
  • May 26, 2026Bought 11,000 shares at $19.23 of TWFG, Inc.8
  • May 22, 2026Bought 11,000 shares at $18.89 of TWFG, Inc.8
  • May 21, 2026Bought 17,538 shares at $18.52 of TWFG, Inc.9
  • May 20, 2026Bought 15,745 shares at $18.79 of TWFG, Inc.9
  • Mar 31, 2026Granted 4,000 shares of TWFG, Inc.10
  • Mar 31, 2025Granted 2,588 shares of TWFG, Inc.11
  • Jul 19, 2024Other 1,820,234 shares of TWFG, Inc.12
  • Jul 19, 2024Bought 588,235 shares at $17.00 of TWFG, Inc.12
  • Jul 17, 2024Granted 3,529 shares of TWFG, Inc.12
  • Aug 30, 2023Sold 8,688 shares at $29.99 of Trupanion4
  • Aug 30, 2023Exercised options 12,688 shares at $16.06 of Trupanion4
  • Mar 31, 2023Exercised options 184 shares of Trupanion13
  • Mar 28, 2023Sold 2,750 shares at $40.00 of Trupanion14
  • Mar 28, 2023Exercised options 2,750 shares at $8.57 of Trupanion14
  • Jan 5, 2023Sold 700 shares at $46.00 of Trupanion15
  • Jan 5, 2023Exercised options 700 shares at $8.57 of Trupanion15
  • Dec 31, 2022Exercised options 28 shares of Trupanion16