Latest insider trades
98 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Mountcastle Davidsold5,566 shares ofPRVAat $20.85$116K · filed Details
- Mehrotra Parthsold26,509 shares ofPRVAat $22.11$586K · filed Details
- Mountcastle Davidsold6,391 shares ofPRVAat $22.11$141K · filed Details
- Mehrotra Parthsold27,229 shares ofPRVAat $21.52$586K · filed Details
- Mehrotra Parthsold26,763 shares ofPRVAat $21.9$586K · filed Details
- Mountcastle Davidsold6,565 shares ofPRVAat $21.52$141K · filed Details
- Mountcastle Davidsold6,453 shares ofPRVAat $21.9$141K · filed Details
- Fargis Edward Cgranted28,268 shares ofPRVAat $0 · filed Details
- Mehrotra Parthgranted171,904 shares ofPRVAat $0 · filed Details
- Mehrotra Parthgranted141,342 shares ofPRVAat $0 · filed Details
- Mehrotra Parthsold21,097 shares ofPRVAat $22.71$479K · filed Details
- Mountcastle Davidgranted42,584 shares ofPRVAat $0 · filed Details
- Mountcastle Davidgranted35,335 shares ofPRVAat $0 · filed Details
- Mehrotra Parthsold18,865 shares ofPRVAat $22.84$431K · filed Details
- Mehrotra Parthsold1,219 shares ofPRVAat $23.37$28K · filed Details
- Mehrotra Parthsold21,915 shares ofPRVAat $22.84$501K · filed Details
- Mehrotra Parthsold21,440 shares ofPRVAat $23.15$496K · filed Details
- Fargis Edward Csold4,949 shares ofPRVAat $22.84$113K · filed Details
- Fargis Edward Csold4,394 shares ofPRVAat $23.15$102K · filed Details
- Mountcastle Davidsold5,829 shares ofPRVAat $22.84$133K · filed Details
- Mountcastle Davidsold5,177 shares ofPRVAat $23.15$120K · filed Details
- Mountcastle Davidexercised572 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised3,428 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised2,699 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised998 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised700 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,893 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,100 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,668 shares ofPRVAat $0 · filed Details
- Mountcastle Davidsold7,697 shares ofPRVAat $25.05$193K · filed Details
- Mountcastle Davidexercised7,697 shares ofPRVAat $2$15K · filed Details
- Mountcastle Davidsold5,361 shares ofPRVAat $25$134K · filed Details
- Mountcastle Davidexercised5,361 shares ofPRVAat $2$11K · filed Details
- Morris Matthew Shawnsold16,550 shares ofPRVAat $25$414K · filed Details
- Morris Matthew Shawnexercised16,550 shares ofPRVAat $2$33K · filed Details
- Morris Matthew Shawnsold7,788 shares ofPRVAat $24.99$195K · filed Details
- Morris Matthew Shawnexercised7,788 shares ofPRVAat $2$16K · filed Details
- Mountcastle Davidexercised7,967 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised3,430 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised4,792 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised7,698 shares ofPRVAat $0 · filed Details
- Mountcastle Davidsold23,887 shares ofPRVAat $25.03$598K · filed Details
- Mountcastle Davidexercised23,887 shares ofPRVAat $2$48K · filed Details
- Morris Matthew Shawnsold13,647 shares ofPRVAat $25.01$341K · filed Details
- Morris Matthew Shawnexercised13,647 shares ofPRVAat $2$27K · filed Details
- BERBERIAN LANCEgranted7,668 shares ofPRVAat $0 · filed Details
- Fargis Edward Cgranted28,544 shares ofPRVAat $0 · filed Details
- Fargis Edward Cgranted44,404 shares ofPRVAat $0 · filed Details