Latest insider trades
148 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Colgrove Johnsold3,100 shares ofPat $105.16$326K · filed Details
- Colgrove Johnsold22,388 shares ofPat $104.2$2.3M · filed Details
- Colgrove Johnsold21,146 shares ofPat $103.18$2.2M · filed Details
- Colgrove Johnsold11,013 shares ofPat $102.12$1.1M · filed Details
- Colgrove Johnsold3,816 shares ofPat $101.33$387K · filed Details
- Colgrove Johnsold8,728 shares ofPat $100.32$876K · filed Details
- Colgrove Johngifted100,000 shares ofPat $0 · filed Details
- Giancarlo Charles Hsold200 shares ofPat $101.99$20K · filed Details
- Giancarlo Charles Hsold1,899 shares ofPat $101.5$193K · filed Details
- Giancarlo Charles Hsold3,600 shares ofPat $100.41$361K · filed Details
- Giancarlo Charles Hsold30,601 shares ofPat $99.27$3M · filed Details
- Giancarlo Charles Hsold30,800 shares ofPat $98.5$3M · filed Details
- Giancarlo Charles Hsold1,600 shares ofPat $97.33$156K · filed Details
- Giancarlo Charles Hsold600 shares ofPat $96.01$58K · filed Details
- Giancarlo Charles Hsold700 shares ofPat $94.63$66K · filed Details
- Colgrove Johnsold13,595 shares ofPat $99.35$1.4M · filed Details
- Colgrove Johnsold20,654 shares ofPat $98.6$2M · filed Details
- Colgrove Johnsold11,251 shares ofPat $97.93$1.1M · filed Details
- Colgrove Johnsold1,100 shares ofPat $101.59$112K · filed Details
- Colgrove Johnsold2,100 shares ofPat $100.48$211K · filed Details
- Colgrove Johnsold13,603 shares ofPat $99.35$1.4M · filed Details
- Colgrove Johnsold20,648 shares ofPat $98.6$2M · filed Details
- Colgrove Johnsold11,249 shares ofPat $97.93$1.1M · filed Details
- Colgrove Johnsold350 shares ofPat $96.28$34K · filed Details
- Colgrove Johnsold200 shares ofPat $95.45$19K · filed Details
- Colgrove Johnsold750 shares ofPat $94.16$71K · filed Details
- Colgrove Johnsold1,768 shares ofPat $98.15$174K · filed Details