Latest insider trades
58 Form 4 trades in our database.
Showing trades by geisler-theodore-n-1799703Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Geisler Theodore Ngifted12,436 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld8,954 shares ofPNWat $100.92$904K · filed Details
- Geisler Theodore Ntraded2,897 shares ofPNWat $100.92$292K · filed Details
- Geisler Theodore Ngranted24,287 shares ofPNWat $0 · filed Details
- Geisler Theodore Ngifted5,319 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld989 shares ofPNWat $98.34$97K · filed Details
- Geisler Theodore Ntraded96 shares ofPNWat $98.34$9K · filed Details
- Geisler Theodore Nexercised2,458 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld699 shares ofPNWat $98.34$69K · filed Details
- Geisler Theodore Ntraded67 shares ofPNWat $98.34$7K · filed Details
- Geisler Theodore Nexercised1,736 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld750 shares ofPNWat $98.34$74K · filed Details
- Geisler Theodore Ntraded152 shares ofPNWat $98.34$15K · filed Details
- Geisler Theodore Nexercised1,943 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld604 shares ofPNWat $98.34$59K · filed Details
- Geisler Theodore Ntraded192 shares ofPNWat $98.34$19K · filed Details
- Geisler Theodore Nexercised1,634 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld790 shares ofPNWat $98.34$78K · filed Details
- Geisler Theodore Ntraded361 shares ofPNWat $98.34$36K · filed Details
- Geisler Theodore Nexercised2,248 shares ofPNW · filed Details
- Geisler Theodore Ngranted18,204 shares ofPNW · filed Details
- Geisler Theodore Ngifted12,341 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld8,883 shares ofPNWat $93.38$829K · filed Details
- Geisler Theodore Ntraded3,060 shares ofPNWat $93.38$286K · filed Details
- Geisler Theodore Ngranted24,284 shares ofPNWat $0 · filed Details
- Geisler Theodore Ngifted3,859 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld93 shares ofPNWat $90.77$8K · filed Details
- Geisler Theodore Ngranted220 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld750 shares ofPNWat $90.77$68K · filed Details
- Geisler Theodore Ntraded77 shares ofPNWat $90.77$7K · filed Details
- Geisler Theodore Nexercised1,868 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld604 shares ofPNWat $90.77$55K · filed Details
- Geisler Theodore Ntraded134 shares ofPNWat $90.77$12K · filed Details
- Geisler Theodore Nexercised1,576 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld790 shares ofPNWat $90.77$72K · filed Details
- Geisler Theodore Ntraded270 shares ofPNWat $90.77$25K · filed Details
- Geisler Theodore Nexercised2,157 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld560 shares ofPNWat $90.77$51K · filed Details
- Geisler Theodore Nexercised1,316 shares ofPNW · filed Details
- Geisler Theodore Ngranted6,676 shares ofPNW · filed Details
- Geisler Theodore Ngranted7,164 shares ofPNW · filed Details
- Geisler Theodore Ngifted4,697 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld136 shares ofPNWat $69.1$9K · filed Details
- Geisler Theodore Ngranted316 shares ofPNW · filed Details
- Geisler Theodore Ntax-withheld618 shares ofPNWat $69.1$43K · filed Details
- Geisler Theodore Ntraded67 shares ofPNWat $69.1$5K · filed Details
- Geisler Theodore Nexercised1,509 shares ofPNWat $0 · filed Details
- Geisler Theodore Ntax-withheld809 shares ofPNWat $69.1$56K · filed Details
- Geisler Theodore Ntraded184 shares ofPNWat $69.1$13K · filed Details
- Geisler Theodore Nexercised2,071 shares ofPNWat $0 · filed Details