John R. Gallagher serves as Executive at TRUPANION, INC., where they oversee executive responsibilities. Since joining the company, John R. Gallagher has executed 109 insider transactions totaling $252.0K, demonstrating a bearish approach to their equity position. Their most recent transaction on Jan 28, 2026 involved selling 430 shares valued at $13.6K.
John R. Gallagher currently holds 31,861 shares of TRUPANION, INC. (TRUP), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John R. Gallagher has been a net seller of TRUP stock. They have purchased $0 and sold $252.0K worth of shares.
John R. Gallagher's most recent insider trade was on Jan 28, 2026, when they sold 430 shares at $31.67 per share.
Get notified when new Form 4 filings are submitted
| $37.55 |
| Discretionary |
| Nov 28, 2025 | TRUP | $222.3K | Sale | 6,383 | $34.82 | Discretionary |
| Nov 25, 2025 | TRUP | $0 | Option Exercise | 29 | $N/A | Discretionary |
| Nov 25, 2025 | TRUP | $389 | Payment | 11 | $35.36 | Discretionary |
| Nov 25, 2025 | TRUP | $0 | Option Exercise | 45 | $N/A | Discretionary |
| Nov 25, 2025 | TRUP | $601 | Payment | 17 | $35.36 | Discretionary |
| Nov 25, 2025 | TRUP | $0 | Option Exercise | 452 | $N/A | Discretionary |
| Nov 25, 2025 | TRUP | $6.3K | Payment | 177 | $35.36 | Discretionary |
| Nov 25, 2025 | TRUP | $0 | Option Exercise | 734 | $N/A | Discretionary |
| Nov 25, 2025 | TRUP | $10.2K | Payment | 288 | $35.36 | Discretionary |
| Nov 24, 2025 | TRUP | $0 | Option Exercise | 3,460 | $N/A | Discretionary |
| Nov 24, 2025 | TRUP | $26.0K | Payment | 735 | $35.40 | Discretionary |
| Nov 24, 2025 | TRUP | $0 | Option Exercise | 2,570 | $N/A | Discretionary |
| Nov 24, 2025 | TRUP | $46.3K | Payment | 1,309 | $35.40 | Discretionary |
| Nov 24, 2025 | TRUP | $0 | Option Exercise | 3,328 | $N/A | Discretionary |
| Nov 24, 2025 | TRUP | $48.2K | Payment | 1,361 | $35.40 | Discretionary |
| Aug 25, 2025 | TRUP | $0 | Option Exercise | 28 | $N/A | Discretionary |
| Aug 25, 2025 | TRUP | $275 | Payment | 6 | $45.83 | Discretionary |
| Aug 25, 2025 | TRUP | $0 | Option Exercise | 735 | $N/A | Discretionary |
| Aug 25, 2025 | TRUP | $458 | Payment | 10 | $45.83 | Discretionary |
| Aug 25, 2025 | TRUP | $0 | Option Exercise | 45 | $N/A | Discretionary |
| Aug 25, 2025 | TRUP | $5.0K | Payment | 109 | $45.83 | Discretionary |
| Aug 25, 2025 | TRUP | $0 | Option Exercise | 451 | $N/A | Discretionary |
| Aug 25, 2025 | TRUP | $8.2K | Payment | 178 | $45.83 | Discretionary |
| Aug 22, 2025 | TRUP | $0 | Option Exercise | 2,570 | $N/A | Discretionary |
| Aug 22, 2025 | TRUP | $37.8K | Payment | 810 | $46.63 | Discretionary |
| Aug 22, 2025 | TRUP | $0 | Option Exercise | 3,327 | $N/A | Discretionary |
| Aug 22, 2025 | TRUP | $29.1K | Payment | 625 | $46.63 | Discretionary |
| Aug 25, 2024 | TRUP | $0 | Option Exercise | 181 | $N/A | Discretionary |