Latest insider trades
225 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Singh Ajaysold9,787 shares ofPat $78.12$765K · filed Details
- Giancarlo Charles Hsold4,200 shares ofPat $80.01$336K · filed Details
- Brown Andrew William Frasersold4,735 shares ofPat $72.57$344K · filed Details
- Yen Mallunsold4,735 shares ofPat $76.9$364K · filed Details
- Chu Monatax-withheld2,864 shares ofPat $74.61$214K · filed Details
- Singh Ajaytax-withheld9,821 shares ofPat $74.61$733K · filed Details
- Colgrove Johntax-withheld15,956 shares ofPat $74.61$1.2M · filed Details
- ROBBIATI TAREKtax-withheld5,825 shares ofPat $74.61$435K · filed Details
- Giancarlo Charles Htax-withheld30,036 shares ofPat $74.61$2.2M · filed Details
- Colgrove Johnsold32,833 shares ofPat $71.54$2.3MDetails
- Colgrove Johnsold17,167 shares ofPat $70.08$1.2MDetails
- Colgrove Johnsold32,768 shares ofPat $71.54$2.3MDetails
- Colgrove Johnsold17,132 shares ofPat $70.08$1.2MDetails
- Colgrove Johnsold100 shares ofPat $70$7K · filed Details
- Yen Mallungranted3,515 shares ofPat $0 · filed Details
- Tomb Gregorygranted3,515 shares ofPat $0 · filed Details
- Brown Andrew William Frasergranted3,515 shares ofPat $0 · filed Details
- Taylor Susan J.S.granted3,515 shares ofPat $0 · filed Details
- Taylor Roxannegranted3,515 shares ofPat $0 · filed Details
- Rothschild Jeffreygranted3,515 shares ofPat $0 · filed Details
- Dietzen Scottgranted3,515 shares ofPat $0 · filed Details
- Dietzen Scotttraded12,811 shares ofPat $0 · filed Details
- Murphy John Francisgranted3,515 shares ofPat $0 · filed Details
- Colgrove Johnsold10,280 shares ofPat $85.32$877K · filed Details
- Colgrove Johngifted10,280 shares ofPat $0 · filed Details
- Chu Monagranted8,848 shares ofPat $0 · filed Details
- Singh Ajaygranted49,188 shares ofPat $0 · filed Details
- Colgrove Johngranted78,700 shares ofPat $0 · filed Details
- Giancarlo Charles Hgranted118,050 shares ofPat $0 · filed Details
- Colgrove Johnsold1,427 shares ofPat $92.19$132K · filed Details
- Colgrove Johnsold1,601 shares ofPat $90.11$144K · filed Details
- Colgrove Johnsold22,322 shares ofPat $87.19$1.9M · filed Details
- Colgrove Johnsold7,685 shares ofPat $86.46$664K · filed Details
- Colgrove Johnsold765 shares ofPat $93.42$71K · filed Details
- Colgrove Johnsold1,426 shares ofPat $92.19$131K · filed Details
- Colgrove Johnsold2,053 shares ofPat $91.34$188K · filed Details
- Colgrove Johnsold1,602 shares ofPat $90.11$144K · filed Details
- Colgrove Johnsold4,339 shares ofPat $89.12$387K · filed Details
- Colgrove Johnsold8,108 shares ofPat $88.29$716K · filed Details
- Colgrove Johnsold22,321 shares ofPat $87.19$1.9M · filed Details
- Colgrove Johnsold7,686 shares ofPat $86.46$665K · filed Details
- Colgrove Johnsold400 shares ofPat $84.8$34K · filed Details
- Colgrove Johnsold1,300 shares ofPat $83.84$109K · filed Details
- Colgrove Johnsold4,000 shares ofPat $85.06$340K · filed Details
- Colgrove Johnsold57,414 shares ofPat $84.34$4.8M · filed Details
- Colgrove Johnsold38,586 shares ofPat $83.48$3.2M · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Giancarlo Charles Hsold4,300 shares ofPat $93.41$402K · filed Details
- Giancarlo Charles Hsold6,825 shares ofPat $92.22$629K · filed Details
- Giancarlo Charles Hsold11,675 shares ofPat $91.41$1.1M · filed Details