Latest insider trades
225 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Colgrove Johnsold24,911 shares ofPat $123.2$3.1M · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Singh Ajaysold42,930 shares ofPat $124.17$5.3M · filed Details
- Colgrove Johnsold30,297 shares ofPat $117.54$3.6MDetails
- Colgrove Johnsold1,800 shares ofPat $116.64$210KDetails
- Colgrove Johnsold67,903 shares ofPat $115.24$7.8MDetails
- Colgrove Johngifted100,000 shares ofPat $0Details
- Colgrove Johnsold33,108 shares ofPat $111.39$3.7M · filed Details
- Colgrove Johnsold66,892 shares ofPat $110.15$7.4M · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Singh Ajaytax-withheld9,821 shares ofPat $104.14$1M · filed Details
- Colgrove Johnsold2,134 shares ofPat $111.12$237K · filed Details
- Colgrove Johnsold97,866 shares ofPat $110.33$10.8M · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Colgrove Johntax-withheld15,956 shares ofPat $104.14$1.7M · filed Details
- Giancarlo Charles Htax-withheld30,036 shares ofPat $104.14$3.1M · filed Details
- ROBBIATI TAREKtax-withheld33,860 shares ofPat $104.14$3.5M · filed Details
- Chu Monatax-withheld2,864 shares ofPat $104.14$298K · filed Details
- Giancarlo Charles Hsold4,605 shares ofPat $96.34$444K · filed Details
- Giancarlo Charles Hsold24,372 shares ofPat $95.63$2.3M · filed Details
- Giancarlo Charles Hsold41,023 shares ofPat $94.66$3.9M · filed Details
- Colgrove Johnsold3,424 shares ofPat $96.37$330K · filed Details
- Colgrove Johnsold14,148 shares ofPat $95.63$1.4M · filed Details
- Colgrove Johnsold32,428 shares ofPat $94.5$3.1M · filed Details
- Colgrove Johnsold3,411 shares ofPat $96.37$329K · filed Details
- Colgrove Johnsold14,176 shares ofPat $95.62$1.4M · filed Details
- Colgrove Johnsold32,413 shares ofPat $94.5$3.1M · filed Details
- Colgrove Johnsold7,313 shares ofPat $118.4$866K · filed Details
- Colgrove Johnsold34,178 shares ofPat $117.83$4M · filed Details
- Colgrove Johnsold18,924 shares ofPat $116.74$2.2M · filed Details
- Colgrove Johnsold4,400 shares ofPat $115.86$510K · filed Details
- Colgrove Johngifted64,815 shares ofPat $0 · filed Details
- Colgrove Johnsold39,668 shares ofPat $117.87$4.7M · filed Details
- Colgrove Johnsold45,906 shares ofPat $117.13$5.4M · filed Details
- Colgrove Johnsold9,454 shares ofPat $116.27$1.1M · filed Details
- Colgrove Johnsold2,872 shares ofPat $115.16$331K · filed Details
- Colgrove Johnsold1,200 shares ofPat $113.88$137K · filed Details
- Colgrove Johnsold900 shares ofPat $112.56$101K · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Colgrove Johnsold10,293 shares ofPat $113.65$1.2M · filed Details
- Colgrove Johnsold948 shares ofPat $112.72$107K · filed Details
- Colgrove Johnsold36,984 shares ofPat $111.77$4.1M · filed Details
- Colgrove Johnsold38,333 shares ofPat $111.24$4.3M · filed Details
- Colgrove Johnsold6,520 shares ofPat $110.19$718K · filed Details
- Colgrove Johnsold6,922 shares ofPat $108.92$754K · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Colgrove Johnsold9,129 shares ofPat $109.21$997K · filed Details
- Colgrove Johnsold5,597 shares ofPat $108.27$606K · filed Details
- Colgrove Johnsold5,624 shares ofPat $107.47$604K · filed Details
- Colgrove Johnsold9,459 shares ofPat $106.14$1M · filed Details