Latest insider trades
796 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- DUCA MAURICE Jsold446 shares ofAPPFat $200.29$89K · filed Details
- Jolly Diyagranted1,568 shares ofAPPFat $0 · filed Details
- Jolly Diyagranted649 shares ofAPPFat $0 · filed Details
- Yang Michael MiQigranted1,568 shares ofAPPFat $0 · filed Details
- Yang Michael MiQigranted649 shares ofAPPFat $0 · filed Details
- Trigg William Shanesold2,057 shares ofAPPFat $205$422K · filed Details
- DUCA MAURICE Jsold572 shares ofAPPFat $206.1$118K · filed Details
- DUCA MAURICE Jsold523 shares ofAPPFat $204.88$107K · filed Details
- DUCA MAURICE Jsold314 shares ofAPPFat $204.08$64K · filed Details
- DUCA MAURICE Jsold208 shares ofAPPFat $201.82$42K · filed Details
- DUCA MAURICE Jsold53 shares ofAPPFat $199.8$11K · filed Details
- DUCA MAURICE Jsold469 shares ofAPPFat $198.36$93K · filed Details
- DUCA MAURICE Jsold576 shares ofAPPFat $197.29$114K · filed Details
- DUCA MAURICE Jsold1,100 shares ofAPPFat $196.28$216K · filed Details
- DUCA MAURICE Jsold866 shares ofAPPFat $195.62$169K · filed Details
- DUCA MAURICE Jsold919 shares ofAPPFat $194.54$179K · filed Details
- DUCA MAURICE Jsold165 shares ofAPPFat $206.1$34K · filed Details
- DUCA MAURICE Jsold150 shares ofAPPFat $204.88$31K · filed Details
- DUCA MAURICE Jsold90 shares ofAPPFat $204.08$18K · filed Details
- DUCA MAURICE Jsold60 shares ofAPPFat $201.82$12K · filed Details
- DUCA MAURICE Jsold15 shares ofAPPFat $199.81$3K · filed Details
- DUCA MAURICE Jsold134 shares ofAPPFat $198.37$27K · filed Details
- DUCA MAURICE Jsold164 shares ofAPPFat $197.29$32K · filed Details
- DUCA MAURICE Jsold315 shares ofAPPFat $196.28$62K · filed Details
- DUCA MAURICE Jsold246 shares ofAPPFat $195.62$48K · filed Details
- DUCA MAURICE Jsold261 shares ofAPPFat $194.54$51K · filed Details
- DUCA MAURICE Jsold363 shares ofAPPFat $206.1$75K · filed Details
- DUCA MAURICE Jsold327 shares ofAPPFat $204.88$67K · filed Details
- DUCA MAURICE Jsold197 shares ofAPPFat $204.07$40K · filed Details
- DUCA MAURICE Jsold132 shares ofAPPFat $201.82$27K · filed Details
- DUCA MAURICE Jsold33 shares ofAPPFat $199.81$7K · filed Details
- DUCA MAURICE Jsold295 shares ofAPPFat $198.36$59K · filed Details
- DUCA MAURICE Jsold360 shares ofAPPFat $197.29$71K · filed Details
- DUCA MAURICE Jsold675 shares ofAPPFat $196.28$132K · filed Details
- DUCA MAURICE Jsold540 shares ofAPPFat $195.62$106K · filed Details
- DUCA MAURICE Jsold578 shares ofAPPFat $194.54$112K · filed Details
- DUCA MAURICE Jsold52 shares ofAPPFat $201.04$10K · filed Details
- DUCA MAURICE Jsold157 shares ofAPPFat $200.2$31K · filed Details
- DUCA MAURICE Jsold352 shares ofAPPFat $198.24$70K · filed Details
- DUCA MAURICE Jsold1,964 shares ofAPPFat $197.33$388K · filed Details
- DUCA MAURICE Jsold2,328 shares ofAPPFat $196.56$458K · filed Details
- DUCA MAURICE Jsold747 shares ofAPPFat $195.41$146K · filed Details
- DUCA MAURICE Jsold15 shares ofAPPFat $201.04$3K · filed Details
- DUCA MAURICE Jsold45 shares ofAPPFat $200.2$9K · filed Details
- DUCA MAURICE Jsold100 shares ofAPPFat $198.24$20K · filed Details
- DUCA MAURICE Jsold561 shares ofAPPFat $197.33$111K · filed Details
- DUCA MAURICE Jsold669 shares ofAPPFat $196.56$131K · filed Details
- DUCA MAURICE Jsold210 shares ofAPPFat $195.42$41K · filed Details
- DUCA MAURICE Jsold33 shares ofAPPFat $201.04$7K · filed Details
- DUCA MAURICE Jsold98 shares ofAPPFat $200.19$20K · filed Details