Home/Insiders/Tooth Margaret
TM
SEC Insider//CIK 0001657025

Tooth Margaret

CIK 00016570251 companySEATTLE, WA

Transactions

50

Companies

1

Filings

4

CIK

0001657025

Recent Transactions

50 trades
  • Sale

    Common Stock

    2026-09-11$25.00/sh1,000185,952 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-08-251,2505,000 total
  • Exercise/Conversion

    Common Stock

    2026-08-25+1,250187,443 total
  • Sale

    Common Stock

    2026-08-25$31.84/sh491186,952 total
  • Tax Payment

    Common Stock

    2026-08-22$31.76/sh123175,591 total
  • Exercise/Conversion

    Common Stock

    2026-08-22+6,250183,686 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-08-223131,875 total
  • Exercise/Conversion

    Common Stock

    2026-08-22+313175,714 total
  • Tax Payment

    Common Stock

    2026-08-22$31.76/sh2,459181,227 total
  • Tax Payment

    Common Stock

    2026-08-22$31.76/sh3,221186,193 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-08-228,18749,123 total
  • Exercise/Conversion

    Common Stock

    2026-08-22+8,187189,414 total
  • Exercise/Conversion

    Common Stock

    2026-08-22+3,042178,633 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-08-226,25012,500 total
  • Tax Payment

    Common Stock

    2026-08-22$31.76/sh1,197177,436 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-08-223,04224,340 total
  • Sale

    Common Stock

    2026-08-11$29.05/sh978175,401 total
  • Exercise/Conversion

    Common Stock

    2026-05-25+1,250176,870 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-05-251,2506,250 total
  • Sale

    Common Stock

    2026-05-25$21.86/sh491176,379 total
  • Tax Payment

    Common Stock

    2026-05-22$21.98/sh1,197166,863 total
  • Tax Payment

    Common Stock

    2026-05-22$21.98/sh3,221175,620 total
  • Exercise/Conversion

    Common Stock

    2026-05-22+6,250173,113 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-05-223122,188 total
  • Exercise/Conversion

    Common Stock

    2026-05-22+3,043168,060 total
  • Tax Payment

    Common Stock

    2026-05-22$21.98/sh2,459170,654 total
  • Exercise/Conversion

    Common Stock

    2026-05-22+8,187178,841 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-05-226,25018,750 total
  • Exercise/Conversion

    Common Stock

    2026-05-22+312165,139 total
  • Tax Payment

    Common Stock

    2026-05-22$21.98/sh122165,017 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-05-228,18757,310 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-05-223,04327,382 total
  • Tax Payment

    Common Stock

    2026-02-25$26.70/sh491164,829 total
  • Exercise/Conversion

    Common Stock

    2026-02-25+3,266165,355 total
  • Tax Payment

    Common Stock

    2026-02-25$26.70/sh1,285164,070 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-253,2660 total
  • Exercise/Conversion

    Common Stock

    2026-02-25+1,250165,320 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-251,2507,500 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-223132,500 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-226,25025,000 total
  • Exercise/Conversion

    Common Stock

    2026-02-22+313155,150 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-226,2500 total
  • Exercise/Conversion

    Restricted Stock Unit (RSU)

    2026-02-223,04230,425 total
  • Exercise/Conversion

    Common Stock

    2026-02-22+6,250156,544 total
  • Tax Payment

    Common Stock

    2026-02-22$27.16/sh1,521159,787 total
  • Exercise/Conversion

    Common Stock

    2026-02-22+3,042162,829 total
  • Tax Payment

    Common Stock

    2026-02-22$27.16/sh740162,089 total
  • Tax Payment

    Common Stock

    2026-02-22$27.16/sh1,707154,837 total
  • Tax Payment

    Common Stock

    2026-02-22$27.16/sh92155,058 total
  • Exercise/Conversion

    Common Stock

    2026-02-22+6,250161,308 total