SEC CIK 1967117
GALLAGHER JOHN R
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TRUPview stock → | 33,311 | 2026-09-28 |
Position History — TRUP
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TRUP
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-28 | Open-market sale | 431 | $22.92 | 33,311 |
| 2026-08-28 | Open-market sale | 3,604 | $29.70 | 33,742 |
| 2026-08-25 | Option exercise (derivative) | 45 | $0.00 | 180 |
| 2026-08-25 | Option exercise (derivative) | 452 | $0.00 | 1,806 |
| 2026-08-25 | Option exercise (derivative) | 28 | $0.00 | 87 |
| 2026-08-25 | Tax withholding | 10 | $31.84 | 37,346 |
| 2026-08-25 | Option exercise | 45 | — | 37,356 |
| 2026-08-25 | Tax withholding | 110 | $31.84 | 37,311 |
| 2026-08-25 | Option exercise | 452 | — | 37,421 |
| 2026-08-25 | Tax withholding | 6 | $31.84 | 36,969 |
| 2026-08-25 | Option exercise | 28 | — | 36,975 |
| 2026-08-22 | Option exercise (derivative) | 2,076 | $0.00 | 12,457 |
| 2026-08-22 | Option exercise (derivative) | 3,328 | $0.00 | 6,655 |
| 2026-08-22 | Option exercise (derivative) | 865 | $0.00 | 7,784 |
| 2026-08-22 | Tax withholding | 505 | $31.76 | 36,947 |
| 2026-08-22 | Option exercise | 2,076 | — | 37,452 |
| 2026-08-22 | Tax withholding | 810 | $31.76 | 35,376 |
| 2026-08-22 | Option exercise | 3,328 | — | 36,186 |
| 2026-08-22 | Tax withholding | 210 | $31.76 | 32,858 |
| 2026-08-22 | Option exercise | 865 | — | 33,068 |
| 2026-07-28 | Open-market sale | 431 | $25.08 | 32,203 |
| 2026-06-29 | Open-market sale | 431 | $25.35 | 32,634 |
| 2026-05-28 | Open-market sale | 3,603 | $21.69 | 33,065 |
| 2026-05-25 | Option exercise (derivative) | 45 | $0.00 | 225 |
| 2026-05-25 | Option exercise (derivative) | 451 | $0.00 | 2,258 |
| 2026-05-25 | Option exercise (derivative) | 29 | $0.00 | 115 |
| 2026-05-25 | Tax withholding | 10 | $21.86 | 36,668 |
| 2026-05-25 | Option exercise | 45 | — | 36,678 |
| 2026-05-25 | Tax withholding | 109 | $21.86 | 36,633 |
| 2026-05-25 | Option exercise | 451 | — | 36,742 |
| 2026-05-25 | Tax withholding | 7 | $21.86 | 36,291 |
| 2026-05-25 | Option exercise | 29 | — | 36,298 |
| 2026-05-22 | Option exercise (derivative) | 2,076 | $0.00 | 14,533 |
| 2026-05-22 | Option exercise (derivative) | 3,327 | $0.00 | 9,983 |
| 2026-05-22 | Option exercise (derivative) | 865 | $0.00 | 8,649 |
| 2026-05-22 | Tax withholding | 505 | $21.98 | 36,269 |
| 2026-05-22 | Option exercise | 2,076 | — | 36,774 |
| 2026-05-22 | Tax withholding | 810 | $21.98 | 34,698 |
| 2026-05-22 | Option exercise | 3,327 | — | 35,508 |
| 2026-05-22 | Tax withholding | 210 | $21.98 | 32,181 |
| 2026-05-22 | Option exercise | 865 | — | 32,391 |
| 2026-04-28 | Open-market sale | 431 | $27.47 | 31,526 |
| 2026-03-30 | Open-market sale | 430 | $25.47 | 31,957 |
| 2026-02-27 | Open-market sale | 5,283 | $26.52 | 32,387 |
| 2026-02-25 | Option exercise (derivative) | 45 | $0.00 | 270 |
| 2026-02-25 | Option exercise (derivative) | 451 | $0.00 | 2,709 |
| 2026-02-25 | Option exercise (derivative) | 29 | $0.00 | 144 |
| 2026-02-25 | Option exercise (derivative) | 735 | $0.00 | 0 |
| 2026-02-25 | Tax withholding | 10 | $26.70 | 37,670 |
| 2026-02-25 | Option exercise | 45 | — | 37,680 |
| 2026-02-25 | Tax withholding | 109 | $26.70 | 37,635 |
| 2026-02-25 | Option exercise | 451 | — | 37,744 |
| 2026-02-25 | Tax withholding | 7 | $26.70 | 37,293 |
| 2026-02-25 | Option exercise | 29 | — | 37,300 |
| 2026-02-25 | Tax withholding | 178 | $26.70 | 37,271 |
| 2026-02-25 | Option exercise | 735 | — | 37,449 |
| 2026-02-22 | Option exercise (derivative) | 2,570 | $0.00 | 0 |
| 2026-02-22 | Option exercise (derivative) | 864 | $0.00 | 9,514 |
| 2026-02-22 | Option exercise (derivative) | 3,327 | $0.00 | 13,310 |
| 2026-02-22 | Option exercise | 864 | — | 34,533 |
| 2026-02-22 | Tax withholding | 762 | $27.16 | 33,669 |
| 2026-02-22 | Option exercise | 2,570 | — | 34,431 |
| 2026-02-22 | Tax withholding | 210 | $27.16 | 34,323 |
| 2026-02-22 | Tax withholding | 936 | $27.16 | 36,714 |
| 2026-02-22 | Option exercise | 3,327 | — | 37,650 |
| 2026-02-20 | Grant / award (derivative) | 16,609 | $0.00 | 16,609 |
| 2026-01-28 | Open-market sale | 430 | $31.67 | 31,861 |
| 2025-12-29 | Open-market sale | 430 | $37.55 | 32,291 |
| 2025-11-28 | Open-market sale | 6,383 | $34.82 | 32,721 |
| 2025-11-25 | Option exercise (derivative) | 45 | $0.00 | 315 |
| 2025-11-25 | Option exercise (derivative) | 29 | $0.00 | 173 |
| 2025-11-25 | Option exercise (derivative) | 452 | $0.00 | 3,160 |
| 2025-11-25 | Option exercise (derivative) | 734 | $0.00 | 735 |
| 2025-11-25 | Option exercise | 29 | — | 38,366 |
| 2025-11-25 | Tax withholding | 11 | $35.36 | 38,355 |
| 2025-11-25 | Option exercise | 45 | — | 38,400 |
| 2025-11-25 | Tax withholding | 17 | $35.36 | 38,383 |
| 2025-11-25 | Option exercise | 452 | — | 38,835 |
| 2025-11-25 | Tax withholding | 177 | $35.36 | 38,658 |
| 2025-11-25 | Option exercise | 734 | — | 39,392 |
| 2025-11-25 | Tax withholding | 288 | $35.36 | 39,104 |
| 2025-11-24 | Option exercise (derivative) | 3,328 | $0.00 | 16,637 |
| 2025-11-24 | Option exercise (derivative) | 2,570 | $0.00 | 2,570 |
| 2025-11-24 | Option exercise (derivative) | 3,460 | $0.00 | 10,378 |
| 2025-11-24 | Option exercise | 3,460 | — | 39,698 |
| 2025-11-24 | Tax withholding | 735 | $35.40 | 36,238 |
| 2025-11-24 | Option exercise | 2,570 | — | 36,973 |
| 2025-11-24 | Tax withholding | 1,309 | $35.40 | 34,403 |
| 2025-11-24 | Option exercise | 3,328 | — | 35,712 |
| 2025-11-24 | Tax withholding | 1,361 | $35.40 | 38,337 |
| 2025-08-25 | Option exercise (derivative) | 735 | $0.00 | 1,469 |
| 2025-08-25 | Option exercise (derivative) | 28 | $0.00 | 202 |
| 2025-08-25 | Option exercise (derivative) | 45 | $0.00 | 360 |
| 2025-08-25 | Option exercise (derivative) | 451 | $0.00 | 3,612 |
| 2025-08-25 | Option exercise | 28 | — | 31,456 |
| 2025-08-25 | Tax withholding | 6 | $45.83 | 31,450 |
| 2025-08-25 | Option exercise | 735 | — | 32,185 |
| 2025-08-25 | Tax withholding | 10 | $45.83 | 32,384 |
| 2025-08-25 | Option exercise | 45 | — | 32,394 |
| 2025-08-25 | Tax withholding | 109 | $45.83 | 32,349 |
| 2025-08-25 | Option exercise | 451 | — | 32,458 |
| 2025-08-25 | Tax withholding | 178 | $45.83 | 32,007 |
| 2025-08-22 | Option exercise (derivative) | 3,327 | $0.00 | 19,965 |
| 2025-08-22 | Option exercise (derivative) | 2,570 | $0.00 | 5,140 |
| 2025-08-22 | Option exercise | 2,570 | — | 32,053 |
| 2025-08-22 | Tax withholding | 810 | $46.63 | 29,483 |
| 2025-08-22 | Option exercise | 3,327 | — | 30,293 |
| 2025-08-22 | Tax withholding | 625 | $46.63 | 31,428 |
| 2025-05-29 | Open-market sale | 4,000 | $47.90 | 26,966 |
| 2025-05-28 | Tax withholding | 110 | $47.78 | 30,353 |
| 2025-05-28 | Tax withholding | 178 | $47.78 | 30,966 |
| 2025-05-25 | Option exercise (derivative) | 734 | $0.00 | 2,204 |
| 2025-05-25 | Option exercise (derivative) | 29 | $0.00 | 230 |
| 2025-05-25 | Option exercise (derivative) | 45 | $0.00 | 405 |
| 2025-05-25 | Option exercise (derivative) | 452 | $0.00 | 4,063 |
| 2025-05-25 | Tax withholding | 10 | $47.78 | 30,388 |
| 2025-05-25 | Option exercise | 45 | — | 30,398 |
| 2025-05-25 | Tax withholding | 7 | $47.78 | 30,410 |
| 2025-05-25 | Option exercise | 29 | — | 30,417 |
| 2025-05-25 | Option exercise | 452 | — | 30,463 |
| 2025-05-25 | Option exercise | 734 | — | 31,144 |
| 2025-05-22 | Option exercise (derivative) | 3,327 | $0.00 | 23,292 |
| 2025-05-22 | Option exercise (derivative) | 2,570 | $0.00 | 7,710 |
| 2025-05-22 | Tax withholding | 810 | $44.18 | 28,066 |
| 2025-05-22 | Tax withholding | 625 | $44.18 | 30,011 |
| 2025-05-22 | Option exercise | 3,327 | — | 28,876 |
| 2025-05-22 | Option exercise | 2,570 | — | 30,636 |
| 2025-03-07 | Open-market sale | 3,100 | $32.99 | 25,549 |
| 2025-02-27 | Grant / award (derivative) | 26,619 | $0.00 | 26,619 |
| 2025-02-25 | Option exercise (derivative) | 29 | $0.00 | 259 |
| 2025-02-25 | Option exercise (derivative) | 735 | $0.00 | 2,938 |
| 2025-02-25 | Option exercise (derivative) | 816 | $0.00 | 0 |
| 2025-02-25 | Option exercise (derivative) | 45 | $0.00 | 450 |
| 2025-02-25 | Option exercise (derivative) | 451 | $0.00 | 4,515 |
| 2025-02-25 | Option exercise | 29 | — | 28,139 |
| 2025-02-25 | Tax withholding | 13 | $34.12 | 28,095 |
| 2025-02-25 | Option exercise | 45 | — | 28,108 |
| 2025-02-25 | Tax withholding | 133 | $34.12 | 28,063 |
| 2025-02-25 | Option exercise | 735 | — | 28,866 |
| 2025-02-25 | Tax withholding | 8 | $34.12 | 28,131 |
| 2025-02-25 | Option exercise | 19 | — | 28,114 |
| 2025-02-25 | Tax withholding | 4 | $34.12 | 28,110 |
| 2025-02-25 | Tax withholding | 217 | $34.12 | 28,649 |
| 2025-02-25 | Option exercise | 451 | — | 28,196 |
| 2025-02-25 | Option exercise | 816 | — | 27,937 |
| 2025-02-25 | Tax withholding | 192 | $34.12 | 27,745 |
| 2025-02-24 | Option exercise (derivative) | 2,570 | $0.00 | 10,280 |
| 2025-02-24 | Tax withholding | 762 | $33.41 | 27,121 |
| 2025-02-24 | Option exercise | 2,570 | — | 27,883 |
| 2024-11-25 | Option exercise (derivative) | 19 | $0.00 | 19 |
| 2024-11-25 | Option exercise (derivative) | 451 | $0.00 | 4,966 |
| 2024-11-25 | Option exercise (derivative) | 29 | $0.00 | 288 |
| 2024-11-25 | Option exercise (derivative) | 734 | $0.00 | 3,673 |
| 2024-11-25 | Option exercise (derivative) | 816 | $0.00 | 816 |
| 2024-11-25 | Option exercise (derivative) | 45 | $0.00 | 495 |
| 2024-11-25 | Tax withholding | 178 | $53.46 | 22,969 |
| 2024-11-25 | Option exercise | 29 | — | 22,998 |
| 2024-11-25 | Tax withholding | 109 | $53.46 | 25,313 |
| 2024-11-25 | Option exercise | 734 | — | 23,147 |
| 2024-11-25 | Option exercise | 451 | — | 25,422 |
| 2024-11-25 | Tax withholding | 10 | $53.46 | 23,026 |
| 2024-11-25 | Option exercise | 45 | — | 23,036 |
| 2024-11-25 | Tax withholding | 7 | $53.46 | 22,991 |
| 2024-11-25 | Option exercise | 19 | — | 21,799 |
| 2024-11-25 | Tax withholding | 4 | $53.46 | 21,795 |
| 2024-11-25 | Option exercise | 816 | — | 22,611 |
| 2024-11-25 | Tax withholding | 198 | $53.46 | 22,413 |
| 2024-11-22 | Option exercise (derivative) | 2,570 | $0.00 | 12,850 |
| 2024-11-22 | Tax withholding | 625 | $53.60 | 24,971 |
| 2024-11-22 | Option exercise | 2,570 | — | 25,596 |
| 2024-11-12 | Grant / award (derivative) | 13,838 | $0.00 | 13,838 |
| 2024-08-25 | Option exercise (derivative) | 28 | $0.00 | 317 |
| 2024-08-25 | Option exercise (derivative) | 181 | $0.00 | 540 |
| 2024-08-25 | Option exercise (derivative) | 1,806 | $0.00 | 5,417 |
| 2024-08-25 | Option exercise (derivative) | 18 | $0.00 | 38 |
| 2024-08-25 | Option exercise (derivative) | 816 | $0.00 | 1,632 |
| 2024-08-25 | Option exercise (derivative) | 735 | $0.00 | 4,407 |
| 2024-08-25 | Option exercise | 181 | — | 21,245 |
| 2024-08-25 | Option exercise | 28 | — | 21,229 |
| 2024-08-25 | Tax withholding | 6 | $46.63 | 21,223 |
| 2024-08-25 | Option exercise | 735 | — | 21,958 |
| 2024-08-25 | Tax withholding | 178 | $46.63 | 21,780 |
| 2024-08-25 | Option exercise | 816 | — | 19,881 |
| 2024-08-25 | Tax withholding | 198 | $46.63 | 19,683 |
| 2024-08-25 | Option exercise | 18 | — | 19,701 |
| 2024-08-25 | Tax withholding | 4 | $46.63 | 19,697 |
| 2024-08-25 | Option exercise | 1,806 | — | 21,503 |
| 2024-08-25 | Tax withholding | 439 | $46.63 | 21,064 |
| 2024-08-25 | Tax withholding | 44 | $46.63 | 21,201 |
| 2024-08-22 | Option exercise (derivative) | 2,570 | $0.00 | 15,420 |
| 2024-08-22 | Option exercise | 2,570 | — | 19,690 |
| 2024-08-22 | Tax withholding | 625 | $45.39 | 19,065 |
| 2024-08-19 | Option exercise (derivative) | 152 | $0.00 | 0 |
| 2024-08-19 | Option exercise | 152 | — | 17,157 |
| 2024-08-19 | Tax withholding | 37 | $43.33 | 17,120 |
| 2024-05-25 | Option exercise (derivative) | 734 | $0.00 | 5,142 |
| 2024-05-25 | Option exercise (derivative) | 115 | $0.00 | 345 |
| 2024-05-25 | Option exercise (derivative) | 25 | $0.00 | 0 |
| 2024-05-25 | Option exercise (derivative) | 815 | $0.00 | 2,448 |
| 2024-05-25 | Option exercise (derivative) | 19 | $0.00 | 56 |
| 2024-05-25 | Tax withholding | 198 | $28.95 | 15,860 |
| 2024-05-25 | Tax withholding | 6 | $28.95 | 15,243 |
| 2024-05-25 | Option exercise | 19 | — | 15,879 |
| 2024-05-25 | Tax withholding | 4 | $28.95 | 15,875 |
| 2024-05-25 | Option exercise | 734 | — | 16,609 |
| 2024-05-25 | Tax withholding | 178 | $28.95 | 16,431 |
| 2024-05-25 | Option exercise | 115 | — | 16,546 |
| 2024-05-25 | Tax withholding | 28 | $28.95 | 16,518 |
| 2024-05-25 | Option exercise | 25 | — | 15,249 |
| 2024-05-25 | Option exercise | 815 | — | 16,058 |
| 2024-05-22 | Option exercise (derivative) | 2,569 | $0.00 | 17,990 |
| 2024-05-22 | Tax withholding | 624 | $29.19 | 15,224 |
| 2024-05-22 | Option exercise | 2,569 | — | 15,848 |
| 2024-05-13 | Option exercise (derivative) | 636 | $0.00 | 0 |
| 2024-05-13 | Tax withholding | 149 | $30.77 | 17,005 |
| 2024-05-13 | Option exercise | 636 | — | 17,154 |
| 2024-02-27 | Grant / award (derivative) | 757 | $0.00 | 757 |
| 2024-02-27 | Option exercise (derivative) | 757 | $0.00 | 0 |
| 2024-02-27 | Grant / award (derivative) | 20,559 | $0.00 | 20,559 |
| 2024-02-27 | Option exercise | 757 | — | 13,503 |
| 2024-02-27 | Tax withholding | 224 | $27.27 | 13,279 |
| 2024-02-25 | Option exercise (derivative) | 735 | $0.00 | 5,876 |
| 2024-02-25 | Option exercise (derivative) | 24 | $0.00 | 25 |
| 2024-02-25 | Option exercise (derivative) | 816 | $0.00 | 3,263 |
| 2024-02-25 | Option exercise (derivative) | 18 | $0.00 | 75 |
| 2024-02-25 | Option exercise (derivative) | 216 | $0.00 | 0 |
| 2024-02-25 | Tax withholding | 64 | $23.00 | 11,623 |
| 2024-02-25 | Tax withholding | 241 | $23.00 | 12,215 |
| 2024-02-25 | Option exercise | 816 | — | 12,456 |
| 2024-02-25 | Option exercise | 18 | — | 12,233 |
| 2024-02-25 | Tax withholding | 5 | $23.00 | 12,228 |
| 2024-02-25 | Option exercise | 735 | — | 12,963 |
| 2024-02-25 | Tax withholding | 217 | $23.00 | 12,746 |
| 2024-02-25 | Option exercise | 216 | — | 11,687 |
| 2024-02-25 | Option exercise | 24 | — | 11,647 |
| 2024-02-25 | Tax withholding | 7 | $23.00 | 11,640 |
| 2023-11-25 | Option exercise (derivative) | 216 | $0.00 | 216 |
| 2023-11-25 | Option exercise (derivative) | 25 | $0.00 | 49 |
| 2023-11-25 | Option exercise (derivative) | 816 | $0.00 | 4,079 |
| 2023-11-25 | Option exercise (derivative) | 19 | $0.00 | 93 |
| 2023-11-25 | Option exercise (derivative) | 734 | $0.00 | 6,611 |
| 2023-11-25 | Option exercise | 25 | — | 10,288 |
| 2023-11-25 | Tax withholding | 6 | $27.07 | 10,282 |
| 2023-11-25 | Option exercise | 816 | — | 11,098 |
| 2023-11-25 | Tax withholding | 198 | $27.07 | 10,900 |
| 2023-11-25 | Option exercise | 19 | — | 10,919 |
| 2023-11-25 | Option exercise | 734 | — | 11,649 |
| 2023-11-25 | Tax withholding | 4 | $27.07 | 10,915 |
| 2023-11-25 | Tax withholding | 52 | $27.07 | 10,263 |
| 2023-11-25 | Option exercise | 216 | — | 10,315 |
| 2023-11-25 | Tax withholding | 178 | $27.07 | 11,471 |
| 2023-11-13 | Option exercise (derivative) | 609 | $0.00 | 0 |
| 2023-11-13 | Grant / award (derivative) | 609 | $0.00 | 609 |
| 2023-11-13 | Tax withholding | 148 | $22.70 | 10,099 |
| 2023-11-13 | Option exercise | 609 | — | 10,247 |
| 2023-08-25 | Option exercise (derivative) | 24 | $0.00 | 74 |
| 2023-08-25 | Option exercise (derivative) | 19 | $0.00 | 0 |
| 2023-08-25 | Option exercise (derivative) | 216 | $0.00 | 432 |
| 2023-08-25 | Option exercise (derivative) | 816 | $0.00 | 4,895 |
| 2023-08-25 | Option exercise (derivative) | 19 | $0.00 | 112 |
| 2023-08-25 | Option exercise (derivative) | 735 | $0.00 | 7,345 |
| 2023-08-25 | Tax withholding | 4 | $29.88 | 9,081 |
| 2023-08-25 | Option exercise | 19 | — | 9,085 |
| 2023-08-25 | Tax withholding | 198 | $29.88 | 9,066 |
| 2023-08-25 | Option exercise | 816 | — | 9,264 |
| 2023-08-25 | Tax withholding | 5 | $29.88 | 8,448 |
| 2023-08-25 | Tax withholding | 178 | $29.88 | 9,638 |
| 2023-08-25 | Tax withholding | 52 | $29.88 | 8,429 |
| 2023-08-25 | Option exercise | 216 | — | 8,481 |
| 2023-08-25 | Tax withholding | 4 | $29.88 | 8,265 |
| 2023-08-25 | Option exercise | 19 | — | 8,269 |
| 2023-08-25 | Option exercise | 735 | — | 9,816 |
| 2023-08-25 | Option exercise | 24 | — | 8,453 |
| 2023-08-14 | Option exercise (derivative) | 841 | $0.00 | 0 |
| 2023-08-14 | Tax withholding | 204 | $28.97 | 8,250 |
| 2023-08-14 | Option exercise | 841 | — | 8,454 |
| 2023-05-25 | Option exercise (derivative) | 734 | $0.00 | 8,080 |
| 2023-05-25 | Option exercise (derivative) | 19 | $0.00 | 19 |
| 2023-05-25 | Option exercise (derivative) | 215 | $0.00 | 648 |
| 2023-05-25 | Option exercise (derivative) | 25 | $0.00 | 98 |
| 2023-05-25 | Option exercise (derivative) | 815 | $0.00 | 5,711 |
| 2023-05-25 | Option exercise (derivative) | 18 | $0.00 | 131 |
| 2023-05-25 | Option exercise | 19 | — | 6,248 |
| 2023-05-25 | Tax withholding | 178 | $20.64 | 7,613 |
| 2023-05-25 | Option exercise | 734 | — | 7,791 |
| 2023-05-25 | Tax withholding | 4 | $20.64 | 7,057 |
| 2023-05-25 | Option exercise | 18 | — | 7,061 |
| 2023-05-25 | Tax withholding | 198 | $20.64 | 7,043 |
| 2023-05-25 | Option exercise | 815 | — | 7,241 |
| 2023-05-25 | Tax withholding | 6 | $20.64 | 6,426 |
| 2023-05-25 | Option exercise | 25 | — | 6,432 |
| 2023-05-25 | Tax withholding | 52 | $20.64 | 6,407 |
| 2023-05-25 | Option exercise | 215 | — | 6,459 |
| 2023-05-25 | Tax withholding | 4 | $20.64 | 6,244 |
| 2023-05-15 | Grant / award (derivative) | 460 | $0.00 | 460 |
| 2023-03-02 | — | — | — | 6,229 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.