| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Jul 28 '26 | Sale | 25.08 | 431 | 10,809 | 32,203 | Jul 30 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Jun 29 '26 | Sale | 25.35 | 431 | 10,926 | 32,634 | Jul 01 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | May 28 '26 | Sale | 21.69 | 3,603 | 78,153 | 33,065 | Jun 01 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | May 25 '26 | Option Exercise | 0.00 | 525 | 0 | 36,742 | May 27 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | May 22 '26 | Option Exercise | 0.00 | 6,268 | 0 | 36,774 | May 27 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Apr 28 '26 | Sale | 27.47 | 431 | 11,840 | 31,526 | Apr 29 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Mar 30 '26 | Sale | 25.47 | 430 | 10,952 | 31,957 | Apr 01 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Feb 27 '26 | Sale | 26.52 | 5,283 | 140,080 | 32,387 | Mar 03 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Feb 25 '26 | Option Exercise | 0.00 | 1,260 | 0 | 37,744 | Feb 27 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Feb 22 '26 | Option Exercise | 0.00 | 6,761 | 0 | 37,650 | Feb 24 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Jan 28 '26 | Sale | 31.67 | 430 | 13,618 | 31,861 | Jan 29 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Dec 29 '25 | Sale | 37.55 | 430 | 16,146 | 32,291 | Dec 30 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Nov 28 '25 | Sale | 34.82 | 6,383 | 222,283 | 32,721 | Dec 01 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Nov 25 '25 | Option Exercise | 0.00 | 1,260 | 0 | 39,392 | Nov 26 |
| TRUP | GALLAGHER JOHN R | Chief Operating Officer | Nov 24 '25 | Option Exercise | 0.00 | 9,358 | 0 | 39,698 | Nov 25 |