John R. Gallagher

General Manager, Trupanion.

Companies

  • TrupanionChief operating officer Feb 27, 2025 to now1
  • TrupanionGeneral Manager Mar 10, 2023 to Feb 26, 20252

Holdings

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

Shares held

  • Trupanion TRUP33,311 shares3$925.9K at $27.80Sep 28, 2026

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

Recent filings

  • Sep 28, 2026Sold 431 shares at $22.92 of Trupanion3
  • Aug 28, 2026Sold 3,604 shares at $29.70 of Trupanion4
  • Aug 25, 2026Shares withheld for tax 10 shares at $31.84 of Trupanion5
  • Aug 25, 2026Exercised options 45 shares of Trupanion5
  • Aug 25, 2026Shares withheld for tax 110 shares at $31.84 of Trupanion5
  • Aug 25, 2026Exercised options 452 shares of Trupanion5
  • Aug 25, 2026Shares withheld for tax 6 shares at $31.84 of Trupanion5
  • Aug 25, 2026Exercised options 28 shares of Trupanion5
  • Aug 22, 2026Shares withheld for tax 505 shares at $31.76 of Trupanion5
  • Aug 22, 2026Exercised options 2,076 shares of Trupanion5
  • Aug 22, 2026Shares withheld for tax 810 shares at $31.76 of Trupanion5
  • Aug 22, 2026Exercised options 3,328 shares of Trupanion5
  • Aug 22, 2026Shares withheld for tax 210 shares at $31.76 of Trupanion5
  • Aug 22, 2026Exercised options 865 shares of Trupanion5
  • Jul 28, 2026Sold 431 shares at $25.08 of Trupanion6
  • Jun 29, 2026Sold 431 shares at $25.35 of Trupanion7
  • May 28, 2026Sold 3,603 shares at $21.69 of Trupanion8
  • May 25, 2026Shares withheld for tax 10 shares at $21.86 of Trupanion9
  • May 25, 2026Exercised options 45 shares of Trupanion9
  • May 25, 2026Shares withheld for tax 109 shares at $21.86 of Trupanion9
  • May 25, 2026Exercised options 451 shares of Trupanion9
  • May 25, 2026Shares withheld for tax 7 shares at $21.86 of Trupanion9
  • May 25, 2026Exercised options 29 shares of Trupanion9
  • May 22, 2026Shares withheld for tax 505 shares at $21.98 of Trupanion9
  • May 22, 2026Exercised options 2,076 shares of Trupanion9

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9