Latest insider trades
130 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Weichai America Corp.sold12,294 shares ofPSIXat $87.567$1.1M · filed Details
- Weichai America Corp.sold3,979 shares ofPSIXat $86.34$344K · filed Details
- Weichai America Corp.sold4,521 shares ofPSIXat $85.396$386K · filed Details
- Weichai America Corp.sold1,665 shares ofPSIXat $84.737$141K · filed Details
- Weichai America Corp.sold3,921 shares ofPSIXat $83.596$328K · filed Details
- Weichai America Corp.sold3,720 shares ofPSIXat $82.447$307K · filed Details
- Weichai America Corp.sold3,308 shares ofPSIXat $81.574$270K · filed Details
- Weichai America Corp.sold7,426 shares ofPSIXat $83.257$618K · filed Details
- Weichai America Corp.sold20,729 shares ofPSIXat $82.463$1.7M · filed Details
- Weichai America Corp.sold11,512 shares ofPSIXat $81.701$941K · filed Details
- Weichai America Corp.sold2,647 shares ofPSIXat $80.406$213K · filed Details
- Weichai America Corp.sold5 shares ofPSIXat $81$405 · filed Details
- Weichai America Corp.sold15,797 shares ofPSIXat $80.497$1.3M · filed Details
- Weichai America Corp.sold1,385 shares ofPSIXat $84.315$117K · filed Details
- Weichai America Corp.sold2,992 shares ofPSIXat $83.45$250K · filed Details
- Weichai America Corp.sold12,209 shares ofPSIXat $82.589$1M · filed Details
- Weichai America Corp.sold17,263 shares ofPSIXat $81.575$1.4M · filed Details
- Weichai America Corp.sold45,821 shares ofPSIXat $80.243$3.7M · filed Details
- Weichai America Corp.sold5,854 shares ofPSIXat $89.161$522K · filed Details
- Weichai America Corp.sold12,303 shares ofPSIXat $88.321$1.1M · filed Details
- Weichai America Corp.sold21,314 shares ofPSIXat $87.455$1.9M · filed Details
- Weichai America Corp.sold21,447 shares ofPSIXat $86.53$1.9M · filed Details
- Weichai America Corp.sold11,406 shares ofPSIXat $85.729$978K · filed Details
- Weichai America Corp.sold7,049 shares ofPSIXat $84.309$594K · filed Details
- Weichai America Corp.sold5,376 shares ofPSIXat $83.35$448K · filed Details
- Weichai America Corp.sold14,670 shares ofPSIXat $82.523$1.2M · filed Details
- Weichai America Corp.sold9,586 shares ofPSIXat $81.566$782K · filed Details
- Weichai America Corp.sold16,215 shares ofPSIXat $80.425$1.3M · filed Details
- Weichai America Corp.sold486 shares ofPSIXat $86.052$42K · filed Details
- Weichai America Corp.sold22,153 shares ofPSIXat $85.605$1.9M · filed Details
- Weichai America Corp.sold22,858 shares ofPSIXat $84.561$1.9M · filed Details
- Weichai America Corp.sold18,371 shares ofPSIXat $83.511$1.5M · filed Details
- Weichai America Corp.sold15,244 shares ofPSIXat $82.594$1.3M · filed Details
- Weichai America Corp.sold16,255 shares ofPSIXat $81.426$1.3M · filed Details
- Weichai America Corp.sold20,770 shares ofPSIXat $80.408$1.7M · filed Details
- Weichai America Corp.sold255 shares ofPSIXat $90.245$23K · filed Details
- Weichai America Corp.sold9,312 shares ofPSIXat $89.33$832K · filed Details
- Weichai America Corp.sold13,929 shares ofPSIXat $88.337$1.2M · filed Details
- Weichai America Corp.sold8,834 shares ofPSIXat $87.641$774K · filed Details
- Weichai America Corp.sold14,386 shares ofPSIXat $86.446$1.2M · filed Details
- Weichai America Corp.sold10,485 shares ofPSIXat $85.635$898K · filed Details
- Weichai America Corp.sold12,430 shares ofPSIXat $84.373$1M · filed Details
- Weichai America Corp.sold30,760 shares ofPSIXat $83.504$2.6M · filed Details
- Weichai America Corp.sold28,319 shares ofPSIXat $82.685$2.3M · filed Details
- Weichai America Corp.sold7,136 shares ofPSIXat $81.801$584K · filed Details
- Weichai America Corp.sold197 shares ofPSIXat $96.198$19K · filed Details
- Weichai America Corp.sold7,582 shares ofPSIXat $95.421$723K · filed Details
- Weichai America Corp.sold1,101 shares ofPSIXat $94.49$104K · filed Details
- Weichai America Corp.sold7,287 shares ofPSIXat $93.552$682K · filed Details
- Weichai America Corp.sold6,520 shares ofPSIXat $92.582$604K · filed Details