| Emily Dreyer |
TRUP |
Common Stock |
Sale |
-18% |
$219,320 |
$28.15 |
-7,792 |
35,627 |
04 Mar 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Sale |
-100% |
$75,075 |
$26.46 |
-2,837 |
0 |
27 Feb 2026 |
Direct |
| John R. Gallagher |
TRUP |
Common Stock |
Sale |
-14% |
$140,080 |
$26.52 |
-5,283 |
32,387 |
27 Feb 2026 |
Direct |
| Margaret Tooth |
TRUP |
Common Stock |
Tax liability |
-1.07% |
|
|
-1,776 |
164,070 |
25 Feb 2026 |
Direct |
| Margaret Tooth |
TRUP |
Common Stock |
Options Exercise |
2.81% |
|
|
4,516 |
165,355 |
25 Feb 2026 |
Direct |
| Margaret Tooth |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-4,516 |
0 |
25 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Common Stock |
Tax liability |
-3.99% |
|
|
-343 |
8,259 |
25 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Common Stock |
Options Exercise |
8.1% |
|
|
646 |
8,620 |
25 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-88.1% |
|
|
-646 |
87 |
25 Feb 2026 |
Direct |
| Darryl Rawlings |
TRUP |
Common Stock |
Options Exercise |
2.29% |
|
|
946 |
42,232 |
25 Feb 2026 |
Direct |
| Darryl Rawlings |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-946 |
0 |
25 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Tax liability |
-24.4% |
|
|
-913 |
2,837 |
25 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Options Exercise |
|
|
|
3,750 |
3,750 |
25 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Sale |
-100% |
$118,958 |
$25.61 |
-4,645 |
0 |
25 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-12.5% |
|
|
-3,750 |
26,250 |
25 Feb 2026 |
Direct |
| Simon Wheeler |
TRUP |
Common Stock |
Tax liability |
-0.65% |
|
|
-151 |
23,087 |
25 Feb 2026 |
Direct |
| Simon Wheeler |
TRUP |
Common Stock |
Options Exercise |
1.41% |
|
|
322 |
23,238 |
25 Feb 2026 |
Direct |
| Simon Wheeler |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-14.3% |
|
|
-322 |
1,929 |
25 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Common Stock |
Tax liability |
-0.16% |
|
|
-116 |
70,402 |
25 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Common Stock |
Options Exercise |
0.43% |
|
|
305 |
70,527 |
25 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-305 |
0 |
25 Feb 2026 |
Direct |
| John R. Gallagher |
TRUP |
Common Stock |
Tax liability |
-0.81% |
|
|
-304 |
37,271 |
25 Feb 2026 |
Direct |
| John R. Gallagher |
TRUP |
Common Stock |
Options Exercise |
3.45% |
|
|
1,260 |
37,744 |
25 Feb 2026 |
Direct |
| John R. Gallagher |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-1,260 |
0 |
25 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Common Stock |
Tax liability |
-1.02% |
|
|
-443 |
43,159 |
25 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Common Stock |
Options Exercise |
4.38% |
|
|
1,825 |
43,519 |
25 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-1,825 |
0 |
25 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Common Stock |
Sale |
-0.12% |
$2,270 |
$26.70 |
-85 |
72,559 |
25 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Common Stock |
Tax liability |
-0.19% |
|
|
-138 |
72,259 |
25 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Common Stock |
Options Exercise |
1.29% |
|
|
925 |
72,644 |
25 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-925 |
0 |
25 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Common Stock |
Tax liability |
-26.8% |
|
|
-2,430 |
6,645 |
22 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Common Stock |
Options Exercise |
96% |
|
|
4,486 |
9,157 |
22 Feb 2026 |
Direct |
| Brenna McGibney |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-4,486 |
0 |
22 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Common Stock |
Tax liability |
-2.04% |
|
|
-1,470 |
70,429 |
22 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Common Stock |
Options Exercise |
7.35% |
|
|
4,961 |
72,458 |
22 Feb 2026 |
Direct |
| Steve Weinrauch |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-4,961 |
0 |
22 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Tax liability |
-74% |
|
|
-1,829 |
643 |
22 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Common Stock |
Options Exercise |
|
|
|
6,474 |
5,891 |
22 Feb 2026 |
Direct |
| Fawwad Qureshi |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-6,474 |
0 |
22 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Common Stock |
Tax liability |
-0.86% |
|
|
-609 |
69,880 |
22 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Common Stock |
Options Exercise |
2.36% |
|
|
1,627 |
70,432 |
22 Feb 2026 |
Direct |
| Asher Bearman |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-1,627 |
0 |
22 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Common Stock |
Tax liability |
-2.52% |
|
|
-1,063 |
41,094 |
22 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Common Stock |
Options Exercise |
9.24% |
|
|
3,589 |
42,434 |
22 Feb 2026 |
Direct |
| Emily Dreyer |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-100% |
|
|
-3,589 |
0 |
22 Feb 2026 |
Direct |
| Bradley S. Powell |
TRUP |
Common Stock |
Options Exercise |
101.4% |
|
|
638 |
1,267 |
22 Feb 2026 |
Direct |
| Bradley S. Powell |
TRUP |
Restricted Stock Unit (RSU) |
Options Exercise |
-50% |
|
|
-638 |
639 |
22 Feb 2026 |
Direct |
| Simon Wheeler |
TRUP |
Common Stock |
Tax liability |
-6.04% |
|
|
-1,404 |
21,827 |
22 Feb 2026 |
Direct |
| Simon Wheeler |
TRUP |
Common Stock |
Options Exercise |
14.7% |
|
|
2,991 |
23,353 |
22 Feb 2026 |
Direct |