Gallagher John R

Trupanion, Inc. ยท Chief Operating Officer

Gallagher John R is listed in public filings as officer: Chief Operating Officer. This Gallagher John R insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Trupanion, Inc. (TRUP). Investors use Gallagher John R's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Trupanion, Inc.TRUP$717k33.1k sharesSellMay 28, 2026$78.2K3.6k shares$21.69--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Trupanion, Inc.TRUP$801k36.6k sharesGrant / ExerciseMay 25, 2026$2.4K109 shares$21.86--
Trupanion, Inc.TRUP$802k36.7k sharesGrant / ExerciseMay 25, 2026$21910 shares$21.86--
Trupanion, Inc.TRUP$793k36.3k sharesGrant / ExerciseMay 25, 2026$1537 shares$21.86--
Trupanion, Inc.TRUP--115 sharesGrant / ExerciseMay 25, 2026Disclosure amount unavailable29 shares----
Trupanion, Inc.TRUP--225 sharesGrant / ExerciseMay 25, 2026Disclosure amount unavailable45 shares----
Trupanion, Inc.TRUP--2.3k sharesGrant / ExerciseMay 25, 2026Disclosure amount unavailable451 shares----
Trupanion, Inc.TRUP$707k32.2k sharesGrant / ExerciseMay 22, 2026$4.6K210 shares$21.98--
Trupanion, Inc.TRUP--8.6k sharesGrant / ExerciseMay 22, 2026Disclosure amount unavailable865 shares----
Trupanion, Inc.TRUP--10k sharesGrant / ExerciseMay 22, 2026Disclosure amount unavailable3.3k shares----
Trupanion, Inc.TRUP--14.5k sharesGrant / ExerciseMay 22, 2026Disclosure amount unavailable2.1k shares----
Trupanion, Inc.TRUP$763k34.7k sharesGrant / ExerciseMay 22, 2026$17.8K810 shares$21.98--
Trupanion, Inc.TRUP$797k36.3k sharesGrant / ExerciseMay 22, 2026$11.1K505 shares$21.98--
Trupanion, Inc.TRUP$866k31.5k sharesSellApr 28, 2026$11.8K431 shares$27.47--
Trupanion, Inc.TRUP$814k32k sharesSellMar 30, 2026$11.0K430 shares$25.47--
Trupanion, Inc.TRUP$859k32.4k sharesSellFeb 27, 2026$140.1K5.3k shares$26.52--
Trupanion, Inc.TRUP$995k37.3k sharesGrant / ExerciseFeb 25, 2026$4.8K178 shares$26.70--
Trupanion, Inc.TRUP$1.0M37.6k sharesGrant / ExerciseFeb 25, 2026$2.9K109 shares$26.70--
Trupanion, Inc.TRUP$1.0M37.7k sharesGrant / ExerciseFeb 25, 2026$26710 shares$26.70--
Trupanion, Inc.TRUP$996k37.3k sharesGrant / ExerciseFeb 25, 2026$1877 shares$26.70--
Trupanion, Inc.TRUP--735 sharesGrant / ExerciseFeb 25, 2026Disclosure amount unavailable735 shares----
Trupanion, Inc.TRUP--144 sharesGrant / ExerciseFeb 25, 2026Disclosure amount unavailable29 shares----
Trupanion, Inc.TRUP--270 sharesGrant / ExerciseFeb 25, 2026Disclosure amount unavailable45 shares----
Trupanion, Inc.TRUP--2.7k sharesGrant / ExerciseFeb 25, 2026Disclosure amount unavailable451 shares----
Trupanion, Inc.TRUP--2.6k sharesGrant / ExerciseFeb 22, 2026Disclosure amount unavailable2.6k shares----
Trupanion, Inc.TRUP--9.5k sharesGrant / ExerciseFeb 22, 2026Disclosure amount unavailable864 shares----
Trupanion, Inc.TRUP--13.3k sharesGrant / ExerciseFeb 22, 2026Disclosure amount unavailable3.3k shares----
Trupanion, Inc.TRUP$997k36.7k sharesGrant / ExerciseFeb 22, 2026$25.4K936 shares$27.16--
Trupanion, Inc.TRUP$914k33.7k sharesGrant / ExerciseFeb 22, 2026$20.7K762 shares$27.16--
Trupanion, Inc.TRUP$932k34.3k sharesGrant / ExerciseFeb 22, 2026$5.7K210 shares$27.16--
Trupanion, Inc.TRUP--16.6k sharesGrant / ExerciseFeb 20, 2026Disclosure amount unavailable16.6k shares----
Trupanion, Inc.TRUP$1.0M31.9k sharesSellJan 28, 2026$13.6K430 shares$31.67--
Trupanion, Inc.TRUP$1.2M32.3k sharesSellDec 29, 2025$16.1K430 shares$37.55--
Trupanion, Inc.TRUP$1.1M32.7k sharesSellNov 28, 2025$222.3K6.4k shares$34.82--