10b5-1 plan trades

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

  • Unknownsold4,302 shares ofMPWRat $1,132.01$4.9M · filed Details
  • Unknownsold6,325 shares ofMPWRat $1,136.75$7.2M · filed Details
  • Unknownsold16,080 shares ofMPWRat $1,141.88$18.4M · filed Details
  • Unknownsold3,864 shares ofMPWRat $1,145.9$4.4M · filed Details
  • Unknownsold1,215 shares ofMPWRat $1,151.11$1.4M · filed Details
  • Unknownsold694 shares ofMPWRat $1,154.96$802K · filed Details
  • Unknownsold360 shares ofMPWRat $1,161.41$418K · filed Details
  • Unknownsold880 shares ofMPWRat $1,176.04$1M · filed Details
  • Unknownsold280 shares ofMPWRat $1,197.26$335K · filed Details
  • Unknownsold620 shares ofIDCCat $353.67$219K · filed Details
  • Unknownsold760 shares ofIDCCat $354.71$270K · filed Details
  • Unknownsold652 shares ofIDCCat $356.15$232K · filed Details
  • Unknownsold400 shares ofIDCCat $357.03$143K · filed Details
  • Unknownsold350 shares ofIDCCat $357.92$125K · filed Details
  • Unknownsold410 shares ofIDCCat $359.29$147K · filed Details
  • Unknownsold360 shares ofIDCCat $359.98$130K · filed Details
  • Unknownsold458 shares ofIDCCat $360.96$165K · filed Details
  • Unknownsold590 shares ofIDCCat $361.9$214K · filed Details
  • Unknownsold160 shares ofIDCCat $365$58K · filed Details
  • Unknownsold240 shares ofIDCCat $366.64$88K · filed Details
  • Unknownsold15 shares ofIDCCat $368.14$6K · filed Details
  • Unknownsold200 shares ofIDCCat $369.7$74K · filed Details
  • Unknownsold40 shares ofIDCCat $371.99$15K · filed Details
  • Unknownsold2,000 shares ofIDCCat $352.24$704K · filed Details
  • Unknownsold30,970 shares ofCNOat $42.931$1.3MDetails
  • Unknownexercised5,662 shares ofDGXat $121.805$690K · filed Details
  • Unknownsold5,662 shares ofDGXat $204$1.2M · filed Details
  • Unknownsold700 shares ofIDCCat $374.95$262K · filed Details
  • Unknownsold325 shares ofIDCCat $352.24$114K · filed Details
  • Unknownexercised37,791 shares ofEFXat $112.46$4.2M · filed Details
  • Unknownsold201 shares ofEFXat $197.789$40K · filed Details
  • Unknownsold213 shares ofEFXat $203.761$43K · filed Details
  • Unknownsold227 shares ofEFXat $192.886$44K · filed Details
  • Unknownsold331 shares ofEFXat $194.221$64K · filed Details
  • Unknownsold364 shares ofEFXat $195.398$71K · filed Details
  • Unknownsold445 shares ofEFXat $196.428$87K · filed Details
  • Unknownsold829 shares ofEFXat $199.001$165K · filed Details
  • Unknownsold1,772 shares ofEFXat $200.029$354K · filed Details
  • Unknownsold4,057 shares ofEFXat $201.263$817K · filed Details
  • Unknownsold11,000 shares ofEFXat $203.079$2.2M · filed Details
  • Unknownsold18,352 shares ofEFXat $202.155$3.7M · filed Details
  • Unknownsold1,913 shares ofRYTMat $102.655$196K · filed Details
  • Unknownsold700 shares ofRYTMat $103.677$73K · filed Details
  • Unknownsold100 shares ofRYTMat $104.76$10K · filed Details
  • Unknownsold2,266 shares ofRYTMat $98.37$223K · filed Details
  • Unknownsold400 shares ofRYTMat $99.437$40K · filed Details
  • Unknownsold100 shares ofRYTMat $100.853$10K · filed Details
  • Unknownsold292 shares ofRYTMat $96.263$28KDetails
  • Unknownsold400 shares ofRYTMat $97.671$39KDetails
  • Unknownsold800 shares ofRYTMat $98.991$79KDetails