Latest insider trades
48 Form 4 trades in our database.
Showing trades by mountcastle-david-1858396Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Mountcastle Davidsold21,275 shares ofPRVAat $27.67$589K · filed Details
- Mountcastle Davidsold600 shares ofPRVAat $27.57$17K · filed Details
- Mountcastle Davidsold24,734 shares ofPRVAat $27.5$680K · filed Details
- Mountcastle Davidexercised8,897 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,336 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,001 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised5,962 shares ofPRVAat $0 · filed Details
- Mountcastle Davidsold17,196 shares ofPRVAat $25.18$433K · filed Details
- Mountcastle Davidexercised17,196 shares ofPRVAat $2$34K · filed Details
- Mountcastle Davidsold3,385 shares ofPRVAat $22.6$77K · filed Details
- Mountcastle Davidexercised360 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised592 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised52 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised202 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised2,331 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised3,010 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised541 shares ofPRVAat $0 · filed Details
- Mountcastle Davidexercised1,297 shares ofPRVAat $0 · filed Details
- Mountcastle Davidsold1,206 shares ofPRVAat $25$30K · filed Details
- Mountcastle Davidexercised1,206 shares ofPRVAat $2$2K · filed Details
- Mountcastle Davidsold7,179 shares ofPRVAat $25.03$180K · filed Details
- Mountcastle Davidexercised7,179 shares ofPRVAat $2$14K · filed Details
- Mountcastle Davidsold5,566 shares ofPRVAat $20.85$116K · filed Details
- Mountcastle Davidsold6,391 shares ofPRVAat $22.11$141K · filed Details
- Mountcastle Davidsold6,565 shares ofPRVAat $21.52$141K · filed Details
- Mountcastle Davidsold6,453 shares ofPRVAat $21.9$141K · filed Details
- Mountcastle Davidgranted42,584 shares ofPRVAat $0 · filed Details
- Mountcastle Davidgranted35,335 shares ofPRVAat $0 · 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
- 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