| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRUP | Tooth Margaret | CEO | May 25 '26 | Option Exercise | 0.00 | 1,250 | 0 | 176,870 | May 27 |
| TRUP | Tooth Margaret | CEO | May 25 '26 | Sale | 21.86 | 491 | 10,733 | 176,379 | May 27 |
| TRUP | Tooth Margaret | CEO | May 22 '26 | Option Exercise | 0.00 | 17,792 | 0 | 178,841 | May 27 |
| TRUP | Tooth Margaret | CEO | Feb 25 '26 | Option Exercise | 0.00 | 4,516 | 0 | 165,355 | Feb 27 |
| TRUP | Tooth Margaret | CEO | Feb 22 '26 | Option Exercise | 0.00 | 15,855 | 0 | 162,829 | Feb 24 |
| TRUP | Tooth Margaret | CEO | Dec 19 '25 | Sale | 37.88 | 9,605 | 363,850 | 150,294 | Dec 22 |
| TRUP | Tooth Margaret | CEO | Dec 19 '25 | Option Exercise | 8.93 | 8,000 | 71,440 | 159,899 | Dec 22 |
| TRUP | Tooth Margaret | CEO | Nov 25 '25 | Option Exercise | 5.71 | 12,516 | 71,440 | 161,702 | Nov 26 |
| TRUP | Tooth Margaret | CEO | Nov 25 '25 | Sale | 35.31 | 9,803 | 346,144 | 151,899 | Nov 26 |
| TRUP | Tooth Margaret | CEO | Nov 24 '25 | Option Exercise | 0.00 | 15,854 | 0 | 153,421 | Nov 25 |
| TRUP | Tooth Margaret | CEO | Oct 27 '25 | Option Exercise | 8.93 | 6,000 | 53,580 | 150,229 | Oct 29 |
| TRUP | Tooth Margaret | CEO | Oct 27 '25 | Sale | 43.73 | 8,884 | 388,493 | 141,345 | Oct 29 |
| TRUP | Tooth Margaret | CEO | Sep 25 '25 | Option Exercise | 8.93 | 6,000 | 53,580 | 153,190 | Sep 29 |
| TRUP | Tooth Margaret | CEO | Sep 25 '25 | Sale | 41.88 | 8,961 | 375,318 | 144,229 | Sep 29 |
| TRUP | Tooth Margaret | CEO | Aug 25 '25 | Option Exercise | 0.00 | 4,515 | 0 | 148,474 | Aug 27 |