10b5-1 plan trades

Transactions filed under Rule 10b5-1: pre-scheduled insider trading plans that establish an affirmative defense.

  • Unknownexercised3,442 shares ofPTCTat $30.86$106K · filed Details
  • Unknownsold1,609 shares ofPTCTat $65.46$105K · filed Details
  • Unknownsold1,760 shares ofPTCTat $66.56$117K · filed Details
  • Unknownsold73 shares ofPTCTat $67.16$5K · filed Details
  • Unknownexercised51,558 shares ofPTCTat $30.86$1.6M · filed Details
  • Unknownsold23,419 shares ofPTCTat $65.45$1.5M · filed Details
  • Unknownsold23,863 shares ofPTCTat $66.45$1.6M · filed Details
  • Unknownsold4,276 shares ofPTCTat $67.15$287K · filed Details
  • Unknownexercised18,124 shares ofPTCTat $39.42$714K · filed Details
  • Unknownsold3,100 shares ofPTCTat $64.43$200K · filed Details
  • Unknownsold6,124 shares ofPTCTat $65.47$401K · filed Details
  • Unknownsold7,400 shares ofPTCTat $66.44$492K · filed Details
  • Unknownsold1,500 shares ofPTCTat $67.15$101K · filed Details
  • Unknownexercised2,266 shares ofPTCTat $39.42$89K · filed Details
  • Unknownsold536 shares ofPTCTat $64.43$35K · filed Details
  • Unknownsold824 shares ofPTCTat $65.73$54K · filed Details
  • Unknownsold906 shares ofPTCTat $66.63$60K · filed Details
  • Unknownexercised2,265 shares ofPTCTat $39.42$89K · filed Details
  • Unknownsold550 shares ofPTCTat $64.44$35K · filed Details
  • Unknownsold838 shares ofPTCTat $65.72$55K · filed Details
  • Unknownsold877 shares ofPTCTat $66.67$58K · filed Details
  • Unknownexercised2,266 shares ofPTCTat $39.42$89K · filed Details
  • Unknownsold2,266 shares ofPTCTat $65.07$147K · filed Details
  • Unknownexercised12,000 shares ofPTCTat $30.86$370K · filed Details
  • Unknownsold12,000 shares ofPTCTat $65$780K · filed Details
  • Unknownexercised10,000 shares ofPTCTat $39.42$394K · filed Details
  • Unknownsold3,028 shares ofPTCTat $65.09$197K · filed Details
  • Unknownsold4,591 shares ofPTCTat $66.09$303K · filed Details
  • Unknownsold2,381 shares ofPTCTat $66.87$159K · filed Details
  • Unknownexercised6,912 shares ofPTCTat $33.02$228K · filed Details
  • Unknownsold2,163 shares ofPTCTat $65.02$141K · filed Details
  • Unknownsold3,149 shares ofPTCTat $66.11$208K · filed Details
  • Unknownsold1,600 shares ofPTCTat $66.93$107K · filed Details
  • Unknownexercised8,650 shares ofPTCTat $33.63$291K · filed Details
  • Unknownsold2,729 shares ofPTCTat $65.05$178K · filed Details
  • Unknownsold4,037 shares ofPTCTat $66.1$267K · filed Details
  • Unknownsold1,884 shares ofPTCTat $66.89$126K · filed Details
  • Unknownsold3,160 shares ofNVDAat $186.113$588K · filed Details
  • Unknownsold14,566 shares ofNVDAat $187.242$2.7M · filed Details
  • Unknownsold14,672 shares ofNVDAat $187.78$2.8M · filed Details
  • Unknownsold34,355 shares ofNVDAat $189.036$6.5M · filed Details
  • Unknownsold8,247 shares ofNVDAat $189.803$1.6M · filed Details
  • Unknownsold3,913 shares ofNVDAat $184.232$721K · filed Details
  • Unknownsold18,431 shares ofNVDAat $185.216$3.4M · filed Details
  • Unknownsold42,774 shares ofNVDAat $185.94$8M · filed Details
  • Unknownsold9,882 shares ofNVDAat $186.844$1.8M · filed Details
  • Unknownsold20,821 shares ofNVDAat $185.306$3.9MDetails
  • Unknownsold25,498 shares ofNVDAat $185.862$4.7MDetails
  • Unknownsold9,076 shares ofNVDAat $187.017$1.7MDetails
  • Unknownsold15,249 shares ofNVDAat $188.158$2.9MDetails