Latest insider trades
225 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Colgrove Johnsold700 shares ofPat $153.68$108K · filed Details
- Colgrove Johnsold400 shares ofPat $150.86$60K · filed Details
- Colgrove Johnsold7,238 shares ofPat $150.18$1.1M · filed Details
- Colgrove Johnsold8,299 shares ofPat $149.4$1.2M · filed Details
- Colgrove Johnsold11,558 shares ofPat $148.25$1.7M · filed Details
- Colgrove Johnsold6,942 shares ofPat $147.29$1M · filed Details
- Colgrove Johnsold4,601 shares ofPat $146.15$672K · filed Details
- Colgrove Johnsold8,003 shares ofPat $145.26$1.2M · filed Details
- Colgrove Johnsold7,694 shares ofPat $144.24$1.1M · filed Details
- Colgrove Johnsold5,000 shares ofPat $143.21$716K · filed Details
- Colgrove Johnsold17,600 shares ofPat $142.28$2.5M · filed Details
- Colgrove Johnsold21,965 shares ofPat $141.31$3.1M · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Dietzen Scottsold5,644 shares ofPat $142.13$802K · filed Details
- Dietzen Scottsold24,356 shares ofPat $141.35$3.4M · filed Details
- Dietzen Scottsold13,680 shares ofPat $142.08$1.9M · filed Details
- Dietzen Scottsold16,320 shares ofPat $141.38$2.3M · filed Details
- Singh Ajaysold18,267 shares ofPat $155.24$2.8M · filed Details
- Colgrove Johnsold13,502 shares ofPat $157.05$2.1M · filed Details
- Colgrove Johnsold7,600 shares ofPat $156.39$1.2M · filed Details
- Colgrove Johnsold38,316 shares ofPat $155.34$6M · filed Details
- Colgrove Johnsold15,258 shares ofPat $154.27$2.4M · filed Details
- Colgrove Johnsold11,018 shares ofPat $153.17$1.7M · filed Details
- Colgrove Johnsold12,107 shares ofPat $152.32$1.8M · filed Details
- Colgrove Johnsold2,199 shares ofPat $151.37$333K · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Colgrove Johnsold28 shares ofPat $155.54$4K · filed Details
- Colgrove Johnsold12,272 shares ofPat $154.98$1.9M · filed Details
- Colgrove Johnsold13,700 shares ofPat $154.03$2.1M · filed Details
- Colgrove Johnsold20,533 shares ofPat $153.06$3.1M · filed Details
- Colgrove Johnsold3,467 shares ofPat $152.11$527K · filed Details
- Colgrove Johnsold11,904 shares ofPat $154.99$1.8M · filed Details
- Colgrove Johnsold11,956 shares ofPat $154.13$1.8M · filed Details
- Colgrove Johnsold21,539 shares ofPat $153.14$3.3M · filed Details
- Colgrove Johnsold4,601 shares ofPat $152.23$700K · filed Details
- Giancarlo Charles Hsold16,400 shares ofPat $154.99$2.5M · filed Details
- Giancarlo Charles Hsold17,204 shares ofPat $154.15$2.7M · filed Details
- Giancarlo Charles Hsold29,909 shares ofPat $153.13$4.6M · filed Details
- Giancarlo Charles Hsold6,487 shares ofPat $152.23$988K · filed Details
- Chu Monasold5,112 shares ofPat $151.4$774K · filed Details
- Brown Andrew William Frasersold4,268 shares ofPat $156.03$666K · filed Details
- Yen Mallunsold300 shares ofPat $148.55$45K · filed Details
- Yen Mallunsold3,883 shares ofPat $147.84$574K · filed Details
- Yen Mallunsold3,860 shares ofPat $146.99$567K · filed Details
- Yen Mallunsold3,899 shares ofPat $145.95$569K · filed Details
- Chu Monasold2,852 shares ofPat $140.2$400K · filed Details
- Colgrove Johnsold6,100 shares ofPat $127.1$775K · filed Details
- Colgrove Johnsold9,600 shares ofPat $126$1.2M · filed Details
- Colgrove Johnsold25,006 shares ofPat $125.15$3.1M · filed Details
- Colgrove Johnsold34,383 shares ofPat $124.47$4.3M · filed Details