Tooth Margaret

Director · Officer · TRUP

As of 2026-09-16, Tooth Margaret has 200 Form 4 transactions on record across 1 company — 117 in the trailing 12 months.

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.

Pattern in the record: open-market sales filed in September in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $4.8MIndirect: $0$4.8Mas of 2026-09-16
  • Direct $4.8M
  • Indirect $0
TRUPdirect185,952 sh$4.8M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

TRUP · 200 trades
2026-09-11: Sale, 1,000 sh ($25K)2026-08-25: Sale, 491 sh ($16K)2026-08-25: Option exercise, 1,250 sh ($0)2026-08-25: Option exercise, 1,250 sh2026-08-25: Option exercise, 1,250 sh2026-08-25: Option exercise, 1,250 sh2026-08-25: Option exercise, 1,250 sh2026-08-22: Withheld for tax, 3,221 sh ($102K)2026-08-22: Withheld for tax, 2,459 sh ($78K)2026-08-22: Withheld for tax, 1,197 sh ($38K)2026-08-22: Withheld for tax, 123 sh ($4K)2026-08-22: Option exercise, 313 sh ($0)2026-08-22: Option exercise, 3,042 sh ($0)2026-08-22: Option exercise, 6,250 sh ($0)2026-08-22: Option exercise, 8,187 sh ($0)2026-08-22: Option exercise, 3,042 sh2026-08-22: Option exercise, 313 sh2026-08-22: Option exercise, 8,187 sh2026-08-22: Option exercise, 6,250 sh2026-08-22: Option exercise, 3,042 sh2026-08-22: Option exercise, 313 sh2026-08-22: Option exercise, 8,187 sh2026-08-22: Option exercise, 6,250 sh2026-08-22: Option exercise, 3,042 sh2026-08-22: Option exercise, 313 sh2026-08-22: Option exercise, 8,187 sh2026-08-22: Option exercise, 6,250 sh2026-08-22: Option exercise, 3,042 sh2026-08-22: Option exercise, 313 sh2026-08-22: Option exercise, 8,187 sh2026-08-22: Option exercise, 6,250 sh2026-08-11: Sale, 978 sh ($28K)2026-05-25: Sale, 491 sh ($11K)2026-05-25: Option exercise, 1,250 sh ($0)2026-05-25: Option exercise, 1,250 sh2026-05-25: Option exercise, 1,250 sh2026-05-22: Withheld for tax, 3,221 sh ($71K)2026-05-22: Withheld for tax, 2,459 sh ($54K)2026-05-22: Withheld for tax, 1,197 sh ($26K)2026-05-22: Withheld for tax, 122 sh ($3K)2026-05-22: Option exercise, 312 sh ($0)2026-05-22: Option exercise, 8,187 sh ($0)2026-05-22: Option exercise, 6,250 sh ($0)2026-05-22: Option exercise, 3,043 sh ($0)2026-05-22: Option exercise, 6,250 sh2026-05-22: Option exercise, 8,187 sh2026-05-22: Option exercise, 6,250 sh2026-05-22: Option exercise, 3,043 sh2026-05-22: Option exercise, 312 sh2026-05-22: Option exercise, 8,187 sh2026-05-22: Option exercise, 3,043 sh2026-05-22: Option exercise, 312 sh2026-02-25: Withheld for tax, 1,285 sh ($34K)2026-02-25: Withheld for tax, 491 sh ($13K)2026-02-25: Option exercise, 3,266 sh ($0)2026-02-25: Option exercise, 1,250 sh ($0)2026-02-25: Option exercise, 3,266 sh2026-02-25: Option exercise, 1,250 sh2026-02-25: Option exercise, 1,250 sh2026-02-25: Option exercise, 3,266 sh2026-02-22: Withheld for tax, 1,707 sh ($46K)2026-02-22: Withheld for tax, 1,521 sh ($41K)2026-02-22: Withheld for tax, 740 sh ($20K)2026-02-22: Withheld for tax, 92 sh ($2K)2026-02-22: Option exercise, 6,250 sh ($0)2026-02-22: Option exercise, 3,042 sh ($0)2026-02-22: Option exercise, 6,250 sh ($0)2026-02-22: Option exercise, 313 sh ($0)2026-02-22: Option exercise, 313 sh2026-02-22: Option exercise, 6,250 sh2026-02-22: Option exercise, 6,250 sh2026-02-22: Option exercise, 3,042 sh2026-02-22: Option exercise, 313 sh2026-02-22: Option exercise, 6,250 sh2026-02-22: Option exercise, 3,042 sh2026-02-22: Option exercise, 6,250 sh2026-02-20: Award / grant, 65,497 sh ($0)2025-12-19: Sale, 8,000 sh ($303K)2025-12-19: Option exercise, 8,000 sh ($71K)2025-12-19: Sale, 1,605 sh ($61K)2025-12-19: Option exercise, 8,000 sh ($0)2025-11-25: Sale, 8,000 sh ($282K)2025-11-25: Option exercise, 8,000 sh ($71K)2025-11-25: Sale, 1,803 sh ($64K)2025-11-25: Withheld for tax, 1,285 sh ($45K)2025-11-25: Withheld for tax, 491 sh ($17K)2025-11-25: Option exercise, 3,266 sh ($0)2025-11-25: Option exercise, 8,000 sh ($0)2025-11-25: Option exercise, 1,250 sh ($0)2025-11-25: Option exercise, 1,250 sh2025-11-25: Option exercise, 1,250 sh2025-11-25: Option exercise, 3,266 sh2025-11-25: Option exercise, 3,266 sh2025-11-24: Withheld for tax, 2,459 sh ($87K)2025-11-24: Withheld for tax, 2,459 sh ($87K)2025-11-24: Withheld for tax, 1,197 sh ($42K)2025-11-24: Withheld for tax, 122 sh ($4K)2025-11-24: Option exercise, 312 sh ($0)2025-11-24: Option exercise, 6,250 sh ($0)2025-11-24: Option exercise, 6,250 sh ($0)2025-11-24: Option exercise, 3,042 sh ($0)2025-11-24: Option exercise, 312 sh2025-11-24: Option exercise, 312 sh2025-11-24: Option exercise, 6,250 sh2025-11-24: Option exercise, 6,250 sh2025-11-24: Option exercise, 3,042 sh2025-11-24: Option exercise, 6,250 sh2025-11-24: Option exercise, 3,042 sh2025-11-24: Option exercise, 6,250 sh2025-10-27: Sale, 6,000 sh ($262K)2025-10-27: Sale, 2,884 sh ($126K)2025-10-27: Option exercise, 6,000 sh ($54K)2025-10-27: Option exercise, 6,000 sh ($0)2025-09-25: Sale, 6,000 sh ($251K)2025-09-25: Sale, 2,961 sh ($124K)2025-09-25: Option exercise, 6,000 sh ($54K)2025-09-25: Option exercise, 6,000 sh ($0)2025-08-25: Withheld for tax, 1,284 sh ($59K)2025-08-25: Withheld for tax, 491 sh ($23K)2025-08-25: Option exercise, 3,265 sh ($0)2025-08-25: Option exercise, 1,250 sh ($0)2025-08-25: Option exercise, 1,250 sh2025-08-25: Option exercise, 3,265 sh2025-08-25: Option exercise, 3,265 sh2025-08-25: Option exercise, 1,250 sh2025-08-22: Withheld for tax, 4,788 sh ($223K)2025-08-22: Withheld for tax, 2,459 sh ($115K)2025-08-22: Withheld for tax, 2,459 sh ($115K)2025-08-22: Withheld for tax, 123 sh ($6K)2025-08-22: Option exercise, 12,170 sh ($0)2025-08-22: Option exercise, 6,250 sh ($0)2025-08-22: Option exercise, 6,250 sh ($0)2025-08-22: Option exercise, 313 sh ($0)2025-08-22: Option exercise, 12,170 sh2025-08-22: Option exercise, 313 sh2025-08-22: Option exercise, 6,250 sh2025-08-22: Option exercise, 313 sh2025-08-22: Option exercise, 6,250 sh2025-08-22: Option exercise, 12,170 sh2025-08-22: Option exercise, 6,250 sh2025-08-22: Option exercise, 6,250 sh2025-06-06: Sale, 200 sh ($10K)2025-06-06: Option exercise, 200 sh ($2K)2025-06-06: Option exercise, 200 sh ($0)2025-05-25: Withheld for tax, 1,285 sh ($61K)2025-05-25: Withheld for tax, 491 sh ($23K)2025-05-25: Option exercise, 1,250 sh ($0)2025-05-25: Option exercise, 3,266 sh ($0)2025-05-25: Option exercise, 3,266 sh2025-05-25: Option exercise, 3,266 sh2025-05-25: Option exercise, 1,250 sh2025-05-25: Option exercise, 1,250 sh2025-05-22: Withheld for tax, 2,459 sh ($109K)2025-05-22: Withheld for tax, 2,459 sh ($109K)2025-05-22: Withheld for tax, 122 sh ($5K)2025-05-22: Option exercise, 6,250 sh ($0)2025-05-22: Option exercise, 6,250 sh ($0)2025-05-22: Option exercise, 312 sh ($0)2025-05-22: Option exercise, 6,250 sh2025-05-22: Option exercise, 6,250 sh2025-05-22: Option exercise, 6,250 sh2025-05-22: Option exercise, 312 sh2025-05-22: Option exercise, 312 sh2025-05-22: Option exercise, 6,250 sh2025-05-20: Sale, 4,000 sh ($183K)2025-05-20: Option exercise, 4,000 sh ($36K)2025-05-20: Option exercise, 4,000 sh ($0)2025-04-21: Sale, 4,000 sh ($133K)2025-04-21: Option exercise, 4,000 sh ($36K)2025-04-21: Option exercise, 4,000 sh ($0)2025-03-20: Sale, 4,000 sh ($149K)2025-03-20: Option exercise, 4,000 sh ($36K)2025-03-20: Option exercise, 4,000 sh ($0)2025-03-04: Sale, 2,294 sh ($72K)2025-02-27: Withheld for tax, 2,140 sh ($72K)2025-02-27: Option exercise, 8,790 sh ($0)2025-02-27: Award / grant, 8,790 sh ($0)2025-02-27: Award / grant, 50,000 sh ($0)2025-02-27: Option exercise, 8,790 sh2025-02-27: Option exercise, 8,790 sh2025-02-25: Withheld for tax, 795 sh ($27K)2025-02-25: Withheld for tax, 712 sh ($24K)2025-02-25: Withheld for tax, 304 sh ($10K)2025-02-25: Option exercise, 2,927 sh ($0)2025-02-25: Option exercise, 3,265 sh ($0)2025-02-25: Option exercise, 1,250 sh ($0)2025-02-25: Option exercise, 2,927 sh2025-02-25: Option exercise, 2,927 sh2025-02-25: Option exercise, 1,250 sh2025-02-25: Option exercise, 3,265 sh2025-02-25: Option exercise, 1,250 sh2025-02-25: Option exercise, 3,265 sh2025-02-24: Withheld for tax, 1,690 sh ($56K)2025-02-24: Withheld for tax, 304 sh ($10K)2025-02-24: Option exercise, 1,250 sh ($0)2025-02-24: Option exercise, 6,250 sh ($0)2025-02-24: Option exercise, 1,250 sh2025-02-24: Option exercise, 6,250 sh2025-02-24: Option exercise, 6,250 sh2025-02-24: Option exercise, 1,250 sh

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-09-11TRUPSale1,000 @ $25.00$25K−0.5% of holding185,952Form 4
2026-08-25TRUPSale491 @ $31.84$16K−0.3% of holding186,952Form 4
2026-08-11TRUPSale978 @ $29.05$28K−0.6% of holding175,401Form 4
2026-05-25TRUPSale491 @ $21.86$11K−0.3% of holding176,379Form 4
2025-12-19TRUPSale8,000 @ $37.88$303K−5.0% of holding151,899Form 4
2025-12-19TRUPSale1,605 @ $37.91$61K−1.1% of holding150,294Form 4
2025-11-25TRUPSale8,000 @ $35.31$282K−4.9% of holding153,702Form 4
2025-11-25TRUPSale1,803 @ $35.31$64K−1.2% of holding151,899Form 4
2025-10-27TRUPSale6,000 @ $43.72$262K−4.0% of holding144,229Form 4
2025-10-27TRUPSale2,884 @ $43.74$126K−2.0% of holding141,345Form 4
2025-09-25TRUPSale6,000 @ $41.89$251K−3.9% of holding147,190Form 4
2025-09-25TRUPSale2,961 @ $41.88$124K−2.0% of holding144,229Form 4
2025-06-06TRUPSale200 @ $48.57$10K−0.2% of holding129,296Form 4
2025-05-20TRUPSale4,000 @ $45.86$183K−3.3% of holding118,784Form 4
2025-04-21TRUPSale4,000 @ $33.34$133K−3.3% of holding118,784Form 4
2025-03-20TRUPSale4,000 @ $37.17$149K−3.3% of holding118,784Form 4
2025-03-04TRUPSale2,294 @ $31.39$72K−1.9% of holding118,784Form 4
183 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-08-25TRUPOption exercise1,2505,000Form 4
2026-08-25TRUPOption exercise1,250187,443Form 4
2026-08-25TRUPOption exercise1,250187,443Form 4
2026-08-25TRUPOption exercise1,250187,443Form 4
2026-08-25TRUPOption exercise1,250187,443Form 4
2026-08-22TRUPWithheld for tax3,221186,193Form 4
2026-08-22TRUPWithheld for tax2,459181,227Form 4
2026-08-22TRUPWithheld for tax1,197177,436Form 4
2026-08-22TRUPWithheld for tax123175,591Form 4
2026-08-22TRUPOption exercise3131,875Form 4
2026-08-22TRUPOption exercise3,04224,340Form 4
2026-08-22TRUPOption exercise6,25012,500Form 4
2026-08-22TRUPOption exercise8,18749,123Form 4
2026-08-22TRUPOption exercise3,042178,633Form 4
2026-08-22TRUPOption exercise313175,714Form 4
2026-08-22TRUPOption exercise8,187189,414Form 4
2026-08-22TRUPOption exercise6,250183,686Form 4
2026-08-22TRUPOption exercise3,042178,633Form 4
2026-08-22TRUPOption exercise313175,714Form 4
2026-08-22TRUPOption exercise8,187189,414Form 4
2026-08-22TRUPOption exercise6,250183,686Form 4
2026-08-22TRUPOption exercise3,042178,633Form 4
2026-08-22TRUPOption exercise313175,714Form 4
2026-08-22TRUPOption exercise8,187189,414Form 4
2026-08-22TRUPOption exercise6,250183,686Form 4
2026-08-22TRUPOption exercise3,042178,633Form 4
2026-08-22TRUPOption exercise313175,714Form 4
2026-08-22TRUPOption exercise8,187189,414Form 4
2026-08-22TRUPOption exercise6,250183,686Form 4
2026-05-25TRUPOption exercise1,2506,250Form 4
2026-05-25TRUPOption exercise1,250176,870Form 4
2026-05-25TRUPOption exercise1,250176,870Form 4
2026-05-22TRUPWithheld for tax3,221175,620Form 4
2026-05-22TRUPWithheld for tax2,459170,654Form 4
2026-05-22TRUPWithheld for tax1,197166,863Form 4
2026-05-22TRUPWithheld for tax122165,017Form 4
2026-05-22TRUPOption exercise3122,188Form 4
2026-05-22TRUPOption exercise8,18757,310Form 4
2026-05-22TRUPOption exercise6,25018,750Form 4
2026-05-22TRUPOption exercise3,04327,382Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.