Latest insider trades
170 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Brueck Felix M.sold1,031 shares ofNPOat $276.52$285K · filed Details
- Vaillancourt Eric A.granted13,351 shares ofNPOat $0 · filed Details
- Joiner Larisa R.granted988 shares ofNPOat $0 · filed Details
- Bruderek Joseph F Jr.granted3,147 shares ofNPOat $0 · filed Details
- Bower Steven R.granted766 shares ofNPOat $0 · filed Details
- Bianchi Amygranted1,488 shares ofNPOat $0 · filed Details
- McLean Robert Savagegranted2,133 shares ofNPOat $0 · filed Details
- McLean Robert Savagesold2,000 shares ofNPOat $277.5$555KDetails
- Vaillancourt Eric A.tax-withheld7,480 shares ofNPOat $272.63$2M · filed Details
- Vaillancourt Eric A.exercised4,011 shares ofNPOat $0 · filed Details
- Vaillancourt Eric A.granted13,418 shares ofNPOat $0 · filed Details
- Vaillancourt Eric A.tax-withheld1,320 shares ofNPOat $272.63$360K · filed Details
- Vaillancourt Eric A.exercised3,211 shares ofNPOat $0 · filed Details
- McLean Robert Savagetax-withheld1,295 shares ofNPOat $272.63$353K · filed Details
- McLean Robert Savageexercised774 shares ofNPOat $0 · filed Details
- McLean Robert Savagegranted2,589 shares ofNPOat $0 · filed Details
- McLean Robert Savagetax-withheld217 shares ofNPOat $272.63$59K · filed Details
- McLean Robert Savageexercised601 shares ofNPOat $0 · filed Details
- Joiner Larisa R.tax-withheld473 shares ofNPOat $272.63$129K · filed Details
- Joiner Larisa R.exercised256 shares ofNPOat $0 · filed Details
- Joiner Larisa R.granted854 shares ofNPOat $0 · filed Details
- Joiner Larisa R.tax-withheld120 shares ofNPOat $272.63$33K · filed Details
- Joiner Larisa R.exercised249 shares ofNPOat $0 · filed Details
- Bower Steven R.tax-withheld365 shares ofNPOat $272.63$100K · filed Details
- Bower Steven R.exercised280 shares ofNPOat $0 · filed Details
- Bower Steven R.granted935 shares ofNPOat $0 · filed Details
- Bower Steven R.tax-withheld57 shares ofNPOat $272.63$16K · filed Details
- Bower Steven R.exercised217 shares ofNPOat $0 · filed Details
- Bruderek Joseph F Jr.tax-withheld176 shares ofNPOat $272.63$48K · filed Details
- Bruderek Joseph F Jr.exercised616 shares ofNPOat $0 · filed Details
- Bianchi Amygranted859 shares ofNPOat $246.91$212K · filed Details
- Bower Steven R.granted442 shares ofNPOat $246.91$109K · filed Details
- Bower Steven R.tax-withheld50 shares ofNPOat $271.21$14KDetails
- Bower Steven R.exercised191 shares ofNPOat $0Details
- Joiner Larisa R.granted570 shares ofNPOat $246.91$141K · filed Details
- Joiner Larisa R.tax-withheld105 shares ofNPOat $271.21$28KDetails
- Joiner Larisa R.exercised219 shares ofNPOat $0Details
- McLean Robert Savagegranted1,231 shares ofNPOat $246.91$304K · filed Details
- McLean Robert Savagetax-withheld193 shares ofNPOat $271.21$52KDetails
- McLean Robert Savageexercised534 shares ofNPOat $0Details
- Bruderek Joseph F Jr.granted1,817 shares ofNPOat $246.91$449K · filed Details
- Bruderek Joseph F Jr.tax-withheld211 shares ofNPOat $271.21$57KDetails
- Bruderek Joseph F Jr.exercised656 shares ofNPOat $0Details
- Vaillancourt Eric A.granted7,707 shares ofNPOat $246.91$1.9M · filed Details
- Vaillancourt Eric A.tax-withheld1,277 shares ofNPOat $271.21$346KDetails
- Vaillancourt Eric A.exercised3,107 shares ofNPOat $0Details
- Reinsdorf Judith Agranted567 shares ofNPOat $246.91$140KDetails
- Keating Ronald Cgranted184 shares ofNPOat $246.91$45KDetails
- Humphrey Johngranted567 shares ofNPOat $246.91$140KDetails
- HAUSER DAVID Lgranted184 shares ofNPOat $246.91$45KDetails