SEC CIK 1008463

TAN LIP BU

Reported ownership across 5 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
INTCview stock →1,314,6692026-08-11
CDNSview stock →645,0892023-05-16
HPEview stock →119,2562021-04-14
FLEXview stock →31,3982011-08-09
AMBAview stock →8,1472017-03-16

Position History — CDNS

Reported shares owned immediately after each Form 4 transaction, over time.

0438,898877,7971,316,6952008-022014-032017-022019-112021-052022-072023-052023-05

Recent Filings — CDNS

DateActivitySharesPriceOwned After
2023-05-16Option exercise (derivative)42,500$0.00212,500
2023-05-16Option exercise42,500$30.79645,089
2023-05-16Open-market sale16,784$202.91602,589
2023-05-16Open-market sale25,716$202.32619,373
2023-04-28Open-market sale13,945$209.39821,295
2023-04-28Open-market sale10,237$210.26811,058
2023-04-28Open-market sale3,018$211.31808,040
2023-04-28Open-market sale2,800$208.74835,240
2023-04-14Option exercise (derivative)42,500$0.00255,000
2023-04-14Open-market sale2,300$216.24602,589
2023-04-14Open-market sale9,544$215.34604,889
2023-04-14Option exercise42,500$30.79645,089
2023-04-14Open-market sale23,840$214.43614,433
2023-04-14Open-market sale6,816$213.47638,273
2023-03-31Open-market sale14,724$209.26842,562
2023-03-31Open-market sale4,522$209.98838,040
2023-03-31Open-market sale10,754$208.34857,286
2023-03-16Option exercise (derivative)42,500$0.00297,500
2023-03-16Open-market sale2,201$206.07628,729
2023-03-16Option exercise42,500$30.79645,089
2023-03-16Open-market sale3,000$200.90642,089
2023-03-16Open-market sale3,207$202.09638,882
2023-03-16Open-market sale1,876$208.87602,589
2023-03-16Open-market sale13,952$208.18604,465
2023-03-16Open-market sale10,312$207.35618,417
2023-03-16Open-market sale1,026$205.24630,930
2023-03-16Open-market sale2,787$204.27631,956
2023-03-16Open-market sale4,139$202.93634,743
2023-02-28Open-market sale11,955$193.39886,085
2023-02-28Open-market sale16,021$194.46870,064
2023-02-28Open-market sale2,024$195.04868,040
2023-02-16Option exercise (derivative)42,500$0.00340,000
2023-02-16Open-market sale262$198.11602,589
2023-02-16Open-market sale3,224$197.11602,851
2023-02-16Open-market sale13,341$195.90606,075
2023-02-16Open-market sale16,601$194.97619,416
2023-02-16Open-market sale9,072$194.17636,017
2023-02-16Option exercise42,500$30.79645,089
2023-01-31Open-market sale16,136$182.57904,961
2023-01-31Open-market sale7,081$183.27898,040
2023-01-31Open-market sale6,783$181.65921,097
2023-01-17Option exercise (derivative)42,500$0.00382,500
2023-01-17Open-market sale1,101$170.52643,988
2023-01-17Open-market sale25,939$173.70606,260
2023-01-17Open-market sale10,479$172.87632,199
2023-01-17Open-market sale1,310$171.45642,678
2023-01-17Open-market sale3,671$174.25602,589
2023-01-17Option exercise42,500$30.79645,089
2022-12-23Gift18,056$0.00927,880
2022-12-22Gift11,000$0.00945,936
2022-12-21Open-market sale4,103$163.34988,159
2022-12-21Open-market sale9,492$164.41978,667
2022-12-21Open-market sale21,731$165.33956,936
2022-12-21Open-market sale4,674$162.26992,262
2022-11-21Open-market sale2,702$163.94996,936
2022-11-21Open-market sale22,585$162.191,014,351
2022-11-21Open-market sale14,713$163.14999,638
2022-10-21Open-market sale2,200$155.901,060,103
2022-10-21Open-market sale4,210$154.451,062,303
2022-10-21Open-market sale6,623$153.601,066,513
2022-10-21Open-market sale11,606$158.521,036,936
2022-10-21Open-market sale2,300$151.421,074,636
2022-10-21Open-market sale6,333$156.761,053,770
2022-10-21Open-market sale5,228$157.721,048,542
2022-10-21Open-market sale1,500$152.411,073,136
2022-10-17Option exercise (derivative)50,000$0.000
2022-10-17Option exercise50,000$19.60652,589
2022-10-17Open-market sale50,000$154.66602,589
2022-09-21Open-market sale700$171.501,076,936
2022-09-21Open-market sale3,703$170.601,077,636
2022-09-21Open-market sale14,032$169.551,081,339
2022-09-21Open-market sale7,345$166.511,109,591
2022-09-21Open-market sale4,007$167.731,105,584
2022-09-21Open-market sale10,213$168.831,095,371
2022-09-15Option exercise (derivative)50,000$0.0050,000
2022-09-15Open-market sale18,536$161.89634,053
2022-09-15Option exercise50,000$19.60652,589
2022-09-15Open-market sale300$165.36602,589
2022-09-15Open-market sale8,170$164.83602,889
2022-09-15Open-market sale16,854$162.66617,199
2022-09-15Open-market sale6,140$163.68611,059
2022-08-25Tax withholding2,844$184.80605,179
2022-08-25Gift2,590$0.00602,589
2022-08-25Gift2,590$0.001,116,936
2022-08-19Open-market sale10,485$187.311,143,861
2022-08-19Open-market sale906$188.851,114,346
2022-08-19Open-market sale28,609$188.221,115,252
2022-08-16Option exercise (derivative)50,000$0.00100,000
2022-08-16Open-market sale18,818$191.71639,205
2022-08-16Open-market sale6,258$193.51608,623
2022-08-16Open-market sale24,324$192.64614,881
2022-08-16Open-market sale600$194.36608,023
2022-08-15Option exercise50,000$19.60658,023
2022-08-15Tax withholding4,153$193.09608,023
2022-07-21Open-market sale4,913$166.541,176,643
2022-07-21Open-market sale5,794$164.431,188,474
2022-07-21Open-market sale8,350$168.311,154,268
2022-07-21Open-market sale14,025$167.511,162,618
2022-07-21Open-market sale6,918$165.331,181,556
2022-07-19Gift3,000$0.001,194,268
2022-07-15Option exercise (derivative)50,000$0.00150,000
2022-07-15Open-market sale4,154$155.83612,176
2022-07-15Option exercise50,000$19.60662,176
2022-07-15Open-market sale8,427$154.02653,749
2022-07-15Open-market sale37,419$155.21616,330
2022-06-24Option exercise (derivative)50,000$0.00200,000
2022-06-24Open-market sale20,758$153.14641,418
2022-06-24Open-market sale11,995$153.74629,423
2022-06-24Option exercise50,000$19.60662,176
2022-06-24Open-market sale17,247$154.88612,176
2022-06-21Open-market sale1,920$147.791,234,848
2022-06-21Open-market sale27,559$148.601,207,289
2022-06-21Open-market sale9,821$149.271,197,468
2022-06-21Open-market sale200$150.071,197,268
2022-06-21Open-market sale500$145.881,236,768
2022-05-27Option exercise (derivative)50,000$0.00250,000
2022-05-27Option exercise50,000$19.60662,176
2022-05-27Open-market sale24,129$154.23612,176
2022-05-27Open-market sale10,649$153.52636,305
2022-05-27Open-market sale15,222$152.61646,954
2022-05-20Open-market sale14,265$142.61632,651
2022-05-20Open-market sale5,260$141.57646,916
2022-05-20Open-market sale100$147.23612,176
2022-05-20Open-market sale6,895$146.54612,276
2022-05-20Open-market sale4,002$145.57619,171
2022-05-20Open-market sale3,882$144.50623,173
2022-05-20Open-market sale5,596$143.52627,055
2022-05-03Open-market sale21,082$152.981,237,268
2022-05-03Open-market sale32,795$152.311,258,350
2022-05-03Open-market sale16,123$151.401,291,145
2022-04-21Open-market sale946$160.66652,176
2022-04-21Open-market sale4,931$152.59676,185
2022-04-21Open-market sale3,747$154.50667,338
2022-04-21Open-market sale1,100$155.47666,238
2022-04-21Open-market sale1,352$156.64664,886
2022-04-21Open-market sale6,488$157.71658,398
2022-04-21Open-market sale11,060$151.68681,116
2022-04-21Open-market sale2,880$160.00653,122
2022-04-21Open-market sale2,396$158.81656,002
2022-04-21Open-market sale5,100$153.65671,085
2022-04-19Option exercise (derivative)45,064$0.00300,000
2022-04-19Open-market sale18,417$153.79692,176
2022-04-19Open-market sale19,431$153.15710,593
2022-04-19Open-market sale7,216$151.97730,024
2022-04-19Option exercise45,064$19.60737,240
2022-04-18Option exercise (derivative)4,936$0.00345,064
2022-04-18Open-market sale4,936$151.57692,176
2022-04-18Option exercise4,936$19.60697,112
2022-03-17Option exercise (derivative)50,000$0.00350,000
2022-03-17Open-market sale35,464$151.47741,800
2022-03-17Open-market sale14,536$152.48727,264
2022-03-17Tax withholding35,088$142.50692,176
2022-03-17Option exercise50,000$19.60777,264
2022-02-25Option exercise (derivative)49,600$0.00400,000
2022-02-25Option exercise49,600$19.60776,864
2022-02-25Open-market sale44,081$150.84732,783
2022-02-25Open-market sale5,519$151.61727,264
2022-02-23Option exercise (derivative)400$0.00449,600
2022-02-23Open-market sale400$150.61727,264
2022-02-23Option exercise400$19.60727,664
2022-01-18Option exercise (derivative)50,000$0.00450,000
2022-01-18Open-market sale4,862$156.19727,145
2022-01-18Open-market sale26,128$155.44732,007
2022-01-18Open-market sale9,339$154.56758,135
2022-01-18Open-market sale9,671$153.56767,474
2022-01-18Option exercise50,000$19.60777,145
2021-12-02Gift5,859$0.001,307,268
2021-10-15Option exercise (derivative)50,000$0.000
2021-10-15Open-market sale9,438$156.82728,845
2021-10-15Open-market sale38,862$155.94738,283
2021-10-15Option exercise50,000$17.16777,145
2021-10-15Open-market sale1,700$157.56727,145
2021-09-15Option exercise (derivative)50,000$0.0050,000
2021-09-15Open-market sale7,683$167.38747,024
2021-09-15Open-market sale12,838$165.88754,707
2021-09-15Open-market sale9,600$164.64767,545
2021-09-15Open-market sale19,878$167.84727,145
2021-09-15Option exercise50,000$17.16777,145
2021-08-23Gift4,212$0.00727,145
2021-08-23Gift4,212$0.001,313,127
2021-08-23Tax withholding4,627$158.32731,357
2021-08-16Option exercise (derivative)50,000$0.00100,000
2021-08-16Gift3,782$0.001,308,915
2021-08-16Open-market sale37,100$151.40748,884
2021-08-16Option exercise50,000$17.16785,984
2021-08-16Open-market sale12,900$152.02735,984
2021-08-16Gift3,782$0.00735,984
2021-08-16Tax withholding4,154$151.87739,766
2021-07-15Option exercise (derivative)50,000$0.00150,000
2021-07-15Option exercise50,000$17.16793,894
2021-07-15Open-market sale40,966$137.31752,928
2021-07-15Open-market sale9,034$137.99743,894
2021-06-15Option exercise (derivative)50,000$0.00200,000
2021-06-15Option exercise50,000$17.16793,894
2021-06-15Open-market sale25,843$130.66743,894
2021-06-15Open-market sale24,157$129.48769,737
2021-05-17Option exercise (derivative)50,000$0.00250,000
2021-05-17Option exercise50,000$17.16793,894
2021-05-17Open-market sale50,000$121.47743,894
2021-04-15Option exercise (derivative)50,000$0.00300,000
2021-04-15Open-market sale16,104$147.79743,894
2021-04-15Option exercise50,000$17.16793,894
2021-04-15Open-market sale33,896$147.32759,998
2021-03-15Option exercise (derivative)50,000$0.00350,000
2021-03-15Open-market sale17,627$127.06767,432
2021-03-15Option exercise50,000$17.16793,894
2021-03-15Open-market sale4,000$125.27789,894
2021-03-15Open-market sale4,835$126.17785,059
2021-03-15Open-market sale16,880$128.10750,552
2021-03-15Open-market sale6,658$129.09743,894
2021-02-25Grant / award (derivative)112,705$0.00112,705
2021-02-25Grant / award32,604$0.00743,894
2021-02-22Gift8,839$0.001,305,133
2021-02-22Gift8,839$0.00711,290
2021-02-16Option exercise (derivative)50,000$0.00400,000
2021-02-16Open-market sale14,393$148.20720,829
2021-02-16Open-market sale18,052$147.00735,222
2021-02-16Open-market sale700$148.97720,129
2021-02-16Open-market sale16,855$146.17753,274
2021-02-16Option exercise50,000$17.16770,129
2021-02-08Gift11,580$0.001,296,294
2021-02-08Gift11,580$0.00720,129
2021-01-29Gift126$0.001,284,714
2021-01-29Gift126$0.00731,709
2021-01-15Option exercise (derivative)50,000$0.00450,000
2021-01-15Option exercise50,000$17.16781,709
2021-01-15Open-market sale5,600$133.74776,109
2021-01-15Open-market sale41,000$134.63735,109
2021-01-15Open-market sale3,400$135.65731,709
2020-12-15Option exercise (derivative)50,000$0.000
2020-12-15Open-market sale36,710$122.78744,999
2020-12-15Option exercise50,000$13.81781,709
2020-12-15Open-market sale300$124.21731,709
2020-12-15Open-market sale12,990$123.53732,009
2020-11-16Option exercise (derivative)50,000$0.0050,000
2020-11-16Open-market sale425$116.12731,709
2020-11-16Option exercise50,000$13.81781,709
2020-11-16Open-market sale35,618$114.52746,091
2020-11-16Open-market sale13,957$115.60732,134
2020-10-15Option exercise (derivative)50,000$0.00100,000
2020-10-15Open-market sale7,822$114.71773,887
2020-10-15Open-market sale34,017$115.71739,870
2020-10-15Option exercise50,000$13.81781,709
2020-10-15Open-market sale8,161$116.26731,709
2020-09-22Gift9,010$0.001,284,588
2020-09-15Option exercise (derivative)50,000$0.00150,000
2020-09-15Open-market sale897$105.72731,709
2020-09-15Option exercise50,000$13.81781,709
2020-09-15Open-market sale49,103$105.17732,606
2020-08-24Gift8,839$0.00731,709
2020-08-24Gift8,839$0.001,293,598
2020-08-17Option exercise (derivative)50,000$0.00200,000
2020-08-17Option exercise50,000$13.81790,548
2020-08-17Open-market sale12,331$108.93778,217
2020-08-17Open-market sale37,669$109.54740,548
2020-08-06Gift11,580$0.00740,548
2020-08-06Gift11,580$0.001,284,759
2020-07-31Gift32$0.001,273,179
2020-07-31Gift32$0.00752,128
2020-07-15Option exercise (derivative)50,000$0.00250,000
2020-07-15Option exercise50,000$13.81802,128
2020-07-15Open-market sale22,014$98.62780,114
2020-07-15Open-market sale27,986$99.26752,128
2020-06-15Option exercise (derivative)50,000$0.00300,000
2020-06-15Option exercise50,000$13.81802,128
2020-06-15Open-market sale3,238$90.78752,128
2020-06-15Open-market sale3,501$88.42798,627
2020-06-15Open-market sale20,902$89.25777,725
2020-06-15Open-market sale22,359$90.38755,366
2020-05-15Option exercise (derivative)50,000$0.00350,000
2020-05-15Open-market sale17,254$80.64780,774
2020-05-15Option exercise50,000$13.81802,128
2020-05-15Open-market sale4,100$79.84798,028
2020-05-15Open-market sale2,200$82.20752,128
2020-05-15Open-market sale26,446$81.79754,328
2020-04-15Option exercise (derivative)50,000$0.00400,000
2020-04-15Option exercise50,000$13.81802,128
2020-04-15Open-market sale50,000$75.54752,128
2020-03-30Option exercise (derivative)37,705$0.00450,000
2020-03-30Option exercise37,705$13.81789,833
2020-03-30Open-market sale37,705$67.07752,128
2020-03-26Option exercise (derivative)12,295$0.00487,705
2020-03-26Open-market sale12,295$67.04752,128
2020-03-26Option exercise12,295$13.81764,423
2020-03-16Gift102,000$0.001,273,147
2020-03-16Gift102,000$0.00752,128
2020-02-24Gift17,677$0.001,171,147
2020-02-24Gift17,677$0.00854,128
2020-02-21Gift12,500$0.00871,805
2020-02-21Gift12,500$0.001,153,470
2020-02-14Grant / award (derivative)198,035$0.00198,035
2020-02-14Grant / award47,613$0.00884,305
2020-02-06Gift11,580$0.00836,692
2020-02-06Gift11,580$0.001,140,970
2020-01-31Gift163$0.001,129,390
2020-01-31Gift163$0.00848,272
2020-01-15Option exercise (derivative)50,000$0.000
2020-01-15Option exercise50,000$14.22898,272
2020-01-15Open-market sale50,000$72.17848,272
2019-12-16Option exercise (derivative)40,000$0.0050,000
2019-12-16Option exercise40,000$14.22888,272
2019-12-16Open-market sale40,000$69.09848,272
2019-11-18Open-market sale50,000$67.271,129,227
2019-11-15Option exercise (derivative)40,000$0.0090,000
2019-11-15Open-market sale40,000$67.21848,272
2019-11-15Option exercise40,000$14.22888,272
2019-11-15Open-market sale50,000$67.201,179,227
2019-11-14Open-market sale50,000$67.081,229,227
2019-10-15Option exercise (derivative)40,000$0.00130,000
2019-10-15Open-market sale40,000$67.50848,272
2019-10-15Option exercise40,000$14.22888,272
2019-09-16Option exercise (derivative)40,000$0.00170,000
2019-09-16Option exercise40,000$14.22888,272
2019-09-16Open-market sale24,505$65.10863,767
2019-09-16Open-market sale15,495$65.60848,272
2019-08-15Option exercise (derivative)40,000$0.00210,000
2019-08-15Open-market sale620$68.38859,852
2019-08-15Open-market sale39,380$68.01860,472
2019-08-15Option exercise40,000$14.22899,852
2019-08-06Z11,580$0.001,292,561
2019-08-06Z11,580$0.00848,272
2019-08-02Gift13,334$0.001,279,227
2019-07-15Option exercise (derivative)40,000$0.00250,000
2019-07-15Open-market sale40,000$75.12859,852
2019-07-15Option exercise40,000$14.22899,852
2019-06-17Option exercise (derivative)40,000$0.00290,000
2019-06-17Option exercise40,000$14.22899,852
2019-06-17Open-market sale39,800$67.80860,052
2019-06-17Open-market sale200$68.38859,852
2019-06-05Gift35,714$0.001,280,981
2019-05-15Option exercise (derivative)40,000$0.00330,000
2019-05-15Open-market sale4,800$67.96895,052
2019-05-15Open-market sale35,200$68.82859,852
2019-05-15Option exercise40,000$14.22899,852
2019-04-15Option exercise (derivative)40,000$0.00370,000
2019-04-15Option exercise40,000$14.22899,852
2019-04-15Open-market sale40,000$64.98859,852
2019-03-15Grant / award522,000$0.00958,852
2019-03-15Z99,000$0.001,316,695
2019-03-15Z99,000$0.00859,852
2019-02-22Grant / award (derivative)205,479$0.00205,479
2019-02-22Grant / award53,032$0.00436,852
2019-02-15Z16,666$0.00383,820
2019-02-15Z16,666$0.001,217,695
2019-02-14Z11,580$0.001,201,029
2019-02-14Z11,580$0.00400,486
2019-02-06Z267$0.00412,066
2019-02-06Z267$0.001,189,449
2019-01-31Option exercise (derivative)100,000$0.000
2019-01-31Open-market sale100,000$48.05412,066
2019-01-31Option exercise100,000$11.62512,066
2018-10-23Option exercise (derivative)94,531$0.00100,000
2018-10-23Option exercise94,531$11.62506,597
2018-10-23Open-market sale94,531$46.00412,066
2018-09-17Option exercise (derivative)5,469$0.00194,531
2018-09-17Open-market sale5,469$46.10412,066
2018-09-17Option exercise5,469$11.62417,535
2018-08-29Z12,500$0.00412,066
2018-08-29Z12,500$0.001,189,182
2018-08-20Z28,247$0.00424,566
2018-08-20Z28,247$0.001,176,682
2018-08-15Option exercise (derivative)100,000$0.00200,000
2018-08-15Option exercise100,000$11.62552,813
2018-08-15Open-market sale100,000$45.33452,813
2018-07-16Option exercise (derivative)100,000$0.00300,000
2018-07-16Open-market sale100,000$45.14452,813
2018-07-16Option exercise100,000$11.62552,813
2018-06-15Option exercise (derivative)100,000$0.00400,000
2018-06-15Open-market sale100,000$44.82452,813
2018-06-15Option exercise100,000$11.62552,813
2018-03-02Z12,500$0.001,148,435
2018-03-02Z12,500$0.00452,813
2018-02-26Z37,500$0.001,135,935
2018-02-26Z37,500$0.00465,313
2018-02-08Z256$0.00502,813
2018-02-08Z256$0.001,098,435
2018-02-06Grant / award (derivative)269,301$0.00269,301
2018-02-06Grant / award69,480$0.00503,069
2018-01-16Option exercise (derivative)25,000$0.000
2018-01-16Open-market sale25,000$44.69433,333
2018-01-16Option exercise25,000$10.94458,333
2017-12-15Option exercise (derivative)100,000$0.000
2017-12-15Option exercise100,000$9.66533,333
2017-12-15Open-market sale100,000$43.52433,333
2017-10-16Option exercise (derivative)100,000$0.00100,000
2017-10-16Option exercise100,000$9.66533,333
2017-10-16Open-market sale100,000$41.97433,333
2017-09-05Z12,500$0.001,098,179
2017-09-05Z12,500$0.00433,333
2017-08-17Z37,499$0.001,085,679
2017-08-17Z37,499$0.00445,833
2017-08-15Option exercise (derivative)100,000$0.00200,000
2017-08-15Open-market sale100,000$37.18483,332
2017-08-15Option exercise100,000$9.66583,332
2017-07-17Option exercise (derivative)100,000$0.00300,000
2017-07-17Open-market sale100,000$34.68483,332
2017-07-17Option exercise100,000$9.66583,332
2017-06-15Option exercise (derivative)100,000$0.00400,000
2017-06-15Open-market sale100,000$34.04483,332
2017-06-15Option exercise100,000$9.66583,332
2017-05-15Option exercise (derivative)100,000$0.00500,000
2017-05-15Open-market sale100,000$33.09483,332
2017-05-15Option exercise100,000$9.66583,332
2017-04-17Option exercise (derivative)100,000$0.00600,000
2017-04-17Open-market sale100,000$31.26483,332
2017-04-17Option exercise100,000$9.66583,332
2017-03-15Option exercise (derivative)100,000$0.00700,000
2017-03-15Open-market sale100,000$31.47483,332
2017-03-15Option exercise100,000$9.66583,332
2017-02-21Grant / award (derivative)425,000$0.00425,000
2017-02-21Grant / award75,000$0.00383,332
2017-02-21Grant / award100,000$0.00483,332
2017-02-14Z58,333$0.00308,332
2017-02-14Z58,333$0.001,048,180
2017-02-07Z389$0.00989,847
2017-02-07Z389$0.00366,665
2016-12-15Option exercise (derivative)100,000$0.000
2016-12-15Option exercise100,000$5.60466,665
2016-12-15Open-market sale100,000$25.69366,665
2016-12-08Gift8,000$0.00989,458
2016-10-17Option exercise (derivative)100,000$0.00100,000
2016-10-17Open-market sale100,000$25.99366,665
2016-10-17Option exercise100,000$5.60466,665
2016-08-15Option exercise (derivative)150,000$0.00200,000
2016-08-15Open-market sale150,000$24.81366,665
2016-08-15Option exercise150,000$5.60516,665
2016-08-09Z20,833$0.00997,458
2016-08-09Z20,833$0.00366,665
2016-08-08Z16,667$0.00976,625
2016-08-08Z16,667$0.00387,498
2016-08-04Z20,833$0.00959,958
2016-08-04Z20,833$0.00404,165
2016-07-15Option exercise (derivative)25,000$0.000
2016-07-15Open-market sale25,000$25.59487,498
2016-07-15Option exercise25,000$20.53512,498
2016-06-15Option exercise (derivative)150,000$0.00350,000
2016-06-15Option exercise150,000$5.60637,498
2016-06-15Open-market sale150,000$24.39487,498
2016-04-15Option exercise (derivative)150,000$0.00500,000
2016-04-15Open-market sale150,000$23.40487,498
2016-04-15Option exercise150,000$5.60637,498
2016-03-21Gift10,000$0.00876,625
2016-03-15Option exercise (derivative)150,000$0.00650,000
2016-03-15Option exercise (derivative)25,000$0.000
2016-03-15Option exercise150,000$5.60637,498
2016-03-15Open-market sale150,000$22.58487,498
2016-03-15Option exercise25,000$18.08512,498
2016-02-11Z20,833$0.00939,125
2016-02-11Z20,833$0.00424,998
2016-02-09Z20,834$0.00918,292
2016-02-09Z20,834$0.00445,831
2016-02-08Grant / award (derivative)500,000$0.00500,000
2016-02-08Grant / award200,000$0.00487,979
2016-02-08Grant / award100,000$0.00287,498
2016-02-04Z20,833$0.00466,665
2016-02-04Z20,833$0.00897,458
2016-02-03Z481$0.00487,498
2016-02-03Z481$0.00886,625
2015-12-18Z4,800$0.00886,144
2015-10-20Option exercise (derivative)155,000$0.000
2015-10-20Option exercise155,000$4.20342,498
2015-10-20Open-market sale155,000$21.19187,498
2015-09-21Option exercise (derivative)155,000$0.00155,000
2015-09-21Option exercise155,000$4.20342,498
2015-09-21Open-market sale155,000$21.06187,498
2015-08-26Z20,834$0.00187,498
2015-08-26Z20,834$0.00890,944
2015-08-24Z30,796$0.00870,110
2015-08-24Z30,796$0.00208,332
2015-08-20Option exercise (derivative)155,000$0.00310,000
2015-08-20Open-market sale155,000$20.78239,128
2015-08-20Option exercise155,000$4.20394,128
2015-08-19Z23,333$0.00828,707
2015-08-11Tax withholding10,870$21.35239,128
2015-05-27Option exercise (derivative)125,000$0.000
2015-05-27Open-market sale125,000$20.00249,998
2015-05-27Option exercise125,000$4.12374,998
2015-05-27Option exercise (derivative)125,000$0.000
2015-05-27Option exercise125,000$4.12374,998
2015-05-20Option exercise (derivative)129,826$0.00125,000
2015-05-20Open-market sale129,826$19.60249,998
2015-05-20Option exercise129,826$4.12379,824
2015-04-20Option exercise (derivative)125,000$0.00254,826
2015-04-20Open-market sale125,000$18.58249,998
2015-04-20Option exercise125,000$4.12374,998
2015-02-25Option exercise (derivative)9,000$0.000
2015-02-25Option exercise (derivative)70,174$0.00379,826
2015-02-25Open-market sale79,174$18.67249,998
2015-02-25Option exercise70,174$4.12329,172
2015-02-25Option exercise9,000$2.61258,998
2015-02-24Option exercise (derivative)79,411$0.00450,000
2015-02-24Option exercise (derivative)41,000$0.009,000
2015-02-24Open-market sale120,411$18.62249,998
2015-02-24Option exercise41,000$2.61370,409
2015-02-24Option exercise79,411$4.12329,409
2015-02-23Option exercise (derivative)25,000$0.000
2015-02-23Option exercise (derivative)50,000$0.0050,000
2015-02-23Option exercise (derivative)250,000$0.00465,000
2015-02-23Option exercise (derivative)370,589$0.00529,411
2015-02-23Open-market sale695,589$18.43249,998
2015-02-23Option exercise250,000$4.20945,587
2015-02-23Option exercise370,589$4.12695,587
2015-02-23Option exercise50,000$2.61324,998
2015-02-23Option exercise25,000$14.59274,998
2015-02-20Z11,813$0.00839,314
2015-02-20Z11,813$0.00249,998
2015-02-11Tax withholding9,020$17.61289,220
2015-02-11Z27,409$0.00261,811
2015-02-11Z27,409$0.00827,501
2015-02-09Grant / award (derivative)500,000$0.00500,000
2015-02-09Grant / award125,000$0.00298,240
2015-02-06Tax withholding8,768$17.13173,240
2015-02-04Z551$0.00800,092
2015-02-04Z551$0.00182,008
2015-02-04Tax withholding7,990$18.10182,559
2014-12-22Gift50,000$0.00799,541
2014-12-22Gift25,000$0.0051,000
2014-08-22Z20,834$0.00849,541
2014-08-22Z20,834$0.00189,998
2014-08-19Z23,333$0.00210,832
2014-08-15Z9,963$0.00805,374
2014-08-15Z9,963$0.00234,165
2014-08-11Tax withholding10,870$16.90244,128
2014-05-27Open-market sale125,000$20.00249,998
2014-03-17Z25,000$0.00254,998
2014-03-17Z25,000$0.00795,411
2014-03-05Option exercise (derivative)25,000$0.000
2014-03-05Option exercise25,000$14.87279,998
2014-02-20Z37,500$0.00254,998
2014-02-20Z37,500$0.00770,239
2014-02-12Z23,333$0.00292,498
2014-02-12Z23,333$0.00732,739
2014-02-05Open-market buy10,000$13.76709,406
2014-02-05Open-market buy1,000$13.7826,000
2014-02-04Grant / award (derivative)500,000$0.00500,000
2014-02-04Grant / award125,000$0.00315,831
2014-02-04Open-market buy10,000$13.89699,406
2013-10-29Open-market buy10,000$12.81688,907
2013-10-28Open-market buy10,000$12.84678,907
2013-08-19Z29,091$0.00190,831
2013-08-19Z29,091$0.00668,907
2013-08-12Tax withholding10,871$14.26219,922
2013-08-08Tax withholding8,696$14.42230,793
2013-08-06Tax withholding12,175$14.50239,489
2013-03-06Z27,100$0.00639,816
2013-03-06Z27,100$0.00251,664
2013-02-11Grant / award (derivative)410,000$0.00410,000
2013-02-11Grant / award125,000$0.00278,764
2013-02-08Tax withholding8,696$14.16162,460
2013-02-08Tax withholding8,696$14.16153,764
2013-02-06Tax withholding12,175$14.05171,156
2013-01-11Z46,168$0.00612,716
2013-01-11Z46,168$0.00183,331
2013-01-08Tax withholding28,832$13.68229,499
2012-12-31Gift25,000$0.0025,000
2012-12-31Gift25,000$0.00590,970
2012-12-31Gift25,000$0.00565,970
2012-08-16Z41,108$0.00615,970
2012-08-16Z41,108$0.00258,331
2012-08-08Tax withholding7,780$12.44307,218
2012-08-08Tax withholding7,779$12.44299,439
2012-02-15Z8,887$0.00596,862
2012-02-15Z8,887$0.00587,975
2012-02-15Z33,333$0.00579,088
2012-02-15Z8,887$0.00323,885
2012-02-15Z8,887$0.00314,998
2012-02-15Z33,333$0.00332,772
2012-02-08Tax withholding7,779$11.76366,105
2012-02-08Tax withholding7,780$11.76373,884
2012-02-06Grant / award (derivative)500,000$11.62500,000
2012-02-06Grant / award140,000$0.00456,664
2012-02-06Z75,000$0.00381,664
2012-02-06Z75,000$0.00545,755
2011-08-19Open-market buy10,000$8.42470,054
2011-08-15Z33,333$0.00426,721
2011-08-15Z16,666$0.00443,387
2011-08-15Z16,667$0.00460,054
2011-08-15Z33,333$0.00349,997
2011-08-15Z16,666$0.00333,331
2011-08-15Z16,667$0.00316,664
2011-08-04Open-market buy10,000$9.40393,388
2011-08-02Open-market buy20,000$9.98383,388
2011-05-24Open-market buy10,000$10.30188,386
2011-05-11Open-market buy10,000$10.63178,386
2011-03-08Open-market buy10,000$9.74168,386
2011-03-07Open-market buy10,000$9.47158,386
2011-02-15Z16,668$0.00383,330
2011-02-15Z16,668$0.00363,388
2011-02-10Z33,333$0.00346,720
2011-02-10Z33,333$0.00399,998
2011-02-08Grant / award (derivative)800,000$0.00800,000
2011-02-08Open-market buy12,600$9.72142,386
2011-02-08Open-market buy6,000$9.79148,386
2011-02-08Grant / award100,000$0.00558,332
2011-02-08Open-market buy6,400$9.8431,400
2011-01-20Z75,000$0.00433,331
2011-01-20Z75,000$0.00313,387
2010-08-17Z50,001$0.00508,331
2010-08-17Z50,001$0.00238,387
2010-08-13Open-market buy25,000$6.4725,000
2010-02-08Grant / award (derivative)800,000$0.00800,000
2010-02-08Grant / award100,000$0.00458,332
2010-02-05Z17,774$0.00128,795
2010-02-05Tax withholding15,560$5.73376,106
2010-02-05Z17,774$0.00358,332
2010-01-08Z38,784$0.00391,666
2010-01-08Z38,784$0.00111,021
2010-01-08Tax withholding36,216$6.34450,473
2009-08-05Tax withholding15,250$5.70486,689
2009-08-05Z18,084$0.0072,237
2009-08-05Z18,084$0.00430,450
2009-07-31Z1,939$0.00448,534
2009-07-31Z1,939$0.0054,153
2009-02-05Grant / award (derivative)715,000$0.00715,000
2009-02-05Grant / award200,000$0.00500,000
2009-01-08Grant / award (derivative)900,000$0.00900,000
2009-01-08Grant / award300,000$0.00300,000
2008-12-16Open-market buy20,000$2.6851,000
2008-12-15Grant / award (derivative)100,000$0.00100,000
2008-12-15Open-market buy20,000$2.7431,000
2008-04-01Grant / award (derivative)25,000$0.0025,000
2008-02-08Open-market buy5,000$10.6911,000
2007-04-02Grant / award (derivative)25,000$0.0025,000
2006-04-01Grant / award (derivative)25,000$0.0025,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.