GALLAGHER JOHN R
Insider CIK 1967117 · TRUP General Manager
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| TRUP TRUPANION, INC. | S Sale | 2026-10-28 | 2026-10-30 | 431 | $29.12 | $12.6K | 32,880 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-09-28 | 2026-09-30 | 431 | $22.92 | $9.9K | 33,311 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-09-28 | 2026-09-30 | 431 | $22.92 | $9.9K | 33,311 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-08-28 | 2026-09-01 | 3,604 | $29.70 | $107.0K | 33,742 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-08-28 | 2026-09-01 | 3,604 | $29.70 | $107.0K | 33,742 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 45 | — | $0 | 180 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 28 | — | $0 | 87 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 452 | — | $0 | 1,806 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 45 | — | $0 | 37,356 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 110 | $31.84 | $3.5K | 37,311 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 452 | — | $0 | 37,421 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 6 | $31.84 | $191 | 36,969 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 28 | — | $0 | 36,975 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 10 | $31.84 | $318 | 37,346 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 45 | — | $0 | 180 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 452 | — | $0 | 1,806 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-25 | 2026-08-26 | 28 | — | $0 | 87 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 10 | $31.84 | $318 | 37,346 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 45 | — | — | 37,356 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 110 | $31.84 | $3.5K | 37,311 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 452 | — | — | 37,421 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-25 | 2026-08-26 | 6 | $31.84 | $191 | 36,969 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-25 | 2026-08-26 | 28 | — | — | 36,975 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 2,076 | — | $0 | 12,457 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 3,328 | — | $0 | 6,655 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 865 | — | $0 | 7,784 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 505 | $31.76 | $16.0K | 36,947 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 2,076 | — | $0 | 37,452 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 810 | $31.76 | $25.7K | 35,376 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 3,328 | — | $0 | 36,186 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 210 | $31.76 | $6.7K | 32,858 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 865 | — | $0 | 33,068 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 2,076 | — | $0 | 12,457 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 3,328 | — | $0 | 6,655 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-08-22 | 2026-08-26 | 865 | — | $0 | 7,784 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 505 | $31.76 | $16.0K | 36,947 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 2,076 | — | — | 37,452 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 810 | $31.76 | $25.7K | 35,376 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 3,328 | — | — | 36,186 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-08-22 | 2026-08-26 | 210 | $31.76 | $6.7K | 32,858 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-08-22 | 2026-08-26 | 865 | — | — | 33,068 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-07-28 | 2026-07-30 | 431 | $25.08 | $10.8K | 32,203 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-07-28 | 2026-07-30 | 431 | $25.08 | $10.8K | 32,203 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-06-29 | 2026-07-01 | 431 | $25.35 | $10.9K | 32,634 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-05-28 | 2026-06-01 | 3,603 | $21.69 | $78.1K | 33,065 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-25 | 2026-05-27 | 45 | — | $0 | 225 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-25 | 2026-05-27 | 451 | — | $0 | 2,258 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-25 | 2026-05-27 | 29 | — | $0 | 115 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-25 | 2026-05-27 | 451 | — | $0 | 36,742 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-25 | 2026-05-27 | 10 | $21.86 | $219 | 36,668 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-25 | 2026-05-27 | 45 | — | $0 | 36,678 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-25 | 2026-05-27 | 109 | $21.86 | $2.4K | 36,633 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-25 | 2026-05-27 | 7 | $21.86 | $153 | 36,291 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-25 | 2026-05-27 | 29 | — | $0 | 36,298 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 2,076 | — | $0 | 14,533 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 3,327 | — | $0 | 9,983 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 865 | — | $0 | 8,649 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-22 | 2026-05-27 | 865 | — | $0 | 32,391 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-22 | 2026-05-27 | 210 | $21.98 | $4.6K | 32,181 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-22 | 2026-05-27 | 505 | $21.98 | $11.1K | 36,269 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-22 | 2026-05-27 | 2,076 | — | $0 | 36,774 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-05-22 | 2026-05-27 | 810 | $21.98 | $17.8K | 34,698 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-05-22 | 2026-05-27 | 3,327 | — | $0 | 35,508 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-04-28 | 2026-04-29 | 431 | $27.47 | $11.8K | 31,526 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-03-30 | 2026-04-01 | 430 | $25.47 | $11.0K | 31,957 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-02-27 | 2026-03-03 | 5,283 | $26.52 | $140.1K | 32,387 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-25 | 2026-02-27 | 29 | — | $0 | 144 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-25 | 2026-02-27 | 451 | — | $0 | 2,709 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-25 | 2026-02-27 | 45 | — | $0 | 270 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-25 | 2026-02-27 | 735 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-25 | 2026-02-27 | 451 | — | $0 | 37,744 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-25 | 2026-02-27 | 10 | $26.70 | $267 | 37,670 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-25 | 2026-02-27 | 109 | $26.70 | $2.9K | 37,635 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-25 | 2026-02-27 | 45 | — | $0 | 37,680 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-25 | 2026-02-27 | 29 | — | $0 | 37,300 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-25 | 2026-02-27 | 178 | $26.70 | $4.8K | 37,271 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-25 | 2026-02-27 | 735 | — | $0 | 37,449 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-25 | 2026-02-27 | 7 | $26.70 | $187 | 37,293 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-22 | 2026-02-24 | 2,570 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-22 | 2026-02-24 | 864 | — | $0 | 9,514 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2026-02-22 | 2026-02-24 | 3,327 | — | $0 | 13,310 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-22 | 2026-02-24 | 864 | — | $0 | 34,533 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-22 | 2026-02-24 | 762 | $27.16 | $20.7K | 33,669 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-22 | 2026-02-24 | 2,570 | — | $0 | 34,431 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-22 | 2026-02-24 | 210 | $27.16 | $5.7K | 34,323 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2026-02-22 | 2026-02-24 | 936 | $27.16 | $25.4K | 36,714 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2026-02-22 | 2026-02-24 | 3,327 | — | $0 | 37,650 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2026-02-20 | 2026-02-24 | 16,609 | — | $0 | 16,609 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2026-01-28 | 2026-01-29 | 430 | $31.67 | $13.6K | 31,861 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2025-12-29 | 2025-12-30 | 430 | $37.55 | $16.1K | 32,291 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2025-11-28 | 2025-12-01 | 6,383 | $34.82 | $222.3K | 32,721 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-25 | 2025-11-26 | 45 | — | $0 | 315 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-25 | 2025-11-26 | 29 | — | $0 | 173 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-25 | 2025-11-26 | 452 | — | $0 | 3,160 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-25 | 2025-11-26 | 734 | — | $0 | 735 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-25 | 2025-11-26 | 29 | — | $0 | 38,366 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-25 | 2025-11-26 | 11 | $35.36 | $389 | 38,355 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-25 | 2025-11-26 | 45 | — | $0 | 38,400 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-25 | 2025-11-26 | 17 | $35.36 | $601 | 38,383 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-25 | 2025-11-26 | 452 | — | $0 | 38,835 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-25 | 2025-11-26 | 177 | $35.36 | $6.3K | 38,658 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-25 | 2025-11-26 | 734 | — | $0 | 39,392 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-25 | 2025-11-26 | 288 | $35.36 | $10.2K | 39,104 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-24 | 2025-11-25 | 3,328 | — | $0 | 16,637 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-24 | 2025-11-25 | 2,570 | — | $0 | 2,570 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-11-24 | 2025-11-25 | 3,460 | — | $0 | 10,378 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-24 | 2025-11-25 | 3,460 | — | $0 | 39,698 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-24 | 2025-11-25 | 735 | $35.40 | $26.0K | 36,238 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-24 | 2025-11-25 | 2,570 | — | $0 | 36,973 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-24 | 2025-11-25 | 1,309 | $35.40 | $46.3K | 34,403 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-11-24 | 2025-11-25 | 3,328 | — | $0 | 35,712 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-11-24 | 2025-11-25 | 1,361 | $35.40 | $48.2K | 38,337 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-25 | 2025-08-27 | 735 | — | $0 | 1,469 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-25 | 2025-08-27 | 28 | — | $0 | 202 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-25 | 2025-08-27 | 45 | — | $0 | 360 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-25 | 2025-08-27 | 451 | — | $0 | 3,612 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-25 | 2025-08-27 | 28 | — | $0 | 31,456 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-25 | 2025-08-27 | 6 | $45.83 | $275 | 31,450 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-25 | 2025-08-27 | 735 | — | $0 | 32,185 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-25 | 2025-08-27 | 10 | $45.83 | $458 | 32,384 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-25 | 2025-08-27 | 45 | — | $0 | 32,394 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-25 | 2025-08-27 | 109 | $45.83 | $5.0K | 32,349 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-25 | 2025-08-27 | 451 | — | $0 | 32,458 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-25 | 2025-08-27 | 178 | $45.83 | $8.2K | 32,007 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-22 | 2025-08-26 | 3,327 | — | $0 | 19,965 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-08-22 | 2025-08-26 | 2,570 | — | $0 | 5,140 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-22 | 2025-08-26 | 2,570 | — | $0 | 32,053 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-22 | 2025-08-26 | 810 | $46.63 | $37.8K | 29,483 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-08-22 | 2025-08-26 | 3,327 | — | $0 | 30,293 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-08-22 | 2025-08-26 | 625 | $46.63 | $29.1K | 31,428 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2025-05-29 | 2025-06-02 | 4,000 | $47.90 | $191.6K | 26,966 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-28 | 2025-05-28 | 110 | $47.78 | $5.3K | 30,353 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-28 | 2025-05-28 | 178 | $47.78 | $8.5K | 30,966 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-25 | 2025-05-28 | 734 | — | $0 | 2,204 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-25 | 2025-05-28 | 29 | — | $0 | 230 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-25 | 2025-05-28 | 45 | — | $0 | 405 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-25 | 2025-05-28 | 452 | — | $0 | 4,063 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-25 | 2025-05-28 | 10 | $47.78 | $478 | 30,388 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-25 | 2025-05-28 | 45 | — | $0 | 30,398 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-25 | 2025-05-28 | 7 | $47.78 | $334 | 30,410 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-25 | 2025-05-28 | 29 | — | $0 | 30,417 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-25 | 2025-05-28 | 452 | — | $0 | 30,463 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-25 | 2025-05-28 | 734 | — | $0 | 31,144 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-22 | 2025-05-27 | 3,327 | — | $0 | 23,292 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-05-22 | 2025-05-27 | 2,570 | — | $0 | 7,710 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-22 | 2025-05-27 | 810 | $44.18 | $35.8K | 28,066 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-05-22 | 2025-05-27 | 625 | $44.18 | $27.6K | 30,011 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-22 | 2025-05-27 | 3,327 | — | $0 | 28,876 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-05-22 | 2025-05-27 | 2,570 | — | $0 | 30,636 | SEC↗ |
| TRUP TRUPANION, INC. | S Sale | 2025-03-07 | 2025-03-11 | 3,100 | $32.99 | $102.3K | 25,549 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2025-02-27 | 2025-03-03 | 26,619 | — | $0 | 26,619 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 19 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 29 | — | $0 | 259 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 735 | — | $0 | 2,938 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 816 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 45 | — | $0 | 450 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-25 | 2025-02-27 | 451 | — | $0 | 4,515 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 29 | — | $0 | 28,139 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 13 | $34.12 | $444 | 28,095 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 45 | — | $0 | 28,108 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 133 | $34.12 | $4.5K | 28,063 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 735 | — | $0 | 28,866 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 8 | $34.12 | $273 | 28,131 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 19 | — | $0 | 28,114 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 4 | $34.12 | $136 | 28,110 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 217 | $34.12 | $7.4K | 28,649 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 451 | — | $0 | 28,196 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-25 | 2025-02-27 | 816 | — | $0 | 27,937 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-25 | 2025-02-27 | 192 | $34.12 | $6.6K | 27,745 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2025-02-24 | 2025-02-26 | 2,570 | — | $0 | 10,280 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2025-02-24 | 2025-02-26 | 762 | $33.41 | $25.5K | 27,121 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2025-02-24 | 2025-02-26 | 2,570 | — | $0 | 27,883 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 19 | — | $0 | 19 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 451 | — | $0 | 4,966 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 29 | — | $0 | 288 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 734 | — | $0 | 3,673 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 816 | — | $0 | 816 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-25 | 2024-11-27 | 45 | — | $0 | 495 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 178 | $53.46 | $9.5K | 22,969 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 29 | — | $0 | 22,998 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 109 | $53.46 | $5.8K | 25,313 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 734 | — | $0 | 23,147 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 451 | — | $0 | 25,422 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 10 | $53.46 | $535 | 23,026 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 45 | — | $0 | 23,036 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 7 | $53.46 | $374 | 22,991 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 19 | — | $0 | 21,799 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 4 | $53.46 | $214 | 21,795 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-25 | 2024-11-27 | 816 | — | $0 | 22,611 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-25 | 2024-11-27 | 198 | $53.46 | $10.6K | 22,413 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-11-22 | 2024-11-27 | 2,570 | — | $0 | 12,850 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-11-22 | 2024-11-27 | 625 | $53.60 | $33.5K | 24,971 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-11-22 | 2024-11-27 | 2,570 | — | $0 | 25,596 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2024-11-12 | 2025-01-15 | 13,838 | — | $0 | 13,838 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 28 | — | $0 | 317 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 181 | — | $0 | 540 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 1,806 | — | $0 | 5,417 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 18 | — | $0 | 38 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 816 | — | $0 | 1,632 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-25 | 2024-08-27 | 735 | — | $0 | 4,407 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 181 | — | $0 | 21,245 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 28 | — | $0 | 21,229 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 6 | $46.63 | $280 | 21,223 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 735 | — | $0 | 21,958 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 178 | $46.63 | $8.3K | 21,780 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 816 | — | $0 | 19,881 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 198 | $46.63 | $9.2K | 19,683 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 18 | — | $0 | 19,701 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 4 | $46.63 | $187 | 19,697 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-25 | 2024-08-27 | 1,806 | — | $0 | 21,503 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 439 | $46.63 | $20.5K | 21,064 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-25 | 2024-08-27 | 44 | $46.63 | $2.1K | 21,201 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-22 | 2024-08-26 | 2,570 | — | $0 | 15,420 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-22 | 2024-08-26 | 2,570 | — | $0 | 19,690 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-22 | 2024-08-26 | 625 | $45.39 | $28.4K | 19,065 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-08-19 | 2024-08-20 | 152 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-08-19 | 2024-08-20 | 152 | — | $0 | 17,157 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-08-19 | 2024-08-20 | 37 | $43.33 | $1.6K | 17,120 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-25 | 2024-05-29 | 734 | — | $0 | 5,142 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-25 | 2024-05-29 | 115 | — | $0 | 345 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-25 | 2024-05-29 | 25 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-25 | 2024-05-29 | 815 | — | $0 | 2,448 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-25 | 2024-05-29 | 19 | — | $0 | 56 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-25 | 2024-05-29 | 198 | $28.95 | $5.7K | 15,860 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-25 | 2024-05-29 | 6 | $28.95 | $174 | 15,243 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-25 | 2024-05-29 | 19 | — | $0 | 15,879 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-25 | 2024-05-29 | 4 | $28.95 | $116 | 15,875 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-25 | 2024-05-29 | 734 | — | $0 | 16,609 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-25 | 2024-05-29 | 178 | $28.95 | $5.2K | 16,431 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-25 | 2024-05-29 | 115 | — | $0 | 16,546 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-25 | 2024-05-29 | 28 | $28.95 | $811 | 16,518 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-25 | 2024-05-29 | 25 | — | $0 | 15,249 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-25 | 2024-05-29 | 815 | — | $0 | 16,058 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-22 | 2024-05-24 | 2,569 | — | $0 | 17,990 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-22 | 2024-05-24 | 624 | $29.19 | $18.2K | 15,224 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-22 | 2024-05-24 | 2,569 | — | $0 | 15,848 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-05-13 | 2024-06-24 | 636 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-05-13 | 2024-06-24 | 149 | $30.77 | $4.6K | 17,005 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-05-13 | 2024-06-24 | 636 | — | $0 | 17,154 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2024-02-27 | 2024-02-29 | 757 | — | $0 | 757 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-27 | 2024-02-29 | 757 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2024-02-27 | 2024-02-29 | 20,559 | — | $0 | 20,559 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-27 | 2024-02-29 | 757 | — | $0 | 13,503 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-27 | 2024-02-29 | 224 | $27.27 | $6.1K | 13,279 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-25 | 2024-02-27 | 735 | — | $0 | 5,876 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-25 | 2024-02-27 | 24 | — | $0 | 25 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-25 | 2024-02-27 | 816 | — | $0 | 3,263 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-25 | 2024-02-27 | 18 | — | $0 | 75 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2024-02-25 | 2024-02-27 | 216 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-25 | 2024-02-27 | 64 | $23.00 | $1.5K | 11,623 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-25 | 2024-02-27 | 241 | $23.00 | $5.5K | 12,215 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-25 | 2024-02-27 | 816 | — | $0 | 12,456 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-25 | 2024-02-27 | 18 | — | $0 | 12,233 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-25 | 2024-02-27 | 5 | $23.00 | $115 | 12,228 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-25 | 2024-02-27 | 735 | — | $0 | 12,963 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-25 | 2024-02-27 | 217 | $23.00 | $5.0K | 12,746 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-25 | 2024-02-27 | 216 | — | $0 | 11,687 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2024-02-25 | 2024-02-27 | 24 | — | $0 | 11,647 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2024-02-25 | 2024-02-27 | 7 | $23.00 | $161 | 11,640 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-25 | 2023-11-28 | 216 | — | $0 | 216 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-25 | 2023-11-28 | 25 | — | $0 | 49 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-25 | 2023-11-28 | 816 | — | $0 | 4,079 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-25 | 2023-11-28 | 19 | — | $0 | 93 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-25 | 2023-11-28 | 734 | — | $0 | 6,611 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-25 | 2023-11-28 | 25 | — | $0 | 10,288 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-25 | 2023-11-28 | 6 | $27.07 | $162 | 10,282 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-25 | 2023-11-28 | 816 | — | $0 | 11,098 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-25 | 2023-11-28 | 198 | $27.07 | $5.4K | 10,900 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-25 | 2023-11-28 | 19 | — | $0 | 10,919 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-25 | 2023-11-28 | 734 | — | $0 | 11,649 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-25 | 2023-11-28 | 4 | $27.07 | $108 | 10,915 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-25 | 2023-11-28 | 52 | $27.07 | $1.4K | 10,263 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-25 | 2023-11-28 | 216 | — | $0 | 10,315 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-25 | 2023-11-28 | 178 | $27.07 | $4.8K | 11,471 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-11-13 | 2023-11-15 | 609 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | A Award deriv | 2023-11-13 | 2023-11-15 | 609 | — | $0 | 609 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-11-13 | 2023-11-15 | 148 | $22.70 | $3.4K | 10,099 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-11-13 | 2023-11-15 | 609 | — | $0 | 10,247 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 24 | — | $0 | 74 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 19 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 216 | — | $0 | 432 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 816 | — | $0 | 4,895 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 19 | — | $0 | 112 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-25 | 2023-08-29 | 735 | — | $0 | 7,345 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 4 | $29.88 | $120 | 9,081 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 19 | — | $0 | 9,085 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 198 | $29.88 | $5.9K | 9,066 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 816 | — | $0 | 9,264 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 5 | $29.88 | $149 | 8,448 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 178 | $29.88 | $5.3K | 9,638 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 52 | $29.88 | $1.6K | 8,429 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 216 | — | $0 | 8,481 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-25 | 2023-08-29 | 4 | $29.88 | $120 | 8,265 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 19 | — | $0 | 8,269 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 735 | — | $0 | 9,816 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-25 | 2023-08-29 | 24 | — | $0 | 8,453 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-08-14 | 2023-08-16 | 841 | — | $0 | 0 | SEC↗ |
| TRUP TRUPANION, INC. | F Tax w/h | 2023-08-14 | 2023-08-16 | 204 | $28.97 | $5.9K | 8,250 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise | 2023-08-14 | 2023-08-16 | 841 | — | $0 | 8,454 | SEC↗ |
| TRUP TRUPANION, INC. | M Exercise deriv | 2023-05-25 | 2023-05-30 | 734 | — | $0 | 8,080 | SEC↗ |