10b5-1 plan trades

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

  • Unknownsold3,663 shares ofPTCTat $83.41$306K · filed Details
  • Unknownsold1,757 shares ofPTCTat $84.56$149K · filed Details
  • Unknownsold200 shares ofPTCTat $85.37$17K · filed Details
  • Unknownexercised47,624 shares ofPTCTat $33.02$1.6M · filed Details
  • Unknownsold13,514 shares ofPTCTat $82.55$1.1M · filed Details
  • Unknownsold21,844 shares ofPTCTat $83.33$1.8M · filed Details
  • Unknownsold9,171 shares ofPTCTat $84.42$774K · filed Details
  • Unknownsold3,095 shares ofPTCTat $85.15$264K · filed Details
  • Unknownexercised11,399 shares ofPTCTat $33.02$376K · filed Details
  • Unknownsold3,744 shares ofPTCTat $82.61$309K · filed Details
  • Unknownsold4,834 shares ofPTCTat $83.39$403K · filed Details
  • Unknownsold2,621 shares ofPTCTat $84.54$222K · filed Details
  • Unknownexercised5,701 shares ofPTCTat $11.23$64K · filed Details
  • Unknownsold5,701 shares ofPTCTat $80.13$457K · filed Details
  • Unknownexercised6,100 shares ofPTCTat $18.01$110K · filed Details
  • Unknownsold6,100 shares ofPTCTat $80.15$489K · filed Details
  • Unknownexercised6,299 shares ofPTCTat $11.23$71K · filed Details
  • Unknownsold2,264 shares ofPTCTat $82.63$187K · filed Details
  • Unknownsold2,510 shares ofPTCTat $83.93$211K · filed Details
  • Unknownsold1,125 shares ofPTCTat $84.45$95K · filed Details
  • Unknownsold400 shares ofPTCTat $85.24$34K · filed Details
  • Unknownexercised7,900 shares ofPTCTat $18.01$142K · filed Details
  • Unknownsold2,460 shares ofPTCTat $82.58$203K · filed Details
  • Unknownsold3,502 shares ofPTCTat $83.38$292K · filed Details
  • Unknownsold1,238 shares ofPTCTat $84.47$105K · filed Details
  • Unknownsold700 shares ofPTCTat $85.32$60K · filed Details
  • Unknownsold370,193 shares ofBFLYat $3.15$1.2M · filed Details
  • Unknownsold224,920 shares ofBFLYat $3.27$735K · filed Details
  • Unknownsold224,919 shares ofBFLYat $3.27$735K · filed Details
  • Unknownsold442,539 shares ofBFLYat $3.13$1.4MDetails
  • Unknownsold626 shares ofNVDAat $179.42$112K · filed Details
  • Unknownsold1,106 shares ofVCYTat $50.249$56K · filed Details
  • Unknownsold5,000 shares ofJLLat $330.327$1.7M · filed Details
  • Unknownsold1,000 shares ofECPGat $52$52KDetails
  • Unknownsold25,000 shares ofALHCat $19$475K · filed Details
  • Unknownsold5,194 shares ofWSMat $175.6$912K · filed Details
  • Unknownsold1,456 shares ofWSMat $176.53$257K · filed Details
  • Unknownsold1,676 shares ofWSMat $178.05$298K · filed Details
  • Unknownsold253 shares ofWSMat $179.21$45K · filed Details
  • Unknownsold9,260 shares ofWSMat $180.52$1.7M · filed Details
  • Unknownsold12,161 shares ofWSMat $181.07$2.2MDetails
  • Unknownsold5,115 shares ofCSTLat $40.049$205K · filed Details
  • Unknownsold519 shares ofMETAat $624.14$324K · filed Details
  • Unknownsold517 shares ofMETAat $598.54$309K · filed Details
  • Unknownsold7,500 shares ofPENat $300.19$2.3M · filed Details
  • Unknownsold1,800 shares ofPENat $300.06$540K · filed Details
  • Unknownsold316 shares ofMORNat $211.994$67K · filed Details
  • Unknownsold157 shares ofMORNat $211.306$33K · filed Details
  • Unknownsold481 shares ofMORNat $212.74$102K · filed Details
  • Unknownsold570 shares ofMORNat $213.745$122K · filed Details