Latest insider trades
71 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Williams Charles Alanbought85,000 shares ofNPBat $16.74$1.4M · filed Details
- Williams Charles Alanbought48,312 shares ofNPBat $16.946$819KDetails
- Williams Charles Alanbought30,000 shares ofNPBat $16.948$508K · filed Details
- Hooker David Stevenssold52 shares ofNPBat $17.506$910 · filed Details
- Hooker David Stevenssold720 shares ofNPBat $17.505$13K · filed Details
- Hooker David Stevenssold24 shares ofNPBat $17.531$421 · filed Details
- Hooker David Stevenssold339 shares ofNPBat $17.531$6K · filed Details
- Hooker David Stevenssold210 shares ofNPBat $17.573$4K · filed Details
- Hooker David Stevenssold2,946 shares ofNPBat $17.573$52K · filed Details
- Hooker David Stevenssold214 shares ofNPBat $17.593$4K · filed Details
- Hooker David Stevenssold2,995 shares ofNPBat $17.593$53K · filed Details
- Hooker David Stevenssold500 shares ofNPBat $19.296$10K · filed Details
- Hooker David Stevenssold7,000 shares ofNPBat $19.296$135K · filed Details
- Hood Rodney E.granted2,606 shares ofNPBat $0 · filed Details
- Lawrence David F.granted2,606 shares ofNPBat $0 · filed Details
- Tuttle John Robertgranted2,606 shares ofNPBat $0 · filed Details
- Chaudhary Rajeev Kumargranted2,606 shares ofNPBat $0 · filed Details
- Hooker David Stevensgranted2,606 shares ofNPBat $0 · filed Details
- Boer Carrie Lgranted2,606 shares ofNPBat $0 · filed Details
- De Vlieger Robert W IIgranted2,606 shares ofNPBat $0 · filed Details
- Hooker David Stevenssold157 shares ofNPBat $17.699$3K · filed Details
- Hooker David Stevenssold2,194 shares ofNPBat $17.699$39K · filed Details
- Hooker David Stevenssold17 shares ofNPBat $17.525$298 · filed Details
- Hooker David Stevenssold722 shares ofNPBat $17.52$13K · filed Details
- Hooker David Stevenssold51 shares ofNPBat $17.522$894 · filed Details
- Hooker David Stevenssold234 shares ofNPBat $17.522$4K · filed Details
- Williams Charles Alangranted28,000 shares ofNPBat $0 · filed Details
- Howes Brad Tgranted21,000 shares ofNPBat $0 · filed Details
- Butler Amy Mgranted21,000 shares ofNPBat $0 · filed Details
- Comps Kevin Jgranted28,000 shares ofNPBat $0 · filed Details
- Christel David Jgranted28,000 shares ofNPBat $0 · filed Details
- Hooker David Stevenssold275 shares ofNPBat $17.505$5K · filed Details
- Hooker David Stevenssold3,850 shares ofNPBat $17.505$67K · filed Details
- Williams Charles Alanbought25,000 shares ofNPBat $17.081$427K · filed Details
- Williams Charles Alanbought25,000 shares ofNPBat $17.21$430K · filed Details
- Hooker David Stevenssold500 shares ofNPBat $17.82$9K · filed Details
- Hooker David Stevenssold7,000 shares ofNPBat $17.82$125K · filed Details
- Howes Brad Ttax-withheld2,912 shares ofNPBat $17.26$50K · filed Details
- Howes Brad Texercised7,000 shares ofNPBat $0 · filed Details
- Comps Kevin Jtax-withheld4,017 shares ofNPBat $17.26$69K · filed Details
- Comps Kevin Jexercised9,333 shares ofNPBat $0 · filed Details
- Christel David Jtax-withheld3,673 shares ofNPBat $17.26$63K · filed Details
- Christel David Jexercised9,333 shares ofNPBat $0 · filed Details
- Butler Amy Mtax-withheld2,173 shares ofNPBat $17.26$38K · filed Details
- Butler Amy Mexercised7,000 shares ofNPBat $0 · filed Details
- Williams Charles Alanexercised9,333 shares ofNPBat $0 · filed Details
- Williams Charles Alanexercised49,560 shares ofNPBat $0 · filed Details
- Dean Richard Jefferysold57,619 shares ofNPBat $17.55$1M · filed Details
- Lawrence David F.bought500 shares ofNPBat $18.185$9K · filed Details
- Williams Charles Alanbought23,450 shares ofNPBat $16.882$396K · filed Details