Latest insider trades
61 Form 4 trades in our database.
Showing trades by du-ying-1731790Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Du Yinggranted80,393 shares ofZLABat $0 · filed Details
- Du Yingtax-withheld4,348 shares ofZLABat $19.12$83K · filed Details
- Du Yingexercised11,048 shares ofZLAB · filed Details
- Du Yingtax-withheld7,083 shares ofZLABat $19.15$136K · filed Details
- Du Yingexercised18,000 shares ofZLAB · filed Details
- Du Yingsold7,026 shares ofZLABat $18.534$130K · filed Details
- Du Yingexercised17,970 shares ofZLAB · filed Details
- Du Yingsold24,543 shares ofZLABat $17.461$429K · filed Details
- Du Yingexercised58,800 shares ofZLAB · filed Details
- Du Yinggifted53,850 shares ofZLABat $0 · filed Details
- Du Yinggifted33,993 shares ofZLABat $0 · filed Details
- Du Yinggifted19,857 shares ofZLABat $0 · filed Details
- Du Yingtax-withheld117,435 shares ofZLABat $18.75$2.2M · filed Details
- Du Yingexercised261,092 shares ofZLABat $1.74$454K · filed Details
- Du Yingsold50,000 shares ofZLABat $18.995$950K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold50,000 shares ofZLABat $20.742$1M · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold50,000 shares ofZLABat $20.092$1M · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold33,769 shares ofZLABat $20.222$683K · filed Details
- Du Yingsold16,231 shares ofZLABat $19.443$316K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold2,653 shares ofZLABat $20.448$54K · filed Details
- Du Yinggranted25,579 shares ofZLABat $0 · filed Details
- Du Yingsold5,576 shares ofZLABat $20.39$114K · filed Details
- Du Yingexercised6,750 shares ofZLAB · filed Details
- Du Yingexercised3,400 shares ofZLAB · filed Details
- Du Yingexercised10,800 shares ofZLAB · filed Details
- Du Yinggranted32,419 shares ofZLABat $0 · filed Details
- Du Yinggranted353,430 shares ofZLABat $0 · filed Details
- Du Yingsold1,067 shares ofZLABat $19.084$20K · filed Details
- Du Yingexercised2,655 shares ofZLAB · filed Details
- Du Yingtax-withheld116,936 shares ofZLABat $19.41$2.3M · filed Details
- Du Yingexercised261,092 shares ofZLABat $1.74$454K · filed Details
- Du Yingsold50,000 shares ofZLABat $19.029$951K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold50,000 shares ofZLABat $19.419$971K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold50,000 shares ofZLABat $19.221$961K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yingsold35,710 shares ofZLABat $19.318$690K · filed Details
- Du Yingsold14,290 shares ofZLABat $18.777$268K · filed Details
- Du Yingexercised50,000 shares ofZLABat $1.74$87K · filed Details
- Du Yinggifted377,520 shares ofZLABat $0 · filed Details
- Du Yinggifted303,378 shares ofZLABat $0 · filed Details
- Du Yingtax-withheld251,319 shares ofZLABat $32.59$8.2M · filed Details
- Du Yingexercised604,376 shares ofZLABat $1.2$725K · filed Details
- Du Yingsold46,387 shares ofZLABat $35.469$1.6M · filed Details
- Du Yingexercised46,387 shares ofZLABat $0.6$28K · filed Details