Latest insider trades
217 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Yan Mingexercised8,217 shares ofCTKB · filed Details
- Yan Mingtax-withheld2,287 shares ofCTKBat $4.23$10K · filed Details
- Yan Mingexercised7,366 shares ofCTKB · filed Details
- Yan Mingtax-withheld3,047 shares ofCTKBat $4.23$13K · filed Details
- Yan Mingexercised9,817 shares ofCTKB · filed Details
- Barnett Valeriegranted226,453 shares ofCTKBat $0 · filed Details
- Barnett Valeriegranted120,114 shares ofCTKBat $0 · filed Details
- Barnett Valerietax-withheld5,740 shares ofCTKBat $4.23$24K · filed Details
- Barnett Valerieexercised14,501 shares ofCTKB · filed Details
- Barnett Valerietax-withheld4,247 shares ofCTKBat $4.23$18K · filed Details
- Barnett Valerieexercised10,313 shares ofCTKB · filed Details
- Barnett Valerietax-withheld1,761 shares ofCTKBat $4.23$7K · filed Details
- Barnett Valerieexercised4,908 shares ofCTKB · filed Details
- Jiang Wenbingranted915,407 shares ofCTKBat $0 · filed Details
- Jiang Wenbingranted485,545 shares ofCTKBat $0 · filed Details
- Jiang Wenbintax-withheld9,416 shares ofCTKBat $4.23$40K · filed Details
- Jiang Wenbinexercised38,669 shares ofCTKB · filed Details
- Jiang Wenbintax-withheld7,747 shares ofCTKBat $4.23$33K · filed Details
- Jiang Wenbinexercised29,467 shares ofCTKB · filed Details
- Jiang Wenbintax-withheld3,825 shares ofCTKBat $4.23$16K · filed Details
- Jiang Wenbinexercised15,708 shares ofCTKB · filed Details
- Holder Michaelexercised2,908 shares ofCTKB · filed Details
- Chin Richardexercised6,107 shares ofCTKB · filed Details
- Yan Mingtax-withheld395 shares ofCTKBat $4.2$2K · filed Details
- Yan Mingexercised1,332 shares ofCTKB · filed Details
- Barnett Valerietax-withheld525 shares ofCTKBat $4.2$2K · filed Details
- Barnett Valerieexercised1,346 shares ofCTKB · filed Details
- Jiang Wenbintax-withheld1,339 shares ofCTKBat $4.2$6K · filed Details
- Jiang Wenbinexercised4,514 shares ofCTKB · filed Details
- Busque Philippetax-withheld927 shares ofCTKBat $5.53$5K · filed Details
- Busque Philippeexercised3,625 shares ofCTKB · filed Details
- Busque Philippetax-withheld565 shares ofCTKBat $5.53$3K · filed Details
- Busque Philippeexercised2,210 shares ofCTKB · filed Details
- Busque Philippetax-withheld393 shares ofCTKBat $5.53$2K · filed Details
- Busque Philippeexercised1,536 shares ofCTKB · filed Details
- McCombe William D.tax-withheld4,196 shares ofCTKBat $5.53$23K · filed Details
- McCombe William D.exercised13,051 shares ofCTKB · filed Details
- McCombe William D.tax-withheld2,032 shares ofCTKBat $5.53$11K · filed Details
- McCombe William D.exercised6,320 shares ofCTKB · filed Details
- Yan Mingtax-withheld1,501 shares ofCTKBat $5.53$8K · filed Details
- Yan Mingexercised6,162 shares ofCTKB · filed Details
- Yan Mingtax-withheld1,346 shares ofCTKBat $5.53$7K · filed Details
- Yan Mingexercised5,525 shares ofCTKB · filed Details
- Yan Mingtax-withheld1,793 shares ofCTKBat $5.53$10K · filed Details
- Yan Mingexercised7,363 shares ofCTKB · filed Details
- Yan Mingtax-withheld483 shares ofCTKBat $5.53$3K · filed Details
- Yan Mingexercised1,981 shares ofCTKB · filed Details
- Barnett Valerietax-withheld3,497 shares ofCTKBat $5.53$19K · filed Details
- Barnett Valerieexercised10,875 shares ofCTKB · filed Details
- Barnett Valerietax-withheld2,487 shares ofCTKBat $5.53$14K · filed Details