SEC CIK 1211588

TAN HOCK E

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

Current Positions

CompanyShares OwnedAs Of
AVGOview stock →110,8362026-04-08
METAview stock →3,1622026-05-15

Position History — AVGO

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

0528,2131,056,4271,584,6402018-042019-052020-022020-062020-092020-122026-012026-04

Recent Filings — AVGO

DateActivitySharesPriceOwned After
2026-04-08Gift22,000$0.00110,836
2026-01-06Open-market sale9,723$348.28132,836
2026-01-06Open-market sale33,078$347.45142,559
2026-01-06Open-market sale27,199$346.75175,637
2025-12-23Open-market sale6,016$344.18556,673
2025-12-23Open-market sale24,521$349.18496,494
2025-12-23Open-market sale20,288$348.38521,015
2025-12-23Open-market sale5,329$347.39541,303
2025-12-23Open-market sale4,615$346.43546,632
2025-12-23Open-market sale5,426$345.24551,247
2025-12-23Open-market sale856$349.85495,638
2025-12-23Open-market sale2,255$343.22562,689
2025-12-23Open-market sale10,612$342.00564,944
2025-12-23Open-market sale11,005$341.17575,556
2025-12-23Open-market sale4,820$340.26586,561
2025-12-23Open-market sale4,257$339.11591,381
2025-12-18Open-market sale130,000$326.02595,638
2025-09-23Open-market sale34,984$340.26725,638
2025-09-23Open-market sale65,016$339.22760,622
2025-09-10Open-market sale148,154$336.67825,998
2025-09-10Open-market sale148,514$336.67825,638
2025-06-26Open-market sale40,000$268.29482,836
2025-06-24Open-market sale40,000$262.17974,152
2025-06-23Gift190,000$0.00522,836
2025-06-12Open-market sale117,758$252.911,014,152
2024-12-24Open-market sale45,000$239.96842,836
2024-12-24Gift130,000$0.00712,836
2024-11-06Grant / award1,477,110$0.001,584,640
2024-11-06Tax withholding696,804$179.55887,836
2024-10-04Open-market sale20,000$174.871,131,910
2024-10-03Open-market sale20,000$172.331,151,910
2024-10-01Open-market sale10,000$167.141,171,910
2024-09-24Open-market sale150,000$172.941,181,910
2024-09-17Open-market sale50,000$163.371,331,910
2024-07-11Open-market sale7,502$1705.95138,191
2024-07-05Gift8,200$0.0010,753
2024-06-21Gift3,450$0.00139,693
2024-04-02Open-market sale2,000$1312.25168,096
2024-03-28Gift7,700$0.00170,096
2024-01-04Gift32,000$0.00177,796
2023-12-21Open-market sale3,931$1126.75210,319
2023-12-21Open-market sale2,071$1125.65214,250
2023-12-21Open-market sale1,852$1124.42216,321
2023-12-21Open-market sale800$1123.27218,173
2023-12-21Open-market sale1,200$1122.20218,973
2023-12-21Open-market sale2,797$1121.12220,173
2023-12-21Open-market sale2,124$1120.14222,970
2023-12-21Open-market sale2,155$1118.88225,094
2023-12-21Open-market sale1,300$1118.10227,249
2023-12-21Open-market sale400$1116.63228,549
2023-12-21Open-market sale847$1115.83228,949
2023-12-21Open-market sale523$1127.21209,796
2023-12-14Open-market sale20,000$1089.69229,796
2023-11-03Tax withholding84,561$882.68265,553
2023-11-03Gift15,757$0.00249,796
2023-11-03Grant / award179,400$0.00350,114
2023-06-28Gift5,800$0.00170,714
2023-06-27Gift38,000$0.00176,514
2023-03-16Open-market sale30,000$626.04214,514
2022-12-21Gift16,000$0.00244,514
2022-11-14Tax withholding9,100$518.09260,514
2022-11-11Grant / award18,937$0.00269,614
2022-10-31Grant / award (derivative)1,000,000$0.001,000,000
2022-03-25Gift16,000$0.00250,677
2022-03-23Gift20,000$0.00266,677
2022-01-04Gift48,000$0.00286,677
2021-06-17Tax withholding180,151$471.17401,677
2021-06-17Grant / award363,996$0.00581,828
2020-12-22Option exercise (derivative)78,125$0.000
2020-12-22Open-market sale18,793$430.98257,341
2020-12-22Option exercise78,125$52.65295,957
2020-12-22Open-market sale8,542$429.12287,415
2020-12-22Open-market sale11,281$429.91276,134
2020-12-22Open-market sale24,091$431.99233,250
2020-12-22Open-market sale100$433.45217,832
2020-12-22Open-market sale15,318$432.68217,932
2020-12-17Open-market sale14,025$424.90217,832
2020-12-15Tax withholding745$418.06231,857
2020-12-08Option exercise (derivative)78,125$0.0078,125
2020-12-08Open-market sale16,795$421.04282,812
2020-12-08Open-market sale3,800$419.89299,607
2020-12-08Open-market sale7,320$418.90303,407
2020-12-08Option exercise78,125$52.65310,727
2020-12-08Open-market sale100$426.59232,602
2020-12-08Open-market sale4,174$425.96232,702
2020-12-08Open-market sale11,152$425.16236,876
2020-12-08Open-market sale8,001$423.92248,028
2020-12-08Open-market sale10,662$422.87256,029
2020-12-08Open-market sale16,121$422.24266,691
2020-11-24Option exercise (derivative)78,125$0.00156,250
2020-11-24Open-market sale11,082$388.17295,658
2020-11-24Option exercise78,125$52.65310,727
2020-11-24Open-market sale3,987$387.17306,740
2020-11-24Open-market sale8,766$392.10232,602
2020-11-24Open-market sale24,828$391.19241,368
2020-11-24Open-market sale20,974$390.26266,196
2020-11-24Open-market sale8,488$389.26287,170
2020-11-10Option exercise (derivative)78,125$0.00234,375
2020-11-10Open-market sale8,408$368.32241,851
2020-11-10Open-market sale6,240$367.12250,259
2020-11-10Open-market sale7,306$366.34256,499
2020-11-10Open-market sale5,416$365.13263,805
2020-11-10Open-market sale7,486$364.19269,221
2020-11-10Open-market sale15,723$363.11276,707
2020-11-10Open-market sale15,397$362.30292,430
2020-11-10Open-market sale2,900$361.36307,827
2020-11-10Option exercise78,125$52.65310,727
2020-11-10Open-market sale2,813$372.29232,602
2020-11-10Open-market sale2,100$371.16235,415
2020-11-10Open-market sale2,793$370.31237,515
2020-11-10Open-market sale1,543$369.19240,308
2020-10-27Option exercise (derivative)78,125$0.00312,500
2020-10-27Open-market sale500$364.68232,602
2020-10-27Open-market sale2,402$363.76233,102
2020-10-27Open-market sale12,477$362.66235,504
2020-10-27Open-market sale25,172$361.74247,981
2020-10-27Open-market sale20,866$360.76273,153
2020-10-27Open-market sale16,708$359.97294,019
2020-10-27Option exercise78,125$52.65310,727
2020-10-13Option exercise (derivative)78,125$0.00390,625
2020-10-13Open-market sale5,534$384.28234,743
2020-10-13Open-market sale1,641$386.77232,602
2020-10-13Open-market sale22,458$383.26240,277
2020-10-13Open-market sale500$385.27234,243
2020-10-13Open-market sale20,304$382.46262,735
2020-10-13Open-market sale11,032$380.49297,266
2020-10-13Open-market sale2,429$379.29308,298
2020-10-13Option exercise78,125$52.65310,727
2020-10-13Open-market sale14,227$381.42283,039
2020-10-09Open-market sale14,500$376.94232,602
2020-09-29Option exercise (derivative)78,125$0.00468,750
2020-09-29Open-market sale22,733$366.51275,854
2020-09-29Open-market sale6,165$364.56319,062
2020-09-29Open-market sale20,475$365.57298,587
2020-09-29Option exercise78,125$52.65325,227
2020-09-29Open-market sale5,600$370.33247,102
2020-09-29Open-market sale3,626$369.40252,702
2020-09-29Open-market sale3,356$368.67256,328
2020-09-29Open-market sale16,170$367.48259,684
2020-09-15Option exercise (derivative)78,125$0.00546,875
2020-09-15Open-market sale15,998$367.90290,036
2020-09-15Open-market sale25,874$369.98252,430
2020-09-15Open-market sale11,732$368.93278,304
2020-09-15Open-market sale5,328$370.62247,102
2020-09-15Open-market sale12,851$366.90306,034
2020-09-15Open-market sale6,342$365.92318,885
2020-09-15Option exercise78,125$52.65325,227
2020-09-08Option exercise (derivative)57,172$0.000
2020-09-08Open-market sale1,200$361.96247,102
2020-09-08Open-market sale2,100$361.01248,302
2020-09-08Open-market sale900$359.95250,402
2020-09-08Open-market sale7,119$358.96251,302
2020-09-08Open-market sale9,893$357.89258,421
2020-09-08Open-market sale6,820$357.17268,314
2020-09-08Open-market sale8,285$355.92275,134
2020-09-08Open-market sale6,177$354.79283,419
2020-09-08Open-market sale5,909$353.94289,596
2020-09-08Open-market sale2,617$352.78295,505
2020-09-08Open-market sale3,070$351.83298,122
2020-09-08Open-market sale3,082$350.85301,192
2020-09-08Option exercise57,172$38.99304,274
2020-09-01Option exercise (derivative)57,172$0.0057,172
2020-09-01Open-market sale1,705$361.80247,102
2020-09-01Open-market sale10,613$360.93248,807
2020-09-01Open-market sale10,875$360.20259,420
2020-09-01Open-market sale12,249$358.93270,295
2020-09-01Open-market sale6,118$358.10282,544
2020-09-01Open-market sale2,038$356.60288,662
2020-09-01Open-market sale3,100$355.92290,700
2020-09-01Open-market sale2,900$354.90293,800
2020-09-01Open-market sale631$353.25296,700
2020-09-01Open-market sale907$352.39297,331
2020-09-01Open-market sale1,600$351.36298,238
2020-09-01Open-market sale1,920$350.14299,838
2020-09-01Open-market sale1,616$349.18301,758
2020-09-01Open-market sale900$348.27303,374
2020-09-01Option exercise57,172$38.99304,274
2020-08-25Option exercise (derivative)57,172$0.00114,344
2020-08-25Open-market sale7,138$336.29247,202
2020-08-25Open-market sale24,322$335.59254,340
2020-08-25Open-market sale10,308$333.62293,966
2020-08-25Option exercise57,172$38.99304,274
2020-08-25Open-market sale15,304$334.56278,662
2020-08-25Open-market sale100$337.00247,102
2020-08-18Option exercise (derivative)57,172$0.00171,516
2020-08-18Option exercise57,172$38.99304,274
2020-08-18Open-market sale17,189$329.53254,646
2020-08-18Open-market sale1,000$330.45253,646
2020-08-18Open-market sale3,188$331.88250,458
2020-08-18Open-market sale32,439$328.73271,835
2020-08-18Open-market sale3,356$332.81247,102
2020-08-11Option exercise (derivative)57,172$0.00228,688
2020-08-11Option exercise57,172$38.99304,274
2020-08-11Open-market sale3,092$332.98247,102
2020-08-11Open-market sale4,256$332.41250,194
2020-08-11Open-market sale1,543$330.95254,450
2020-08-11Open-market sale4,771$330.02255,993
2020-08-11Open-market sale13,368$329.00260,764
2020-08-11Open-market sale15,496$328.17274,132
2020-08-11Open-market sale3,900$327.06289,628
2020-08-11Open-market sale2,400$325.49293,528
2020-08-11Open-market sale3,429$324.15295,928
2020-08-11Open-market sale4,917$323.39299,357
2020-08-04Option exercise (derivative)57,171$0.00285,860
2020-08-04Open-market sale5,068$327.21249,868
2020-08-04Open-market sale10,383$321.05293,890
2020-08-04Open-market sale7,081$321.88286,809
2020-08-04Option exercise57,171$38.99304,273
2020-08-04Open-market sale2,766$328.21247,102
2020-08-04Open-market sale16,107$326.40254,936
2020-08-04Open-market sale8,765$325.56271,043
2020-08-04Open-market sale5,502$324.65279,808
2020-08-04Open-market sale1,499$323.00285,310
2020-07-28Option exercise (derivative)57,171$0.00343,031
2020-07-28Open-market sale6,618$307.01297,655
2020-07-28Option exercise57,171$38.99304,273
2020-07-28Open-market sale22,098$307.68275,557
2020-07-28Open-market sale10,399$308.96265,158
2020-07-28Open-market sale16,670$309.70248,488
2020-07-28Open-market sale1,386$310.48247,102
2020-07-21Option exercise (derivative)57,171$0.00400,202
2020-07-21Open-market sale600$317.55248,102
2020-07-21Option exercise57,171$38.99304,273
2020-07-21Open-market sale5,484$313.30298,789
2020-07-21Open-market sale12,576$314.29286,213
2020-07-21Open-market sale19,956$315.21266,257
2020-07-21Open-market sale1,000$318.39247,102
2020-07-21Open-market sale17,555$316.10248,702
2020-07-14Option exercise (derivative)57,171$0.00457,373
2020-07-14Open-market sale9,878$312.29267,908
2020-07-14Option exercise57,171$38.99304,273
2020-07-14Open-market sale2,354$306.27301,919
2020-07-14Open-market sale3,440$307.06298,479
2020-07-14Open-market sale2,500$308.21295,979
2020-07-14Open-market sale6,801$308.97289,178
2020-07-14Open-market sale6,415$310.12282,763
2020-07-14Open-market sale4,977$311.29277,786
2020-07-14Open-market sale200$316.20247,102
2020-07-14Open-market sale4,916$315.48247,302
2020-07-14Open-market sale6,926$314.22252,218
2020-07-14Open-market sale8,764$313.26259,144
2020-07-07Option exercise (derivative)57,171$0.00514,544
2020-07-07Open-market sale14,070$314.67283,937
2020-07-07Open-market sale6,266$313.38298,007
2020-07-07Option exercise57,171$38.99304,273
2020-07-07Open-market sale11,367$315.54272,570
2020-07-07Open-market sale9,734$316.71262,836
2020-07-07Open-market sale15,734$317.63247,102
2020-06-30Option exercise (derivative)57,171$0.00571,715
2020-06-30Open-market sale835$316.77247,102
2020-06-30Open-market sale1,300$308.74302,973
2020-06-30Open-market sale1,400$309.76301,573
2020-06-30Option exercise57,171$38.99304,273
2020-06-30Open-market sale4,489$310.96297,084
2020-06-30Open-market sale1,252$311.73295,832
2020-06-30Open-market sale6,370$315.96247,937
2020-06-30Open-market sale10,947$314.94254,307
2020-06-30Open-market sale18,139$314.20265,254
2020-06-30Open-market sale12,439$313.15283,393
2020-06-23Option exercise (derivative)57,171$0.00628,886
2020-06-23Open-market sale14,026$313.88264,146
2020-06-23Open-market sale5,047$315.93247,602
2020-06-23Open-market sale11,497$314.79252,649
2020-06-23Open-market sale500$317.00247,102
2020-06-23Open-market sale16,907$312.94278,172
2020-06-23Open-market sale9,194$312.03295,079
2020-06-23Option exercise57,171$38.99304,273
2020-06-18Tax withholding75,778$313.44247,102
2020-06-17Grant / award152,838$0.00322,880
2020-06-16Option exercise (derivative)57,171$0.00686,057
2020-06-16Open-market sale13,504$309.89199,444
2020-06-16Option exercise57,171$38.99227,213
2020-06-16Open-market sale2,530$313.94170,042
2020-06-16Open-market sale5,659$313.24172,572
2020-06-16Open-market sale9,048$311.87178,231
2020-06-16Open-market sale12,165$310.92187,279
2020-06-16Open-market sale11,570$309.01212,948
2020-06-16Open-market sale1,995$308.09224,518
2020-06-16Open-market sale600$306.92226,513
2020-06-16Open-market sale100$305.32227,113
2020-03-16Option exercise (derivative)73,646$0.00743,228
2020-03-16Open-market sale400$185.07241,788
2020-03-16Open-market sale100$183.63242,188
2020-03-16Open-market sale1,400$181.64242,288
2020-03-16Option exercise73,646$38.99243,688
2020-03-16Open-market sale700$217.98170,042
2020-03-16Open-market sale400$213.42170,742
2020-03-16Open-market sale100$211.92171,142
2020-03-16Open-market sale200$209.95171,242
2020-03-16Open-market sale1,100$209.27171,442
2020-03-16Open-market sale2,102$208.16172,542
2020-03-16Open-market sale3,827$207.16174,644
2020-03-16Open-market sale5,564$206.10178,471
2020-03-16Open-market sale5,104$205.19184,035
2020-03-16Open-market sale5,047$204.12189,139
2020-03-16Open-market sale3,097$203.33194,186
2020-03-16Open-market sale2,246$202.14197,283
2020-03-16Open-market sale2,100$200.98199,529
2020-03-16Open-market sale1,323$199.88201,629
2020-03-16Open-market sale1,300$198.90202,952
2020-03-16Open-market sale2,000$197.79204,252
2020-03-16Open-market sale7,057$196.45206,252
2020-03-16Open-market sale1,975$195.85213,309
2020-03-16Open-market sale2,965$194.51215,284
2020-03-16Open-market sale2,700$193.39218,249
2020-03-16Open-market sale2,047$192.26220,949
2020-03-16Open-market sale6,823$191.25222,996
2020-03-16Open-market sale5,656$190.28229,819
2020-03-16Open-market sale4,051$189.34235,475
2020-03-16Open-market sale1,200$188.05239,526
2020-03-16Open-market sale1,062$187.25240,726
2020-03-09Option exercise (derivative)75,000$0.00816,874
2020-03-09Open-market sale4,580$254.28198,131
2020-03-09Open-market sale4,720$253.42202,711
2020-03-09Open-market sale3,141$252.21207,431
2020-03-09Open-market sale6,429$251.35210,572
2020-03-09Open-market sale5,924$249.18223,838
2020-03-09Open-market sale7,287$248.13229,762
2020-03-09Open-market sale4,265$247.38237,049
2020-03-09Open-market sale2,578$246.01241,314
2020-03-09Open-market sale1,150$245.01243,892
2020-03-09Option exercise75,000$38.99245,042
2020-03-09Open-market sale4,704$255.46193,427
2020-03-09Open-market sale6,900$256.51186,527
2020-03-09Open-market sale9,381$257.46177,146
2020-03-09Open-market sale3,796$258.46173,350
2020-03-09Open-market sale3,208$259.44170,142
2020-03-09Open-market sale100$260.00170,042
2020-03-09Open-market sale6,837$250.31217,001
2020-02-24Option exercise (derivative)62,500$0.00625,000
2020-02-24Open-market sale500$296.43171,142
2020-02-24Open-market sale2,004$295.79171,642
2020-02-24Open-market sale6,245$294.69173,646
2020-02-24Open-market sale1,100$298.08170,042
2020-02-24Option exercise62,500$52.65232,542
2020-02-24Open-market sale8,796$290.78223,746
2020-02-24Open-market sale15,007$293.71179,891
2020-02-24Open-market sale14,244$292.62194,898
2020-02-24Open-market sale14,604$291.76209,142
2020-02-18Option exercise (derivative)73,646$0.00891,874
2020-02-18Open-market sale36,105$310.09206,183
2020-02-18Open-market sale31,447$310.79174,736
2020-02-18Open-market sale4,694$311.60170,042
2020-02-18Open-market sale1,400$308.84242,288
2020-02-18Option exercise73,646$38.99243,688
2020-02-10Option exercise (derivative)75,000$0.00965,520
2020-02-10Option exercise75,000$38.99245,042
2020-02-10Open-market sale19,172$311.96225,870
2020-02-10Open-market sale36,270$312.69189,600
2020-02-10Open-market sale16,589$313.85173,011
2020-02-10Open-market sale2,969$314.34170,042
2020-01-22Option exercise (derivative)62,500$0.00687,500
2020-01-22Open-market sale10,188$312.40219,854
2020-01-22Open-market sale2,500$310.97230,042
2020-01-22Option exercise62,500$52.65232,542
2020-01-22Open-market sale15,023$313.02204,831
2020-01-22Open-market sale100$317.79170,042
2020-01-22Open-market sale17,857$314.13186,974
2020-01-22Open-market sale9,563$315.22177,411
2020-01-22Open-market sale2,091$317.08170,142
2020-01-22Open-market sale5,178$316.36172,233
2020-01-15Option exercise (derivative)73,646$0.001,040,520
2020-01-15Open-market sale9,314$304.03184,659
2020-01-15Open-market sale14,884$303.34193,973
2020-01-15Open-market sale7,871$301.49235,817
2020-01-15Option exercise73,646$38.99243,688
2020-01-15Open-market sale7,244$305.42177,415
2020-01-15Open-market sale3,895$306.20173,520
2020-01-15Open-market sale3,478$307.24170,042
2020-01-15Open-market sale26,960$302.23208,857
2020-01-08Option exercise (derivative)75,000$0.001,114,166
2020-01-08Open-market sale9,643$312.91170,042
2020-01-08Option exercise75,000$38.99245,042
2020-01-08Open-market sale8,973$309.12236,069
2020-01-08Open-market sale23,061$310.09213,008
2020-01-08Open-market sale11,828$310.88201,180
2020-01-08Open-market sale21,495$312.05179,685
2019-12-27Gift38,000$0.00170,042
2019-12-26Gift18,065$0.00208,042
2019-12-16Option exercise (derivative)20,000$0.001,189,166
2019-12-16Tax withholding745$315.42226,107
2019-12-16Open-market sale5,532$320.33229,107
2019-12-16Open-market sale7,736$319.36234,639
2019-12-16Open-market sale3,732$318.50242,375
2019-12-16Option exercise20,000$38.99246,107
2019-12-16Open-market sale700$322.82226,107
2019-12-16Open-market sale2,300$321.34226,807
2019-11-15Option exercise (derivative)20,000$0.001,209,166
2019-11-15Option exercise20,000$38.99246,852
2019-11-15Open-market sale3,744$312.21226,852
2019-11-15Open-market sale16,256$310.88230,596
2019-10-15Option exercise (derivative)20,000$38.991,229,166
2019-10-15Open-market sale1,057$283.09245,795
2019-10-15Option exercise20,000$38.99246,852
2019-10-15Open-market sale6,345$289.79226,852
2019-10-15Open-market sale2,900$288.91233,197
2019-10-15Open-market sale5,330$287.62236,097
2019-10-15Open-market sale2,200$286.93241,427
2019-10-15Open-market sale800$285.48243,627
2019-10-15Open-market sale1,368$284.38244,427
2019-09-16Option exercise (derivative)20,000$0.001,249,166
2019-09-16Open-market sale6,153$289.82226,852
2019-09-16Open-market sale5,017$287.87240,135
2019-09-16Option exercise20,000$38.99246,852
2019-09-16Open-market sale1,700$286.87245,152
2019-09-16Open-market sale7,130$288.77233,005
2019-08-15Option exercise (derivative)20,000$0.001,269,166
2019-08-15Option exercise20,000$38.99246,852
2019-08-15Open-market sale3,400$268.79243,452
2019-08-15Open-market sale6,596$270.07236,856
2019-08-15Open-market sale3,600$272.04226,852
2019-08-15Open-market sale6,404$270.88230,452
2019-07-16Option exercise (derivative)11,250$0.000
2019-07-15Option exercise (derivative)8,750$0.001,289,166
2019-07-15Open-market sale6,600$291.27240,252
2019-07-15Open-market sale12,750$292.57227,502
2019-07-15Open-market sale650$293.22226,852
2019-07-15Option exercise8,750$38.99246,852
2019-07-15Option exercise11,250$35.45238,102
2019-06-20Tax withholding115,804$265.93226,852
2019-06-19Grant / award233,568$0.00342,656
2019-06-17Option exercise (derivative)20,000$0.0011,250
2019-06-17Open-market sale1,100$264.17114,188
2019-06-17Open-market sale1,669$266.42110,388
2019-06-17Open-market sale2,131$265.29112,057
2019-06-17Open-market sale1,300$267.18109,088
2019-06-17Open-market sale11,400$263.41115,288
2019-06-17Open-market sale2,400$262.16126,688
2019-06-17Option exercise20,000$35.45129,088
2019-05-15Option exercise (derivative)20,000$0.0031,250
2019-05-15Open-market sale5,475$305.68112,046
2019-05-15Open-market sale4,200$304.48117,521
2019-05-15Open-market sale3,638$303.65121,721
2019-05-15Open-market sale2,958$306.56109,088
2019-05-15Open-market sale900$301.49127,688
2019-05-15Open-market sale500$300.63128,588
2019-05-15Option exercise20,000$35.45129,088
2019-05-15Open-market sale2,329$302.76125,359
2019-04-15Option exercise (derivative)20,000$0.0051,250
2019-04-15Open-market sale5,018$315.73110,968
2019-04-15Option exercise20,000$35.45129,088
2019-04-15Open-market sale4,304$314.01124,784
2019-04-15Open-market sale8,798$314.89115,986
2019-04-15Open-market sale1,880$316.52109,088
2019-03-15Option exercise (derivative)20,000$0.0071,250
2019-03-15Open-market sale900$285.29126,888
2019-03-15Open-market sale1,300$284.29127,788
2019-03-15Option exercise20,000$35.45129,088
2019-03-15Open-market sale394$296.34109,088
2019-03-15Open-market sale1,800$290.10120,968
2019-03-15Open-market sale5,580$294.56111,518
2019-03-15Open-market sale300$292.90117,098
2019-03-15Open-market sale1,225$291.96117,398
2019-03-15Open-market sale2,345$290.86118,623
2019-03-15Open-market sale400$286.21126,488
2019-03-15Open-market sale3,720$288.40122,768
2019-03-15Open-market sale2,036$295.42109,482
2019-02-15Option exercise (derivative)20,000$0.0091,250
2019-02-15Open-market sale9,607$282.45109,281
2019-02-15Option exercise20,000$35.45129,088
2019-02-15Open-market sale10,200$281.48118,888
2019-02-15Open-market sale193$283.16109,088
2019-01-15Option exercise (derivative)20,000$0.00111,250
2019-01-15Open-market sale1,778$256.92109,088
2019-01-15Option exercise20,000$35.45129,088
2019-01-15Open-market sale3,429$253.16125,659
2019-01-15Open-market sale4,800$256.13110,866
2019-01-15Open-market sale6,000$255.06115,666
2019-01-15Open-market sale3,993$254.23121,666
2018-12-17Option exercise (derivative)20,000$0.001,297,916
2018-12-17Option exercise20,000$38.99129,088
2018-12-17Open-market sale2,300$255.03124,468
2018-12-17Open-market sale2,320$254.06126,768
2018-12-17Open-market sale5,500$256.50118,968
2018-12-17Tax withholding746$254.83109,088
2018-12-17Open-market sale2,180$258.17109,088
2018-12-17Open-market sale7,700$257.13111,268
2018-11-15Option exercise (derivative)20,000$0.001,317,916
2018-11-15Option exercise20,000$38.99129,834
2018-11-15Open-market sale60$231.96109,834
2018-11-15Open-market sale3,280$226.46126,554
2018-11-15Open-market sale2,162$227.26124,392
2018-11-15Open-market sale3,500$228.26120,892
2018-11-15Open-market sale2,848$229.53118,044
2018-11-15Open-market sale7,800$230.42110,244
2018-11-15Open-market sale350$231.22109,894
2018-10-15Option exercise (derivative)20,000$0.001,337,916
2018-10-15Open-market sale20,000$231.03109,834
2018-10-15Option exercise20,000$38.99129,834
2018-09-17Option exercise (derivative)20,000$0.001,357,916
2018-09-17Open-market sale4,500$237.94125,334
2018-09-17Open-market sale15,300$238.81110,034
2018-09-17Open-market sale200$239.66109,834
2018-09-17Option exercise20,000$38.99129,834
2018-08-15Option exercise (derivative)20,000$0.001,377,916
2018-08-15Open-market sale1,600$206.24109,834
2018-08-15Open-market sale10,440$205.60111,434
2018-08-15Open-market sale2,960$204.39121,874
2018-08-15Open-market sale5,000$203.32124,834
2018-08-15Option exercise20,000$38.99129,834
2018-07-16Option exercise (derivative)20,000$0.001,397,916
2018-07-16Open-market sale13,300$201.73116,534
2018-07-16Open-market sale6,100$202.70110,434
2018-07-16Open-market sale600$203.36109,834
2018-07-16Option exercise20,000$38.99129,834
2018-06-15Option exercise (derivative)20,000$0.001,417,916
2018-06-15Open-market sale7,196$269.18122,038
2018-06-15Open-market sale1,100$270.96109,835
2018-06-15Open-market sale11,103$269.98110,935
2018-06-15Open-market sale1$271.77109,834
2018-06-15Open-market sale600$268.02129,234
2018-06-15Option exercise20,000$38.99129,834
2018-05-15Option exercise (derivative)20,000$0.001,437,916
2018-05-15Open-market sale6,900$243.05115,134
2018-05-15Open-market sale5,300$244.01109,834
2018-05-15Open-market sale7,800$242.00122,034
2018-05-15Option exercise20,000$38.99129,834
2018-04-16Option exercise (derivative)20,000$0.001,457,916
2018-04-16Open-market sale5,050$248.05117,734
2018-04-16Open-market sale7,050$247.08122,784
2018-04-16Open-market sale7,900$248.88109,834
2018-04-16Option exercise20,000$38.99129,834

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