Home/Insiders/Xie Michael
XM
SEC Insider//CIK 0001475586

Xie Michael

CIK 00014755861 companySUNNYVALE, CA

Transactions

50

Companies

1

Filings

5

CIK

0001475586

Recent Transactions

50 trades
  • Award

    Restricted Stock Units

    2026-02-20+18,79218,792 total
  • Exercise/Conversion

    Nonqualified Stock Option (right to buy)

    2026-02-02324,2850 total
  • Exercise/Conversion

    Common Stock

    2026-02-02$16.90/sh+324,28510,553,388 total
  • Sale

    Common Stock

    2026-02-02$82.28/sh9,44610,210,282 total
  • Sale

    Common Stock

    2026-02-02$81.01/sh129,37810,424,010 total
  • Sale

    Common Stock

    2026-02-02$81.64/sh204,28210,219,728 total
  • Tax Payment

    Common Stock

    2026-02-01$81.26/sh18,97510,229,103 total
  • Exercise/Conversion

    Restricted Stock Units

    2026-02-012,76411,054 total
  • Exercise/Conversion

    Common Stock

    2026-02-01+5,20010,219,255 total
  • Exercise/Conversion

    Restricted Stock Units

    2026-02-012,0300 total
  • Exercise/Conversion

    Restricted Stock Units

    2026-02-015,20015,602 total
  • Exercise/Conversion

    Common Stock

    2026-02-01+2,24310,214,055 total
  • Exercise/Conversion

    Restricted Stock Units

    2026-02-012,24317,938 total
  • Exercise/Conversion

    Performance Stock Units

    2026-02-0128,8230 total
  • Exercise/Conversion

    Common Stock

    2026-02-01+2,76410,211,812 total
  • Exercise/Conversion

    Common Stock

    2026-02-01+28,82310,248,078 total
  • Exercise/Conversion

    Common Stock

    2026-02-01+2,03010,209,048 total
  • Award

    Performance Stock Units

    2026-01-16+28,82328,823 total
  • Gift

    Common Stock

    2025-12-05245,00010,247,018 total
  • Sale

    Common Stock

    2025-11-03$87.35/sh1,20410,492,018 total
  • Sale

    Common Stock

    2025-11-03$85.37/sh70010,494,864 total
  • Sale

    Common Stock

    2025-11-03$86.42/sh1,64210,493,222 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-11-012,24220,181 total
  • Exercise/Conversion

    Common Stock

    2025-11-01+2,76310,496,811 total
  • Tax Payment

    Common Stock

    2025-11-01$86.43/sh3,48910,495,564 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-11-012,0302,030 total
  • Exercise/Conversion

    Common Stock

    2025-11-01+2,24210,499,053 total
  • Exercise/Conversion

    Common Stock

    2025-11-01+2,03010,494,048 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-11-012,76313,818 total
  • Gift

    Common Stock

    2025-09-085,0009,725,560 total
  • Gift

    Common Stock

    2025-09-0830,0009,695,560 total
  • Sale

    Common Stock

    2025-08-04$98.43/sh387,2239,805,833 total
  • Sale

    Common Stock

    2025-08-04$98.93/sh75,2739,730,560 total
  • Sale

    Common Stock

    2025-08-04$97.39/sh14,10010,193,056 total
  • Exercise/Conversion

    Common Stock

    2025-08-01+2,76310,208,403 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-08-012,76316,581 total
  • Exercise/Conversion

    Common Stock

    2025-08-01+2,24210,210,645 total
  • Tax Payment

    Common Stock

    2025-08-01$97.36/sh3,48910,207,156 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-08-012,0304,060 total
  • Exercise/Conversion

    Common Stock

    2025-08-01+2,03010,205,640 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-08-012,24222,423 total
  • Gift

    Common Stock

    2025-05-221,926,5627,573,438 total
  • Gift

    Common Stock

    2025-05-22+1,926,56217,899,052 total
  • Gift

    Common Stock

    2025-05-22+1,926,56219,825,614 total
  • Gift

    Common Stock

    2025-05-221,926,5627,573,438 total
  • Sale

    Common Stock

    2025-05-02$106.24/sh2,78011,000,068 total
  • Sale

    Common Stock

    2025-05-02$105.66/sh76611,002,848 total
  • Exercise/Conversion

    Common Stock

    2025-05-01+2,76411,004,862 total
  • Exercise/Conversion

    Common Stock

    2025-05-01+2,03011,002,098 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-05-012,0306,090 total