Latest insider trades
89 Form 4 trades in our database.
Showing trades by almstead-neil-gregory-1578850Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Almstead Neil Gregorysold2,464 shares ofPTCTat $90.25$222K · filed Details
- Almstead Neil Gregoryexercised2,464 shares ofPTCTat $46.54$115K · filed Details
- Almstead Neil Gregorysold9,288 shares ofPTCTat $89.44$831K · filed Details
- Almstead Neil Gregorysold11,369 shares ofPTCTat $89.03$1M · filed Details
- Almstead Neil Gregorysold3,956 shares ofPTCTat $87.17$345K · filed Details
- Almstead Neil Gregoryexercised24,613 shares ofPTCTat $39.42$970K · filed Details
- Almstead Neil Gregorysold2,474 shares ofPTCTat $87.03$215K · filed Details
- Almstead Neil Gregoryexercised2,474 shares ofPTCTat $39.42$98K · filed Details
- Almstead Neil Gregorysold10,090 shares ofPTCTat $86.32$871K · filed Details
- Almstead Neil Gregorysold8,786 shares ofPTCTat $85.35$750K · filed Details
- Almstead Neil Gregoryexercised18,876 shares ofPTCTat $38.1$719K · filed Details
- Almstead Neil Gregorysold385 shares ofPTCTat $86.34$33K · filed Details
- Almstead Neil Gregorysold426 shares ofPTCTat $85.28$36K · filed Details
- Almstead Neil Gregoryexercised811 shares ofPTCTat $38.1$31K · filed Details
- Almstead Neil Gregorysold7,718 shares ofPTCTat $85.26$658K · filed Details
- Almstead Neil Gregoryexercised7,718 shares ofPTCTat $38.1$294K · filed Details
- Almstead Neil Gregorysold412 shares ofPTCTat $85.23$35K · filed Details
- Almstead Neil Gregoryexercised412 shares ofPTCTat $38.1$16K · filed Details
- Almstead Neil Gregorysold100 shares ofPTCTat $87$9K · filed Details
- Almstead Neil Gregoryexercised100 shares ofPTCTat $39.42$4K · filed Details
- Almstead Neil Gregorysold11,337 shares ofPTCTat $86.51$981K · filed Details
- Almstead Neil Gregorysold8,522 shares ofPTCTat $85.26$727K · filed Details
- Almstead Neil Gregoryexercised19,859 shares ofPTCTat $38.1$757K · filed Details
- Almstead Neil Gregorysold419 shares ofPTCTat $86.39$36K · filed Details
- Almstead Neil Gregorysold582 shares ofPTCTat $85.24$50K · filed Details
- Almstead Neil Gregoryexercised1,001 shares ofPTCTat $38.1$38K · filed Details
- Almstead Neil Gregorysold4,922 shares ofPTCTat $85.03$419K · filed Details
- Almstead Neil Gregoryexercised4,922 shares ofPTCTat $38.1$188K · filed Details
- Almstead Neil Gregorysold401 shares ofPTCTat $85.01$34K · filed Details
- Almstead Neil Gregoryexercised401 shares ofPTCTat $38.1$15K · filed Details
- Almstead Neil Gregorysold11,619 shares ofPTCTat $81.21$944K · filed Details
- Almstead Neil Gregorysold12,130 shares ofPTCTat $80.61$978K · filed Details
- Almstead Neil Gregoryexercised23,749 shares ofPTCTat $25.69$610K · filed Details
- Almstead Neil Gregorysold80 shares ofPTCTat $70.3$6K · filed Details
- Almstead Neil Gregorysold12,530 shares ofPTCTat $69.5$871K · filed Details
- Almstead Neil Gregorysold39,393 shares ofPTCTat $68.89$2.7M · filed Details
- Almstead Neil Gregorysold3,989 shares ofPTCTat $63.38$253K · filed Details
- Almstead Neil Gregorysold65 shares ofPTCTat $69.36$5K · filed Details
- Almstead Neil Gregorysold3,056 shares ofPTCTat $69.36$212K · filed Details
- Almstead Neil Gregorysold59 shares ofPTCTat $76.45$5K · filed Details
- Almstead Neil Gregorysold881 shares ofPTCTat $76.45$67K · filed Details
- Almstead Neil Gregorysold52 shares ofPTCTat $77.48$4K · filed Details
- Almstead Neil Gregorysold1,026 shares ofPTCTat $77.48$79K · filed Details
- Almstead Neil Gregorysold54 shares ofPTCTat $76.95$4K · filed Details
- Almstead Neil Gregorysold1,279 shares ofPTCTat $76.95$98K · filed Details
- Almstead Neil Gregorygranted43,750 shares ofPTCTat $0 · filed Details
- Almstead Neil Gregorygranted520 shares ofPTCTat $0 · filed Details
- Almstead Neil Gregorygranted17,500 shares ofPTCTat $0 · filed Details
- Almstead Neil Gregorysold2,621 shares ofPTCTat $84.54$222K · filed Details
- Almstead Neil Gregorysold4,834 shares ofPTCTat $83.39$403K · filed Details