| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Jun 05 '26 | Option Exercise | 15.46 | 8,500 | 131,410 | 84,736 | Jun 09 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Jun 05 '26 | Sale | 22.00 | 6,674 | 146,828 | 78,062 | Jun 09 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | May 25 '26 | Option Exercise | 0.00 | 393 | 0 | 76,321 | May 27 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | May 22 '26 | Option Exercise | 0.00 | 4,464 | 0 | 76,310 | May 27 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Feb 25 '26 | Option Exercise | 0.00 | 925 | 0 | 72,644 | Feb 27 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Feb 25 '26 | Sale | 26.70 | 85 | 2,270 | 72,559 | Feb 27 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Feb 22 '26 | Option Exercise | 0.00 | 4,961 | 0 | 72,458 | Feb 24 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Nov 25 '25 | Option Exercise | 0.00 | 925 | 0 | 68,464 | Nov 26 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Nov 24 '25 | Option Exercise | 0.00 | 4,960 | 0 | 68,159 | Nov 25 |
| TRUP | WEINRAUCH STEVE | EVP, North Am & Vet Strategy | Aug 25 '25 | Option Exercise | 0.00 | 924 | 0 | 64,009 | Aug 27 |