| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRUP | Qureshi Fawwad | Chief Financial Officer | May 27 '26 | Sale | 22.18 | 6,177 | 137,016 | 2,081 | May 27 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | May 25 '26 | Option Exercise | 0.00 | 7,500 | 0 | 22,500 | May 27 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | May 22 '26 | Option Exercise | 0.00 | 19,988 | 0 | 31,047 | May 27 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Feb 27 '26 | Sale | 26.46 | 2,837 | 75,075 | 0 | Mar 03 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Feb 25 '26 | Option Exercise | 0.00 | 7,500 | 0 | 26,250 | Feb 27 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Feb 25 '26 | Sale | 25.61 | 4,645 | 118,958 | 0 | Feb 27 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Feb 22 '26 | Option Exercise | 0.00 | 12,948 | 0 | 20,990 | Feb 24 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Nov 26 '25 | Sale | 35.45 | 6,202 | 219,837 | 0 | Nov 26 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Nov 25 '25 | Option Exercise | 0.00 | 7,500 | 0 | 30,000 | Nov 26 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Nov 24 '25 | Option Exercise | 0.00 | 12,944 | 0 | 26,238 | Nov 25 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Sep 02 '25 | Sale | 45.15 | 6,451 | 291,294 | 0 | Sep 04 12:00 AM |
| TRUP | Qureshi Fawwad | Chief Financial Officer | Aug 25 '25 | Option Exercise | 0.00 | 3,750 | 0 | 33,750 | Aug 27 12:00 AM |