Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.
Reconstructed holdings Direct: $2.1M Indirect: $0 $2.1M as of 2026-09-16 Trades by company TRUP · 146 trades2026-08-25: Withheld for tax, 86 sh ($3K) 2026-08-25: Withheld for tax, 9 sh ($287) 2026-08-25: Option exercise, 41 sh ($0) 2026-08-25: Option exercise, 354 sh ($0) 2026-08-25: Option exercise, 41 sh 2026-08-25: Option exercise, 354 sh 2026-08-25: Option exercise, 41 sh 2026-08-25: Option exercise, 354 sh 2026-08-25: Option exercise, 41 sh 2026-08-25: Option exercise, 354 sh 2026-08-25: Option exercise, 41 sh 2026-08-25: Option exercise, 354 sh 2026-08-22: Withheld for tax, 713 sh ($23K) 2026-08-22: Withheld for tax, 373 sh ($12K) 2026-08-22: Option exercise, 1,533 sh ($0) 2026-08-22: Option exercise, 2,931 sh ($0) 2026-08-22: Option exercise, 2,931 sh 2026-08-22: Option exercise, 1,533 sh 2026-08-22: Option exercise, 2,931 sh 2026-08-22: Option exercise, 1,533 sh 2026-08-22: Option exercise, 1,533 sh 2026-08-22: Option exercise, 2,931 sh 2026-08-22: Option exercise, 2,931 sh 2026-08-22: Option exercise, 1,533 sh 2026-06-05: Sale, 6,674 sh ($147K) 2026-06-05: Option exercise, 8,500 sh ($131K) 2026-06-05: Option exercise, 8,500 sh ($0) 2026-05-25: Withheld for tax, 85 sh ($2K) 2026-05-25: Withheld for tax, 9 sh ($197) 2026-05-25: Option exercise, 40 sh ($0) 2026-05-25: Option exercise, 353 sh ($0) 2026-05-25: Option exercise, 40 sh 2026-05-25: Option exercise, 40 sh 2026-05-25: Option exercise, 353 sh 2026-05-25: Option exercise, 353 sh 2026-05-22: Withheld for tax, 713 sh ($16K) 2026-05-22: Withheld for tax, 373 sh ($8K) 2026-05-22: Option exercise, 1,532 sh ($0) 2026-05-22: Option exercise, 2,932 sh ($0) 2026-05-22: Option exercise, 1,532 sh 2026-05-22: Option exercise, 1,532 sh 2026-05-22: Option exercise, 2,932 sh 2026-05-22: Option exercise, 2,932 sh 2026-02-25: Withheld for tax, 129 sh ($3K) 2026-02-25: Sale, 85 sh ($2K) 2026-02-25: Withheld for tax, 9 sh ($240) 2026-02-25: Option exercise, 353 sh ($0) 2026-02-25: Option exercise, 531 sh ($0) 2026-02-25: Option exercise, 41 sh ($0) 2026-02-25: Option exercise, 41 sh 2026-02-25: Option exercise, 353 sh 2026-02-25: Option exercise, 531 sh 2026-02-25: Option exercise, 531 sh 2026-02-25: Option exercise, 353 sh 2026-02-25: Option exercise, 41 sh 2026-02-22: Withheld for tax, 869 sh ($24K) 2026-02-22: Withheld for tax, 601 sh ($16K) 2026-02-22: Option exercise, 2,029 sh ($0) 2026-02-22: Option exercise, 2,932 sh ($0) 2026-02-22: Option exercise, 2,932 sh 2026-02-22: Option exercise, 2,029 sh 2026-02-22: Option exercise, 2,029 sh 2026-02-22: Option exercise, 2,932 sh 2026-02-20: Award / grant, 12,260 sh ($0) 2025-11-25: Withheld for tax, 129 sh ($5K) 2025-11-25: Withheld for tax, 86 sh ($3K) 2025-11-25: Withheld for tax, 9 sh ($318) 2025-11-25: Option exercise, 40 sh ($0) 2025-11-25: Option exercise, 531 sh ($0) 2025-11-25: Option exercise, 354 sh ($0) 2025-11-25: Option exercise, 354 sh 2025-11-25: Option exercise, 40 sh 2025-11-25: Option exercise, 354 sh 2025-11-25: Option exercise, 531 sh 2025-11-25: Option exercise, 40 sh 2025-11-25: Option exercise, 531 sh 2025-11-24: Withheld for tax, 713 sh ($25K) 2025-11-24: Withheld for tax, 494 sh ($17K) 2025-11-24: Option exercise, 2,029 sh ($0) 2025-11-24: Option exercise, 2,931 sh ($0) 2025-11-24: Option exercise, 2,931 sh 2025-11-24: Option exercise, 2,931 sh 2025-11-24: Option exercise, 2,029 sh 2025-11-24: Option exercise, 2,029 sh 2025-08-25: Withheld for tax, 129 sh ($6K) 2025-08-25: Withheld for tax, 85 sh ($4K) 2025-08-25: Withheld for tax, 9 sh ($412) 2025-08-25: Option exercise, 353 sh ($0) 2025-08-25: Option exercise, 530 sh ($0) 2025-08-25: Option exercise, 41 sh ($0) 2025-08-25: Option exercise, 353 sh 2025-08-25: Option exercise, 41 sh 2025-08-25: Option exercise, 530 sh 2025-08-22: Withheld for tax, 713 sh ($33K) 2025-08-22: Withheld for tax, 493 sh ($23K) 2025-08-22: Option exercise, 2,028 sh ($0) 2025-08-22: Option exercise, 2,932 sh ($0) 2025-08-22: Option exercise, 2,028 sh 2025-08-22: Option exercise, 2,028 sh 2025-08-22: Option exercise, 2,932 sh 2025-08-22: Option exercise, 2,932 sh 2025-05-25: Withheld for tax, 129 sh ($6K) 2025-05-25: Withheld for tax, 86 sh ($4K) 2025-05-25: Withheld for tax, 9 sh ($430) 2025-05-25: Option exercise, 354 sh ($0) 2025-05-25: Option exercise, 40 sh ($0) 2025-05-25: Option exercise, 531 sh ($0) 2025-05-25: Option exercise, 531 sh 2025-05-25: Option exercise, 531 sh 2025-05-25: Option exercise, 354 sh 2025-05-25: Option exercise, 40 sh 2025-05-25: Option exercise, 40 sh 2025-05-25: Option exercise, 354 sh 2025-05-22: Withheld for tax, 713 sh ($32K) 2025-05-22: Withheld for tax, 494 sh ($22K) 2025-05-22: Option exercise, 2,931 sh ($0) 2025-05-22: Option exercise, 2,029 sh ($0) 2025-05-22: Option exercise, 2,931 sh 2025-05-22: Option exercise, 2,029 sh 2025-05-22: Option exercise, 2,931 sh 2025-05-22: Option exercise, 2,029 sh 2025-02-27: Award / grant, 23,453 sh ($0) 2025-02-25: Withheld for tax, 327 sh ($11K) 2025-02-25: Withheld for tax, 157 sh ($5K) 2025-02-25: Withheld for tax, 104 sh ($4K) 2025-02-25: Withheld for tax, 19 sh ($648) 2025-02-25: Withheld for tax, 12 sh ($409) 2025-02-25: Option exercise, 530 sh ($0) 2025-02-25: Option exercise, 353 sh ($0) 2025-02-25: Option exercise, 41 sh ($0) 2025-02-25: Option exercise, 1,106 sh ($0) 2025-02-25: Option exercise, 65 sh ($0) 2025-02-25: Option exercise, 530 sh 2025-02-25: Option exercise, 353 sh 2025-02-25: Option exercise, 530 sh 2025-02-25: Option exercise, 353 sh 2025-02-25: Option exercise, 65 sh 2025-02-25: Option exercise, 41 sh 2025-02-25: Option exercise, 1,106 sh 2025-02-25: Option exercise, 1,106 sh 2025-02-25: Option exercise, 41 sh 2025-02-25: Option exercise, 65 sh 2025-02-24: Withheld for tax, 601 sh ($20K) 2025-02-24: Option exercise, 2,029 sh ($0) 2025-02-24: Option exercise, 2,029 sh 2025-02-24: Option exercise, 2,029 sh Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2026-06-05 TRUP Sale 6,674 @ $22.00 $147K −7.9% of holding 78,062 Form 4 2026-02-25 TRUP Sale 85 @ $26.70 $2K −0.1% of holding 72,559 Form 4
144 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-08-25 TRUP Withheld for tax 86 81,740 Form 4 2026-08-25 TRUP Withheld for tax 9 81,472 Form 4 2026-08-25 TRUP Option exercise 41 81 Form 4 2026-08-25 TRUP Option exercise 354 1,414 Form 4 2026-08-25 TRUP Option exercise 41 81,481 Form 4 2026-08-25 TRUP Option exercise 354 81,826 Form 4 2026-08-25 TRUP Option exercise 41 81,481 Form 4 2026-08-25 TRUP Option exercise 354 81,826 Form 4 2026-08-25 TRUP Option exercise 41 81,481 Form 4 2026-08-25 TRUP Option exercise 354 81,826 Form 4 2026-08-25 TRUP Option exercise 41 81,481 Form 4 2026-08-25 TRUP Option exercise 354 81,826 Form 4 2026-08-22 TRUP Withheld for tax 713 80,280 Form 4 2026-08-22 TRUP Withheld for tax 373 81,440 Form 4 2026-08-22 TRUP Option exercise 1,533 9,195 Form 4 2026-08-22 TRUP Option exercise 2,931 5,864 Form 4 2026-08-22 TRUP Option exercise 2,931 80,993 Form 4 2026-08-22 TRUP Option exercise 1,533 81,813 Form 4 2026-08-22 TRUP Option exercise 2,931 80,993 Form 4 2026-08-22 TRUP Option exercise 1,533 81,813 Form 4 2026-08-22 TRUP Option exercise 1,533 81,813 Form 4 2026-08-22 TRUP Option exercise 2,931 80,993 Form 4 2026-08-22 TRUP Option exercise 2,931 80,993 Form 4 2026-08-22 TRUP Option exercise 1,533 81,813 Form 4 2026-06-05 TRUP Option exercise 8,500 84,736 Form 4 2026-06-05 TRUP Option exercise 8,500 0 Form 4 2026-05-25 TRUP Withheld for tax 85 76,236 Form 4 2026-05-25 TRUP Withheld for tax 9 75,968 Form 4 2026-05-25 TRUP Option exercise 40 122 Form 4 2026-05-25 TRUP Option exercise 353 1,768 Form 4 2026-05-25 TRUP Option exercise 40 75,977 Form 4 2026-05-25 TRUP Option exercise 40 75,977 Form 4 2026-05-25 TRUP Option exercise 353 76,321 Form 4 2026-05-25 TRUP Option exercise 353 76,321 Form 4 2026-05-22 TRUP Withheld for tax 713 74,778 Form 4 2026-05-22 TRUP Withheld for tax 373 75,937 Form 4 2026-05-22 TRUP Option exercise 1,532 10,728 Form 4 2026-05-22 TRUP Option exercise 2,932 8,795 Form 4 2026-05-22 TRUP Option exercise 1,532 76,310 Form 4 2026-05-22 TRUP Option exercise 1,532 76,310 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .