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: $653K Indirect: $0 $653K as of 2026-09-16 Trades by company TRUP · 134 trades2026-08-25: Withheld for tax, 161 sh ($5K) 2026-08-25: Option exercise, 322 sh ($0) 2026-08-25: Option exercise, 322 sh 2026-08-25: Option exercise, 322 sh 2026-08-25: Option exercise, 322 sh 2026-08-25: Option exercise, 322 sh 2026-08-22: Withheld for tax, 469 sh ($15K) 2026-08-22: Withheld for tax, 263 sh ($8K) 2026-08-22: Withheld for tax, 192 sh ($6K) 2026-08-22: Option exercise, 528 sh ($0) 2026-08-22: Option exercise, 385 sh ($0) 2026-08-22: Option exercise, 938 sh ($0) 2026-08-22: Option exercise, 528 sh 2026-08-22: Option exercise, 938 sh 2026-08-22: Option exercise, 385 sh 2026-08-22: Option exercise, 528 sh 2026-08-22: Option exercise, 938 sh 2026-08-22: Option exercise, 385 sh 2026-08-22: Option exercise, 528 sh 2026-08-22: Option exercise, 938 sh 2026-08-22: Option exercise, 385 sh 2026-08-22: Option exercise, 528 sh 2026-08-22: Option exercise, 938 sh 2026-08-22: Option exercise, 385 sh 2026-05-25: Withheld for tax, 150 sh ($3K) 2026-05-25: Option exercise, 321 sh ($0) 2026-05-25: Option exercise, 321 sh 2026-05-25: Option exercise, 321 sh 2026-05-22: Withheld for tax, 440 sh ($10K) 2026-05-22: Withheld for tax, 247 sh ($5K) 2026-05-22: Withheld for tax, 180 sh ($4K) 2026-05-22: Option exercise, 527 sh ($0) 2026-05-22: Option exercise, 937 sh ($0) 2026-05-22: Option exercise, 384 sh ($0) 2026-05-22: Option exercise, 937 sh 2026-05-22: Option exercise, 384 sh 2026-05-22: Option exercise, 527 sh 2026-05-22: Option exercise, 527 sh 2026-05-22: Option exercise, 384 sh 2026-05-22: Option exercise, 937 sh 2026-02-25: Withheld for tax, 151 sh ($4K) 2026-02-25: Option exercise, 322 sh ($0) 2026-02-25: Option exercise, 322 sh 2026-02-25: Option exercise, 322 sh 2026-02-22: Withheld for tax, 717 sh ($19K) 2026-02-22: Withheld for tax, 440 sh ($12K) 2026-02-22: Withheld for tax, 247 sh ($7K) 2026-02-22: Option exercise, 938 sh ($0) 2026-02-22: Option exercise, 527 sh ($0) 2026-02-22: Option exercise, 1,526 sh ($0) 2026-02-22: Option exercise, 527 sh 2026-02-22: Option exercise, 1,526 sh 2026-02-22: Option exercise, 938 sh 2026-02-22: Option exercise, 938 sh 2026-02-22: Option exercise, 1,526 sh 2026-02-22: Option exercise, 527 sh 2026-02-20: Award / grant, 3,079 sh ($0) 2025-11-25: Withheld for tax, 458 sh ($16K) 2025-11-25: Withheld for tax, 150 sh ($5K) 2025-11-25: Option exercise, 321 sh ($0) 2025-11-25: Option exercise, 975 sh ($0) 2025-11-25: Option exercise, 975 sh 2025-11-25: Option exercise, 975 sh 2025-11-25: Option exercise, 321 sh 2025-11-25: Option exercise, 321 sh 2025-11-24: Withheld for tax, 716 sh ($25K) 2025-11-24: Withheld for tax, 440 sh ($16K) 2025-11-24: Withheld for tax, 248 sh ($9K) 2025-11-24: Option exercise, 1,525 sh ($0) 2025-11-24: Option exercise, 528 sh ($0) 2025-11-24: Option exercise, 937 sh ($0) 2025-11-24: Option exercise, 1,525 sh 2025-11-24: Option exercise, 528 sh 2025-11-24: Option exercise, 937 sh 2025-11-24: Option exercise, 1,525 sh 2025-11-24: Option exercise, 528 sh 2025-11-24: Option exercise, 937 sh 2025-08-25: Withheld for tax, 457 sh ($21K) 2025-08-25: Withheld for tax, 151 sh ($7K) 2025-08-25: Option exercise, 322 sh ($0) 2025-08-25: Option exercise, 974 sh ($0) 2025-08-25: Option exercise, 974 sh 2025-08-25: Option exercise, 322 sh 2025-08-25: Option exercise, 322 sh 2025-08-25: Option exercise, 974 sh 2025-08-22: Withheld for tax, 717 sh ($33K) 2025-08-22: Withheld for tax, 440 sh ($21K) 2025-08-22: Withheld for tax, 247 sh ($12K) 2025-08-22: Option exercise, 938 sh ($0) 2025-08-22: Option exercise, 527 sh ($0) 2025-08-22: Option exercise, 1,526 sh ($0) 2025-08-22: Option exercise, 938 sh 2025-08-22: Option exercise, 527 sh 2025-08-22: Option exercise, 1,526 sh 2025-08-22: Option exercise, 527 sh 2025-08-22: Option exercise, 1,526 sh 2025-08-22: Option exercise, 938 sh 2025-05-25: Withheld for tax, 457 sh ($22K) 2025-05-25: Withheld for tax, 150 sh ($7K) 2025-05-25: Option exercise, 974 sh ($0) 2025-05-25: Option exercise, 321 sh ($0) 2025-05-25: Option exercise, 974 sh 2025-05-25: Option exercise, 321 sh 2025-05-25: Option exercise, 974 sh 2025-05-25: Option exercise, 321 sh 2025-05-22: Withheld for tax, 716 sh ($32K) 2025-05-22: Withheld for tax, 440 sh ($19K) 2025-05-22: Withheld for tax, 247 sh ($11K) 2025-05-22: Option exercise, 527 sh ($0) 2025-05-22: Option exercise, 937 sh ($0) 2025-05-22: Option exercise, 1,525 sh ($0) 2025-05-22: Option exercise, 937 sh 2025-05-22: Option exercise, 527 sh 2025-05-22: Option exercise, 937 sh 2025-05-22: Option exercise, 1,525 sh 2025-05-22: Option exercise, 527 sh 2025-05-22: Option exercise, 1,525 sh 2025-02-27: Award / grant, 4,219 sh ($0) 2025-02-25: Withheld for tax, 460 sh ($16K) 2025-02-25: Withheld for tax, 161 sh ($5K) 2025-02-25: Option exercise, 974 sh ($0) 2025-02-25: Option exercise, 322 sh ($0) 2025-02-25: Option exercise, 322 sh 2025-02-25: Option exercise, 974 sh 2025-02-25: Option exercise, 322 sh 2025-02-25: Option exercise, 974 sh 2025-02-24: Withheld for tax, 1,762 sh ($59K) 2025-02-24: Withheld for tax, 716 sh ($24K) 2025-02-24: Option exercise, 3,750 sh ($0) 2025-02-24: Option exercise, 1,525 sh ($0) 2025-02-24: Option exercise, 1,525 sh 2025-02-24: Option exercise, 3,750 sh 2025-02-24: Option exercise, 3,750 sh 2025-02-24: Option exercise, 1,525 sh Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing
134 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-08-25 TRUP Withheld for tax 161 25,327 Form 4 2026-08-25 TRUP Option exercise 322 1,286 Form 4 2026-08-25 TRUP Option exercise 322 25,488 Form 4 2026-08-25 TRUP Option exercise 322 25,488 Form 4 2026-08-25 TRUP Option exercise 322 25,488 Form 4 2026-08-25 TRUP Option exercise 322 25,488 Form 4 2026-08-22 TRUP Withheld for tax 469 25,166 Form 4 2026-08-22 TRUP Withheld for tax 263 24,504 Form 4 2026-08-22 TRUP Withheld for tax 192 24,697 Form 4 2026-08-22 TRUP Option exercise 528 1,055 Form 4 2026-08-22 TRUP Option exercise 385 2,310 Form 4 2026-08-22 TRUP Option exercise 938 5,625 Form 4 2026-08-22 TRUP Option exercise 528 24,767 Form 4 2026-08-22 TRUP Option exercise 938 25,635 Form 4 2026-08-22 TRUP Option exercise 385 24,889 Form 4 2026-08-22 TRUP Option exercise 528 24,767 Form 4 2026-08-22 TRUP Option exercise 938 25,635 Form 4 2026-08-22 TRUP Option exercise 385 24,889 Form 4 2026-08-22 TRUP Option exercise 528 24,767 Form 4 2026-08-22 TRUP Option exercise 938 25,635 Form 4 2026-08-22 TRUP Option exercise 385 24,889 Form 4 2026-08-22 TRUP Option exercise 528 24,767 Form 4 2026-08-22 TRUP Option exercise 938 25,635 Form 4 2026-08-22 TRUP Option exercise 385 24,889 Form 4 2026-05-25 TRUP Withheld for tax 150 24,239 Form 4 2026-05-25 TRUP Option exercise 321 1,608 Form 4 2026-05-25 TRUP Option exercise 321 24,389 Form 4 2026-05-25 TRUP Option exercise 321 24,389 Form 4 2026-05-22 TRUP Withheld for tax 440 23,584 Form 4 2026-05-22 TRUP Withheld for tax 247 23,864 Form 4 2026-05-22 TRUP Withheld for tax 180 24,068 Form 4 2026-05-22 TRUP Option exercise 527 1,583 Form 4 2026-05-22 TRUP Option exercise 937 7,501 Form 4 2026-05-22 TRUP Option exercise 384 2,695 Form 4 2026-05-22 TRUP Option exercise 937 24,024 Form 4 2026-05-22 TRUP Option exercise 384 24,248 Form 4 2026-05-22 TRUP Option exercise 527 24,111 Form 4 2026-05-22 TRUP Option exercise 527 24,111 Form 4 2026-05-22 TRUP Option exercise 384 24,248 Form 4 2026-05-22 TRUP Option exercise 937 24,024 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .