Home/Insiders/FEDERIGHI CRAIG
FC
SEC Insider//CIK 0001258883

FEDERIGHI CRAIG

CIK 00012588832 companiesCUPERTINO, CA

Transactions

50

Companies

2

Filings

9

CIK

0001258883

Recent Transactions

50 trades
  • Sale

    Common Stock

    2018-08-09$207.50/sh47,796412,571 total
  • Exercise/Conversion

    Restricted Stock Unit

    2018-04-0136,10872,215 total
  • Tax Payment

    Common Stock

    2018-04-01$167.78/sh39,248460,367 total
  • Exercise/Conversion

    Restricted Stock Unit

    2018-04-0140,95440,954 total
  • Exercise/Conversion

    Common Stock

    2018-04-01+77,062499,615 total
  • Award

    Restricted Stock Unit

    2017-10-15+63,69963,699 total
  • Award

    Restricted Stock Unit

    2017-10-01+64,88564,885 total
  • Exercise/Conversion

    Common Stock

    2017-10-01+125,494485,482 total
  • Tax Payment

    Common Stock

    2017-10-01$154.12/sh62,929422,553 total
  • Exercise/Conversion

    Restricted Stock Unit

    2017-10-01125,4940 total
  • Sale

    Common Stock

    2017-08-07$158.07/sh63,163359,988 total
  • Sale

    Common Stock

    2017-05-24$152.95/sh24,000423,151 total
  • Sale

    Common Stock

    2017-05-23$154.01/sh40,500447,151 total
  • Exercise/Conversion

    Restricted Stock Unit

    2017-04-0153,0550 total
  • Tax Payment

    Common Stock

    2017-04-01$143.66/sh46,214487,651 total
  • Exercise/Conversion

    Common Stock

    2017-04-01+94,010533,865 total
  • Exercise/Conversion

    Restricted Stock Unit

    2017-04-0140,95581,908 total
  • Sale

    Common Stock

    2017-02-16$135.30/sh70,627439,855 total
  • Award

    Restricted Stock Unit

    2016-10-14+64,65464,654 total
  • Award

    Restricted Stock Unit

    2016-10-14+85,01385,013 total
  • Exercise/Conversion

    Restricted Stock Unit

    2016-10-0187,5780 total
  • Exercise/Conversion

    Common Stock

    2016-10-01+87,578554,291 total
  • Tax Payment

    Common Stock

    2016-10-01$113.05/sh43,809510,482 total
  • Tax Payment

    Common Stock

    2016-08-23$108.85/sh85,473466,713 total
  • Exercise/Conversion

    Restricted Stock Unit

    2016-08-23175,0000 total
  • Exercise/Conversion

    Common Stock

    2016-08-23+175,000552,186 total
  • Sale

    Common Stock

    2016-08-17$109.15/sh90,153377,186 total
  • Exercise/Conversion

    Common Stock

    2016-04-01+53,055492,783 total
  • Exercise/Conversion

    Restricted Stock Unit

    2016-04-0153,05553,055 total
  • Tax Payment

    Common Stock

    2016-04-01$109.99/sh25,444467,339 total
  • Award

    Restricted Stock Unit

    2015-10-05+65,26465,264 total
  • Award

    Restricted Stock Unit

    2015-10-05+108,323108,323 total
  • Tax Payment

    Common Stock

    2015-10-01$109.58/sh47,223439,728 total
  • Exercise/Conversion

    Common Stock

    2015-10-01+92,764486,951 total
  • Exercise/Conversion

    Restricted Stock Unit

    2015-10-0192,7640 total
  • Tax Payment

    Common Stock

    2015-09-15$116.28/sh21,786394,187 total
  • Exercise/Conversion

    Common Stock

    2015-09-15+43,750415,973 total
  • Exercise/Conversion

    Restricted Stock Unit

    2015-09-1543,7500 total
  • Tax Payment

    Common Stock

    2015-04-23$129.67/sh88,489372,223 total
  • Exercise/Conversion

    Common Stock

    2015-04-23+175,000460,712 total
  • Exercise/Conversion

    Restricted Stock Unit

    2015-04-23175,000175,000 total
  • Tax Payment

    Common Stock

    2015-04-01$124.25/sh27,301285,712 total
  • Exercise/Conversion

    Restricted Stock Unit

    2015-04-0153,056106,110 total
  • Exercise/Conversion

    Common Stock

    2015-04-01+53,056313,013 total
  • Exercise/Conversion

    Restricted Stock Unit

    2015-03-1543,75043,750 total
  • Tax Payment

    Common Stock

    2015-03-15$123.59/sh20,842259,957 total
  • Exercise/Conversion

    Common Stock

    2015-03-15+43,750280,799 total
  • Sale

    Common Stock

    2014-11-24$117.66/sh20,000237,049 total
  • Sale

    Common Stock

    2014-11-21$116.53/sh61,543257,049 total
  • Award

    Restricted Stock Unit

    2014-10-17+122,863122,863 total