Latest insider trades
148 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Giancarlo Charles Hsold167,068 shares ofPat $90.15$15.1M · filed Details
- Giancarlo Charles Hsold21,239 shares ofPat $89.26$1.9M · filed Details
- Giancarlo Charles Hsold43,918 shares ofPat $88.4$3.9M · filed Details
- Giancarlo Charles Hsold82,967 shares ofPat $87.19$7.2M · filed Details
- Giancarlo Charles Hsold117,702 shares ofPat $86.54$10.2M · filed Details
- Giancarlo Charles Hsold27,900 shares ofPat $85.63$2.4M · filed Details
- Giancarlo Charles Hsold60,107 shares ofPat $84.32$5.1M · filed Details
- Giancarlo Charles Hsold36,299 shares ofPat $83.49$3M · filed Details
- Giancarlo Charles Hexercised500,000 shares ofPat $17$8.5M · filed Details
- Colgrove Johnsold29,108 shares ofPat $75.31$2.2MDetails
- Colgrove Johnsold27,578 shares ofPat $75.01$2.1M · filed Details
- Colgrove Johnsold77,579 shares ofPat $75.12$5.8M · filed Details
- Colgrove Johnsold28,935 shares ofPat $70.01$2M · filed Details
- Colgrove Johnsold37,992 shares ofPat $70.04$2.7MDetails
- Colgrove Johnsold16,876 shares ofPat $70.08$1.2MDetails
- Colgrove Johnsold17,091 shares ofPat $70.08$1.2MDetails
- Colgrove Johnsold2,090 shares ofPat $71.08$149K · filed Details
- Colgrove Johnsold25,374 shares ofPat $70.45$1.8M · filed Details
- Colgrove Johnsold1,970 shares ofPat $71.06$140K · filed Details
- Colgrove Johnsold25,487 shares ofPat $70.46$1.8M · filed Details
- Colgrove Johnsold2,365 shares ofPat $71.07$168K · filed Details
- Colgrove Johnsold24,980 shares ofPat $70.45$1.8M · filed Details
- Colgrove Johnsold5,609 shares ofPat $70.06$393K · filed Details
- Colgrove Johnsold5,667 shares ofPat $70.06$397K · filed Details
- Colgrove Johnsold5,564 shares ofPat $70.06$390K · filed Details