Home/Insiders/BLACK JIM D
BJ
SEC Insider//CIK 0001225291

BLACK JIM D

CIK 00012252911 companySOUTH SAN FRANCISCO, CA

Transactions

50

Companies

1

Filings

5

CIK

0001225291

Recent Transactions

50 trades
  • Disposition to Issuer

    EMPLOYEE STOCK OPTIONS

    2018-07-05$38.48/sh1,5570 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-06-26$15.32/sh1,7370 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-06-26$20.95/sh7,1070 total
  • Exercise/Conversion

    COMMON STOCK

    2018-06-26$17.75/sh+15,72371,219 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-06-26$18.44/sh5,4570 total
  • Tax Payment

    COMMON STOCK

    2018-06-26$38.23/sh7,84755,496 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-06-26$16.27/sh1,3910 total
  • Tax Payment

    COMMON STOCK

    2018-03-12$37.65/sh1,19459,966 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-03-12$15.32/sh1,7370 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2018-03-12$10.59/sh1,6050 total
  • Exercise/Conversion

    COMMON STOCK

    2018-03-12$12.95/sh+3,37763,343 total
  • Exercise/Conversion

    COMMON STOCK

    2017-12-22$23.40/sh+15,13661,160 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-12-12$18.44/sh3,6080 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-12-12$20.95/sh1,5540 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-12-12$16.27/sh2,0860 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-12-12$18.44/sh320 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-12-12$20.95/sh6110 total
  • Tax Payment

    COMMON STOCK

    2017-12-12$37.95/sh11,10446,024 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-09-11$10.59/sh1,6050 total
  • Tax Payment

    EMPLOYEE STOCK OPTIONS

    2017-09-11$15.32/sh5,2100 total
  • Exercise/Conversion

    COMMON STOCK

    2017-09-11$19.27/sh+7,47857,128 total
  • Tax Payment

    COMMON STOCK

    2017-09-08$31.90/sh3,69849,650 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-11-18$33.00/sh+6,8750 total
  • Purchase

    COMMON STOCK

    2016-04-25$16.67/sh+3,05633,873 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-04-25$19.66/sh8,5320 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-04-25$16.67/sh3,0560 total
  • Purchase

    COMMON STOCK

    2016-04-25$28.60/sh+1,63917,635 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-04-25$10.73/sh4,6500 total
  • Purchase

    COMMON STOCK

    2016-04-25$10.73/sh+4,65030,817 total
  • Purchase

    COMMON STOCK

    2016-04-25$19.66/sh+8,53226,167 total
  • Purchase

    COMMON STOCK

    2016-04-12$28.60/sh11,03115,996 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-02-18$22.25/sh2,6750 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2016-02-18$22.25/sh5,8770 total
  • Purchase

    COMMON STOCK

    2016-02-18$30.20/sh+2,55218,475 total
  • Purchase

    COMMON STOCK

    2016-02-18$30.20/sh8,85315,923 total
  • Purchase

    COMMON STOCK

    2016-02-18$22.25/sh+2,67527,027 total
  • Purchase

    COMMON STOCK

    2016-02-18$22.25/sh+5,87724,352 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2015-12-30$5.57/sh3,4840 total
  • Purchase

    COMMON STOCK

    2015-12-30$5.57/sh+3,69813,869 total
  • Purchase

    COMMON STOCK

    2015-12-01$29.99/sh86010,171 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2015-11-20$30.50/sh+5,5000 total
  • Purchase

    COMMON STOCK

    2015-04-01$28.25/sh5,3182,887 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2015-04-01$18.45/sh8,1450 total
  • Purchase

    COMMON STOCK

    2015-04-01$18.45/sh+8,14511,031 total
  • Purchase

    COMMON STOCK

    2014-12-31$27.00/sh+1,60613,815 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2014-12-12$28.25/sh+2,0030 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2014-10-31$9.22/sh1,4310 total
  • Purchase

    EMPLOYEE STOCK OPTIONS

    2014-01-16$19.95/sh7,7370 total
  • Purchase

    COMMON STOCK

    2014-01-16$19.95/sh+8,20518,788 total
  • Purchase

    COMMON STOCK

    2014-01-16$28.00/sh5,51310,583 total