Latest insider trades
199 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Lanoy Jonathan Davidgranted7,210 shares ofNATRat $0 · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought20,000 shares ofNATRat $14.69$294K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought10,000 shares ofNATRat $16.01$160KDetails
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought13,072 shares ofNATRat $15.78$206KDetails
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought16,928 shares ofNATRat $15.8$267KDetails
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought876 shares ofNATRat $15.64$14KDetails
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought30,000 shares ofNATRat $16.68$500K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought5,000 shares ofNATRat $16.62$83K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought20,000 shares ofNATRat $16.55$331K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought1,000 shares ofNATRat $16.48$16K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought10,000 shares ofNATRat $16.46$165K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought2,513 shares ofNATRat $16.75$42K · filed Details
- PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.bought2,000 shares ofNATRat $16.35$33K · filed Details
- Herbert Kevin R.tax-withheld1,976 shares ofNATRat $21.02$42K · filed Details
- Herbert Kevin R.sold866 shares ofNATRat $20.75$18K · filed Details
- Herbert Kevin R.sold1,134 shares ofNATRat $20.63$23K · filed Details
- Yates Bryant Jsold11,968 shares ofNATRat $19.9$238K · filed Details
- Norman Daniel Csold9,713 shares ofNATRat $20.64$200K · filed Details
- Brower Nathan Gsold12,015 shares ofNATRat $21.84$262K · filed Details
- Fasching Steven J.granted4,500 shares ofNATRat $0 · filed Details
- Fuller Kevin Gregorygranted8,984 shares ofNATRat $0 · filed Details
- Herbert Kevin R.granted8,326 shares ofNATRat $0 · filed Details
- Lanoy Jonathan Davidgranted6,107 shares ofNATRat $0 · filed Details
- Yang Ronggranted4,500 shares ofNATRat $0 · filed Details
- Norman Daniel Cgranted11,377 shares ofNATRat $0 · filed Details
- Roering Tessgranted4,500 shares ofNATRat $0 · filed Details
- Kopf Curtisgranted4,500 shares ofNATRat $0 · filed Details
- Wissmiller Heidigranted4,500 shares ofNATRat $0 · filed Details
- Fritz Erich Agranted9,226 shares ofNATRat $0 · filed Details
- May Katiegranted4,500 shares ofNATRat $0 · filed Details
- Romanzi Kenneth G.granted33,753 shares ofNATRat $0 · filed Details
- Brower Nathan Ggranted9,001 shares ofNATRat $0 · filed Details
- Straus Robert Dgranted4,500 shares ofNATRat $0 · filed Details
- Yates Bryant Jgranted8,753 shares ofNATRat $0 · filed Details
- Fuller Kevin Gregorytax-withheld573 shares ofNATRat $25.915$15K · filed Details
- Fuller Kevin Gregoryexercised1,677 shares ofNATRat $0 · filed Details
- Herbert Kevin R.tax-withheld366 shares ofNATRat $25.915$9K · filed Details
- Herbert Kevin R.exercised1,500 shares ofNATRat $0 · filed Details
- Jones Leslie Shanetax-withheld1,090 shares ofNATRat $25.915$28K · filed Details
- Jones Leslie Shaneexercised2,484 shares ofNATRat $0 · filed Details
- Jones Leslie Shanetax-withheld1,756 shares ofNATRat $25.915$46K · filed Details
- Jones Leslie Shaneexercised4,004 shares ofNATRat $0 · filed Details
- Lanoy Jonathan Davidtax-withheld327 shares ofNATRat $25.915$8K · filed Details
- Lanoy Jonathan Davidexercised1,133 shares ofNATRat $0 · filed Details
- Lanoy Jonathan Davidtax-withheld452 shares ofNATRat $25.915$12K · filed Details
- Lanoy Jonathan Davidexercised1,565 shares ofNATRat $0 · filed Details
- Lanoy Jonathan Davidtax-withheld133 shares ofNATRat $25.915$3K · filed Details
- Lanoy Jonathan Davidexercised460 shares ofNATRat $0 · filed Details
- Norman Daniel Ctax-withheld613 shares ofNATRat $25.915$16K · filed Details
- Norman Daniel Cexercised2,124 shares ofNATRat $0 · filed Details