| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRUP | Tooth Margaret | CEO | May 25 '26 | Option Exercise | 0.00 | 2,500 | 0 | 176,870 | May 27 12:00 AM |
| TRUP | Tooth Margaret | CEO | May 25 '26 | Sale | 21.86 | 491 | 10,733 | 176,379 | May 27 12:00 AM |
| TRUP | Tooth Margaret | CEO | May 22 '26 | Option Exercise | 0.00 | 35,584 | 0 | 178,841 | May 27 12:00 AM |
| TRUP | Tooth Margaret | CEO | Feb 25 '26 | Option Exercise | 0.00 | 9,032 | 0 | 165,355 | Feb 27 12:00 AM |
| TRUP | Tooth Margaret | CEO | Feb 22 '26 | Option Exercise | 0.00 | 31,710 | 0 | 162,829 | Feb 24 12:00 AM |
| TRUP | Tooth Margaret | CEO | Dec 19 '25 | Option Exercise | 8.93 | 16,000 | 142,880 | 159,899 | Dec 22 12:00 AM |
| TRUP | Tooth Margaret | CEO | Dec 19 '25 | Sale | 37.88 | 9,605 | 363,850 | 150,294 | Dec 22 12:00 AM |
| TRUP | Tooth Margaret | CEO | Nov 25 '25 | Option Exercise | 5.71 | 25,032 | 142,880 | 161,702 | Nov 26 12:00 AM |
| TRUP | Tooth Margaret | CEO | Nov 25 '25 | Sale | 35.31 | 9,803 | 346,144 | 151,899 | Nov 26 12:00 AM |
| TRUP | Tooth Margaret | CEO | Nov 24 '25 | Option Exercise | 0.00 | 31,708 | 0 | 153,421 | Nov 25 12:00 AM |
| TRUP | Tooth Margaret | CEO | Oct 27 '25 | Option Exercise | 8.93 | 12,000 | 107,160 | 150,229 | Oct 29 12:00 AM |
| TRUP | Tooth Margaret | CEO | Oct 27 '25 | Sale | 43.73 | 8,884 | 388,493 | 141,345 | Oct 29 12:00 AM |
| TRUP | Tooth Margaret | CEO | Sep 25 '25 | Option Exercise | 8.93 | 12,000 | 107,160 | 153,190 | Sep 29 12:00 AM |
| TRUP | Tooth Margaret | CEO | Sep 25 '25 | Sale | 41.88 | 8,961 | 375,318 | 144,229 | Sep 29 12:00 AM |
| TRUP | Tooth Margaret | CEO | Aug 25 '25 | Option Exercise | 0.00 | 9,030 | 0 | 148,474 | Aug 27 12:00 AM |