SEC CIK 1211588
TAN HOCK E
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AVGOview stock → | 110,836 | 2026-04-08 |
| METAview stock → | 3,162 | 2026-05-15 |
Position History — AVGO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AVGO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-04-08 | Gift | 22,000 | $0.00 | 110,836 |
| 2026-01-06 | Open-market sale | 9,723 | $348.28 | 132,836 |
| 2026-01-06 | Open-market sale | 33,078 | $347.45 | 142,559 |
| 2026-01-06 | Open-market sale | 27,199 | $346.75 | 175,637 |
| 2025-12-23 | Open-market sale | 6,016 | $344.18 | 556,673 |
| 2025-12-23 | Open-market sale | 24,521 | $349.18 | 496,494 |
| 2025-12-23 | Open-market sale | 20,288 | $348.38 | 521,015 |
| 2025-12-23 | Open-market sale | 5,329 | $347.39 | 541,303 |
| 2025-12-23 | Open-market sale | 4,615 | $346.43 | 546,632 |
| 2025-12-23 | Open-market sale | 5,426 | $345.24 | 551,247 |
| 2025-12-23 | Open-market sale | 856 | $349.85 | 495,638 |
| 2025-12-23 | Open-market sale | 2,255 | $343.22 | 562,689 |
| 2025-12-23 | Open-market sale | 10,612 | $342.00 | 564,944 |
| 2025-12-23 | Open-market sale | 11,005 | $341.17 | 575,556 |
| 2025-12-23 | Open-market sale | 4,820 | $340.26 | 586,561 |
| 2025-12-23 | Open-market sale | 4,257 | $339.11 | 591,381 |
| 2025-12-18 | Open-market sale | 130,000 | $326.02 | 595,638 |
| 2025-09-23 | Open-market sale | 34,984 | $340.26 | 725,638 |
| 2025-09-23 | Open-market sale | 65,016 | $339.22 | 760,622 |
| 2025-09-10 | Open-market sale | 148,154 | $336.67 | 825,998 |
| 2025-09-10 | Open-market sale | 148,514 | $336.67 | 825,638 |
| 2025-06-26 | Open-market sale | 40,000 | $268.29 | 482,836 |
| 2025-06-24 | Open-market sale | 40,000 | $262.17 | 974,152 |
| 2025-06-23 | Gift | 190,000 | $0.00 | 522,836 |
| 2025-06-12 | Open-market sale | 117,758 | $252.91 | 1,014,152 |
| 2024-12-24 | Open-market sale | 45,000 | $239.96 | 842,836 |
| 2024-12-24 | Gift | 130,000 | $0.00 | 712,836 |
| 2024-11-06 | Grant / award | 1,477,110 | $0.00 | 1,584,640 |
| 2024-11-06 | Tax withholding | 696,804 | $179.55 | 887,836 |
| 2024-10-04 | Open-market sale | 20,000 | $174.87 | 1,131,910 |
| 2024-10-03 | Open-market sale | 20,000 | $172.33 | 1,151,910 |
| 2024-10-01 | Open-market sale | 10,000 | $167.14 | 1,171,910 |
| 2024-09-24 | Open-market sale | 150,000 | $172.94 | 1,181,910 |
| 2024-09-17 | Open-market sale | 50,000 | $163.37 | 1,331,910 |
| 2024-07-11 | Open-market sale | 7,502 | $1705.95 | 138,191 |
| 2024-07-05 | Gift | 8,200 | $0.00 | 10,753 |
| 2024-06-21 | Gift | 3,450 | $0.00 | 139,693 |
| 2024-04-02 | Open-market sale | 2,000 | $1312.25 | 168,096 |
| 2024-03-28 | Gift | 7,700 | $0.00 | 170,096 |
| 2024-01-04 | Gift | 32,000 | $0.00 | 177,796 |
| 2023-12-21 | Open-market sale | 3,931 | $1126.75 | 210,319 |
| 2023-12-21 | Open-market sale | 2,071 | $1125.65 | 214,250 |
| 2023-12-21 | Open-market sale | 1,852 | $1124.42 | 216,321 |
| 2023-12-21 | Open-market sale | 800 | $1123.27 | 218,173 |
| 2023-12-21 | Open-market sale | 1,200 | $1122.20 | 218,973 |
| 2023-12-21 | Open-market sale | 2,797 | $1121.12 | 220,173 |
| 2023-12-21 | Open-market sale | 2,124 | $1120.14 | 222,970 |
| 2023-12-21 | Open-market sale | 2,155 | $1118.88 | 225,094 |
| 2023-12-21 | Open-market sale | 1,300 | $1118.10 | 227,249 |
| 2023-12-21 | Open-market sale | 400 | $1116.63 | 228,549 |
| 2023-12-21 | Open-market sale | 847 | $1115.83 | 228,949 |
| 2023-12-21 | Open-market sale | 523 | $1127.21 | 209,796 |
| 2023-12-14 | Open-market sale | 20,000 | $1089.69 | 229,796 |
| 2023-11-03 | Tax withholding | 84,561 | $882.68 | 265,553 |
| 2023-11-03 | Gift | 15,757 | $0.00 | 249,796 |
| 2023-11-03 | Grant / award | 179,400 | $0.00 | 350,114 |
| 2023-06-28 | Gift | 5,800 | $0.00 | 170,714 |
| 2023-06-27 | Gift | 38,000 | $0.00 | 176,514 |
| 2023-03-16 | Open-market sale | 30,000 | $626.04 | 214,514 |
| 2022-12-21 | Gift | 16,000 | $0.00 | 244,514 |
| 2022-11-14 | Tax withholding | 9,100 | $518.09 | 260,514 |
| 2022-11-11 | Grant / award | 18,937 | $0.00 | 269,614 |
| 2022-10-31 | Grant / award (derivative) | 1,000,000 | $0.00 | 1,000,000 |
| 2022-03-25 | Gift | 16,000 | $0.00 | 250,677 |
| 2022-03-23 | Gift | 20,000 | $0.00 | 266,677 |
| 2022-01-04 | Gift | 48,000 | $0.00 | 286,677 |
| 2021-06-17 | Tax withholding | 180,151 | $471.17 | 401,677 |
| 2021-06-17 | Grant / award | 363,996 | $0.00 | 581,828 |
| 2020-12-22 | Option exercise (derivative) | 78,125 | $0.00 | 0 |
| 2020-12-22 | Open-market sale | 18,793 | $430.98 | 257,341 |
| 2020-12-22 | Option exercise | 78,125 | $52.65 | 295,957 |
| 2020-12-22 | Open-market sale | 8,542 | $429.12 | 287,415 |
| 2020-12-22 | Open-market sale | 11,281 | $429.91 | 276,134 |
| 2020-12-22 | Open-market sale | 24,091 | $431.99 | 233,250 |
| 2020-12-22 | Open-market sale | 100 | $433.45 | 217,832 |
| 2020-12-22 | Open-market sale | 15,318 | $432.68 | 217,932 |
| 2020-12-17 | Open-market sale | 14,025 | $424.90 | 217,832 |
| 2020-12-15 | Tax withholding | 745 | $418.06 | 231,857 |
| 2020-12-08 | Option exercise (derivative) | 78,125 | $0.00 | 78,125 |
| 2020-12-08 | Open-market sale | 16,795 | $421.04 | 282,812 |
| 2020-12-08 | Open-market sale | 3,800 | $419.89 | 299,607 |
| 2020-12-08 | Open-market sale | 7,320 | $418.90 | 303,407 |
| 2020-12-08 | Option exercise | 78,125 | $52.65 | 310,727 |
| 2020-12-08 | Open-market sale | 100 | $426.59 | 232,602 |
| 2020-12-08 | Open-market sale | 4,174 | $425.96 | 232,702 |
| 2020-12-08 | Open-market sale | 11,152 | $425.16 | 236,876 |
| 2020-12-08 | Open-market sale | 8,001 | $423.92 | 248,028 |
| 2020-12-08 | Open-market sale | 10,662 | $422.87 | 256,029 |
| 2020-12-08 | Open-market sale | 16,121 | $422.24 | 266,691 |
| 2020-11-24 | Option exercise (derivative) | 78,125 | $0.00 | 156,250 |
| 2020-11-24 | Open-market sale | 11,082 | $388.17 | 295,658 |
| 2020-11-24 | Option exercise | 78,125 | $52.65 | 310,727 |
| 2020-11-24 | Open-market sale | 3,987 | $387.17 | 306,740 |
| 2020-11-24 | Open-market sale | 8,766 | $392.10 | 232,602 |
| 2020-11-24 | Open-market sale | 24,828 | $391.19 | 241,368 |
| 2020-11-24 | Open-market sale | 20,974 | $390.26 | 266,196 |
| 2020-11-24 | Open-market sale | 8,488 | $389.26 | 287,170 |
| 2020-11-10 | Option exercise (derivative) | 78,125 | $0.00 | 234,375 |
| 2020-11-10 | Open-market sale | 8,408 | $368.32 | 241,851 |
| 2020-11-10 | Open-market sale | 6,240 | $367.12 | 250,259 |
| 2020-11-10 | Open-market sale | 7,306 | $366.34 | 256,499 |
| 2020-11-10 | Open-market sale | 5,416 | $365.13 | 263,805 |
| 2020-11-10 | Open-market sale | 7,486 | $364.19 | 269,221 |
| 2020-11-10 | Open-market sale | 15,723 | $363.11 | 276,707 |
| 2020-11-10 | Open-market sale | 15,397 | $362.30 | 292,430 |
| 2020-11-10 | Open-market sale | 2,900 | $361.36 | 307,827 |
| 2020-11-10 | Option exercise | 78,125 | $52.65 | 310,727 |
| 2020-11-10 | Open-market sale | 2,813 | $372.29 | 232,602 |
| 2020-11-10 | Open-market sale | 2,100 | $371.16 | 235,415 |
| 2020-11-10 | Open-market sale | 2,793 | $370.31 | 237,515 |
| 2020-11-10 | Open-market sale | 1,543 | $369.19 | 240,308 |
| 2020-10-27 | Option exercise (derivative) | 78,125 | $0.00 | 312,500 |
| 2020-10-27 | Open-market sale | 500 | $364.68 | 232,602 |
| 2020-10-27 | Open-market sale | 2,402 | $363.76 | 233,102 |
| 2020-10-27 | Open-market sale | 12,477 | $362.66 | 235,504 |
| 2020-10-27 | Open-market sale | 25,172 | $361.74 | 247,981 |
| 2020-10-27 | Open-market sale | 20,866 | $360.76 | 273,153 |
| 2020-10-27 | Open-market sale | 16,708 | $359.97 | 294,019 |
| 2020-10-27 | Option exercise | 78,125 | $52.65 | 310,727 |
| 2020-10-13 | Option exercise (derivative) | 78,125 | $0.00 | 390,625 |
| 2020-10-13 | Open-market sale | 5,534 | $384.28 | 234,743 |
| 2020-10-13 | Open-market sale | 1,641 | $386.77 | 232,602 |
| 2020-10-13 | Open-market sale | 22,458 | $383.26 | 240,277 |
| 2020-10-13 | Open-market sale | 500 | $385.27 | 234,243 |
| 2020-10-13 | Open-market sale | 20,304 | $382.46 | 262,735 |
| 2020-10-13 | Open-market sale | 11,032 | $380.49 | 297,266 |
| 2020-10-13 | Open-market sale | 2,429 | $379.29 | 308,298 |
| 2020-10-13 | Option exercise | 78,125 | $52.65 | 310,727 |
| 2020-10-13 | Open-market sale | 14,227 | $381.42 | 283,039 |
| 2020-10-09 | Open-market sale | 14,500 | $376.94 | 232,602 |
| 2020-09-29 | Option exercise (derivative) | 78,125 | $0.00 | 468,750 |
| 2020-09-29 | Open-market sale | 22,733 | $366.51 | 275,854 |
| 2020-09-29 | Open-market sale | 6,165 | $364.56 | 319,062 |
| 2020-09-29 | Open-market sale | 20,475 | $365.57 | 298,587 |
| 2020-09-29 | Option exercise | 78,125 | $52.65 | 325,227 |
| 2020-09-29 | Open-market sale | 5,600 | $370.33 | 247,102 |
| 2020-09-29 | Open-market sale | 3,626 | $369.40 | 252,702 |
| 2020-09-29 | Open-market sale | 3,356 | $368.67 | 256,328 |
| 2020-09-29 | Open-market sale | 16,170 | $367.48 | 259,684 |
| 2020-09-15 | Option exercise (derivative) | 78,125 | $0.00 | 546,875 |
| 2020-09-15 | Open-market sale | 15,998 | $367.90 | 290,036 |
| 2020-09-15 | Open-market sale | 25,874 | $369.98 | 252,430 |
| 2020-09-15 | Open-market sale | 11,732 | $368.93 | 278,304 |
| 2020-09-15 | Open-market sale | 5,328 | $370.62 | 247,102 |
| 2020-09-15 | Open-market sale | 12,851 | $366.90 | 306,034 |
| 2020-09-15 | Open-market sale | 6,342 | $365.92 | 318,885 |
| 2020-09-15 | Option exercise | 78,125 | $52.65 | 325,227 |
| 2020-09-08 | Option exercise (derivative) | 57,172 | $0.00 | 0 |
| 2020-09-08 | Open-market sale | 1,200 | $361.96 | 247,102 |
| 2020-09-08 | Open-market sale | 2,100 | $361.01 | 248,302 |
| 2020-09-08 | Open-market sale | 900 | $359.95 | 250,402 |
| 2020-09-08 | Open-market sale | 7,119 | $358.96 | 251,302 |
| 2020-09-08 | Open-market sale | 9,893 | $357.89 | 258,421 |
| 2020-09-08 | Open-market sale | 6,820 | $357.17 | 268,314 |
| 2020-09-08 | Open-market sale | 8,285 | $355.92 | 275,134 |
| 2020-09-08 | Open-market sale | 6,177 | $354.79 | 283,419 |
| 2020-09-08 | Open-market sale | 5,909 | $353.94 | 289,596 |
| 2020-09-08 | Open-market sale | 2,617 | $352.78 | 295,505 |
| 2020-09-08 | Open-market sale | 3,070 | $351.83 | 298,122 |
| 2020-09-08 | Open-market sale | 3,082 | $350.85 | 301,192 |
| 2020-09-08 | Option exercise | 57,172 | $38.99 | 304,274 |
| 2020-09-01 | Option exercise (derivative) | 57,172 | $0.00 | 57,172 |
| 2020-09-01 | Open-market sale | 1,705 | $361.80 | 247,102 |
| 2020-09-01 | Open-market sale | 10,613 | $360.93 | 248,807 |
| 2020-09-01 | Open-market sale | 10,875 | $360.20 | 259,420 |
| 2020-09-01 | Open-market sale | 12,249 | $358.93 | 270,295 |
| 2020-09-01 | Open-market sale | 6,118 | $358.10 | 282,544 |
| 2020-09-01 | Open-market sale | 2,038 | $356.60 | 288,662 |
| 2020-09-01 | Open-market sale | 3,100 | $355.92 | 290,700 |
| 2020-09-01 | Open-market sale | 2,900 | $354.90 | 293,800 |
| 2020-09-01 | Open-market sale | 631 | $353.25 | 296,700 |
| 2020-09-01 | Open-market sale | 907 | $352.39 | 297,331 |
| 2020-09-01 | Open-market sale | 1,600 | $351.36 | 298,238 |
| 2020-09-01 | Open-market sale | 1,920 | $350.14 | 299,838 |
| 2020-09-01 | Open-market sale | 1,616 | $349.18 | 301,758 |
| 2020-09-01 | Open-market sale | 900 | $348.27 | 303,374 |
| 2020-09-01 | Option exercise | 57,172 | $38.99 | 304,274 |
| 2020-08-25 | Option exercise (derivative) | 57,172 | $0.00 | 114,344 |
| 2020-08-25 | Open-market sale | 7,138 | $336.29 | 247,202 |
| 2020-08-25 | Open-market sale | 24,322 | $335.59 | 254,340 |
| 2020-08-25 | Open-market sale | 10,308 | $333.62 | 293,966 |
| 2020-08-25 | Option exercise | 57,172 | $38.99 | 304,274 |
| 2020-08-25 | Open-market sale | 15,304 | $334.56 | 278,662 |
| 2020-08-25 | Open-market sale | 100 | $337.00 | 247,102 |
| 2020-08-18 | Option exercise (derivative) | 57,172 | $0.00 | 171,516 |
| 2020-08-18 | Option exercise | 57,172 | $38.99 | 304,274 |
| 2020-08-18 | Open-market sale | 17,189 | $329.53 | 254,646 |
| 2020-08-18 | Open-market sale | 1,000 | $330.45 | 253,646 |
| 2020-08-18 | Open-market sale | 3,188 | $331.88 | 250,458 |
| 2020-08-18 | Open-market sale | 32,439 | $328.73 | 271,835 |
| 2020-08-18 | Open-market sale | 3,356 | $332.81 | 247,102 |
| 2020-08-11 | Option exercise (derivative) | 57,172 | $0.00 | 228,688 |
| 2020-08-11 | Option exercise | 57,172 | $38.99 | 304,274 |
| 2020-08-11 | Open-market sale | 3,092 | $332.98 | 247,102 |
| 2020-08-11 | Open-market sale | 4,256 | $332.41 | 250,194 |
| 2020-08-11 | Open-market sale | 1,543 | $330.95 | 254,450 |
| 2020-08-11 | Open-market sale | 4,771 | $330.02 | 255,993 |
| 2020-08-11 | Open-market sale | 13,368 | $329.00 | 260,764 |
| 2020-08-11 | Open-market sale | 15,496 | $328.17 | 274,132 |
| 2020-08-11 | Open-market sale | 3,900 | $327.06 | 289,628 |
| 2020-08-11 | Open-market sale | 2,400 | $325.49 | 293,528 |
| 2020-08-11 | Open-market sale | 3,429 | $324.15 | 295,928 |
| 2020-08-11 | Open-market sale | 4,917 | $323.39 | 299,357 |
| 2020-08-04 | Option exercise (derivative) | 57,171 | $0.00 | 285,860 |
| 2020-08-04 | Open-market sale | 5,068 | $327.21 | 249,868 |
| 2020-08-04 | Open-market sale | 10,383 | $321.05 | 293,890 |
| 2020-08-04 | Open-market sale | 7,081 | $321.88 | 286,809 |
| 2020-08-04 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-08-04 | Open-market sale | 2,766 | $328.21 | 247,102 |
| 2020-08-04 | Open-market sale | 16,107 | $326.40 | 254,936 |
| 2020-08-04 | Open-market sale | 8,765 | $325.56 | 271,043 |
| 2020-08-04 | Open-market sale | 5,502 | $324.65 | 279,808 |
| 2020-08-04 | Open-market sale | 1,499 | $323.00 | 285,310 |
| 2020-07-28 | Option exercise (derivative) | 57,171 | $0.00 | 343,031 |
| 2020-07-28 | Open-market sale | 6,618 | $307.01 | 297,655 |
| 2020-07-28 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-07-28 | Open-market sale | 22,098 | $307.68 | 275,557 |
| 2020-07-28 | Open-market sale | 10,399 | $308.96 | 265,158 |
| 2020-07-28 | Open-market sale | 16,670 | $309.70 | 248,488 |
| 2020-07-28 | Open-market sale | 1,386 | $310.48 | 247,102 |
| 2020-07-21 | Option exercise (derivative) | 57,171 | $0.00 | 400,202 |
| 2020-07-21 | Open-market sale | 600 | $317.55 | 248,102 |
| 2020-07-21 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-07-21 | Open-market sale | 5,484 | $313.30 | 298,789 |
| 2020-07-21 | Open-market sale | 12,576 | $314.29 | 286,213 |
| 2020-07-21 | Open-market sale | 19,956 | $315.21 | 266,257 |
| 2020-07-21 | Open-market sale | 1,000 | $318.39 | 247,102 |
| 2020-07-21 | Open-market sale | 17,555 | $316.10 | 248,702 |
| 2020-07-14 | Option exercise (derivative) | 57,171 | $0.00 | 457,373 |
| 2020-07-14 | Open-market sale | 9,878 | $312.29 | 267,908 |
| 2020-07-14 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-07-14 | Open-market sale | 2,354 | $306.27 | 301,919 |
| 2020-07-14 | Open-market sale | 3,440 | $307.06 | 298,479 |
| 2020-07-14 | Open-market sale | 2,500 | $308.21 | 295,979 |
| 2020-07-14 | Open-market sale | 6,801 | $308.97 | 289,178 |
| 2020-07-14 | Open-market sale | 6,415 | $310.12 | 282,763 |
| 2020-07-14 | Open-market sale | 4,977 | $311.29 | 277,786 |
| 2020-07-14 | Open-market sale | 200 | $316.20 | 247,102 |
| 2020-07-14 | Open-market sale | 4,916 | $315.48 | 247,302 |
| 2020-07-14 | Open-market sale | 6,926 | $314.22 | 252,218 |
| 2020-07-14 | Open-market sale | 8,764 | $313.26 | 259,144 |
| 2020-07-07 | Option exercise (derivative) | 57,171 | $0.00 | 514,544 |
| 2020-07-07 | Open-market sale | 14,070 | $314.67 | 283,937 |
| 2020-07-07 | Open-market sale | 6,266 | $313.38 | 298,007 |
| 2020-07-07 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-07-07 | Open-market sale | 11,367 | $315.54 | 272,570 |
| 2020-07-07 | Open-market sale | 9,734 | $316.71 | 262,836 |
| 2020-07-07 | Open-market sale | 15,734 | $317.63 | 247,102 |
| 2020-06-30 | Option exercise (derivative) | 57,171 | $0.00 | 571,715 |
| 2020-06-30 | Open-market sale | 835 | $316.77 | 247,102 |
| 2020-06-30 | Open-market sale | 1,300 | $308.74 | 302,973 |
| 2020-06-30 | Open-market sale | 1,400 | $309.76 | 301,573 |
| 2020-06-30 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-06-30 | Open-market sale | 4,489 | $310.96 | 297,084 |
| 2020-06-30 | Open-market sale | 1,252 | $311.73 | 295,832 |
| 2020-06-30 | Open-market sale | 6,370 | $315.96 | 247,937 |
| 2020-06-30 | Open-market sale | 10,947 | $314.94 | 254,307 |
| 2020-06-30 | Open-market sale | 18,139 | $314.20 | 265,254 |
| 2020-06-30 | Open-market sale | 12,439 | $313.15 | 283,393 |
| 2020-06-23 | Option exercise (derivative) | 57,171 | $0.00 | 628,886 |
| 2020-06-23 | Open-market sale | 14,026 | $313.88 | 264,146 |
| 2020-06-23 | Open-market sale | 5,047 | $315.93 | 247,602 |
| 2020-06-23 | Open-market sale | 11,497 | $314.79 | 252,649 |
| 2020-06-23 | Open-market sale | 500 | $317.00 | 247,102 |
| 2020-06-23 | Open-market sale | 16,907 | $312.94 | 278,172 |
| 2020-06-23 | Open-market sale | 9,194 | $312.03 | 295,079 |
| 2020-06-23 | Option exercise | 57,171 | $38.99 | 304,273 |
| 2020-06-18 | Tax withholding | 75,778 | $313.44 | 247,102 |
| 2020-06-17 | Grant / award | 152,838 | $0.00 | 322,880 |
| 2020-06-16 | Option exercise (derivative) | 57,171 | $0.00 | 686,057 |
| 2020-06-16 | Open-market sale | 13,504 | $309.89 | 199,444 |
| 2020-06-16 | Option exercise | 57,171 | $38.99 | 227,213 |
| 2020-06-16 | Open-market sale | 2,530 | $313.94 | 170,042 |
| 2020-06-16 | Open-market sale | 5,659 | $313.24 | 172,572 |
| 2020-06-16 | Open-market sale | 9,048 | $311.87 | 178,231 |
| 2020-06-16 | Open-market sale | 12,165 | $310.92 | 187,279 |
| 2020-06-16 | Open-market sale | 11,570 | $309.01 | 212,948 |
| 2020-06-16 | Open-market sale | 1,995 | $308.09 | 224,518 |
| 2020-06-16 | Open-market sale | 600 | $306.92 | 226,513 |
| 2020-06-16 | Open-market sale | 100 | $305.32 | 227,113 |
| 2020-03-16 | Option exercise (derivative) | 73,646 | $0.00 | 743,228 |
| 2020-03-16 | Open-market sale | 400 | $185.07 | 241,788 |
| 2020-03-16 | Open-market sale | 100 | $183.63 | 242,188 |
| 2020-03-16 | Open-market sale | 1,400 | $181.64 | 242,288 |
| 2020-03-16 | Option exercise | 73,646 | $38.99 | 243,688 |
| 2020-03-16 | Open-market sale | 700 | $217.98 | 170,042 |
| 2020-03-16 | Open-market sale | 400 | $213.42 | 170,742 |
| 2020-03-16 | Open-market sale | 100 | $211.92 | 171,142 |
| 2020-03-16 | Open-market sale | 200 | $209.95 | 171,242 |
| 2020-03-16 | Open-market sale | 1,100 | $209.27 | 171,442 |
| 2020-03-16 | Open-market sale | 2,102 | $208.16 | 172,542 |
| 2020-03-16 | Open-market sale | 3,827 | $207.16 | 174,644 |
| 2020-03-16 | Open-market sale | 5,564 | $206.10 | 178,471 |
| 2020-03-16 | Open-market sale | 5,104 | $205.19 | 184,035 |
| 2020-03-16 | Open-market sale | 5,047 | $204.12 | 189,139 |
| 2020-03-16 | Open-market sale | 3,097 | $203.33 | 194,186 |
| 2020-03-16 | Open-market sale | 2,246 | $202.14 | 197,283 |
| 2020-03-16 | Open-market sale | 2,100 | $200.98 | 199,529 |
| 2020-03-16 | Open-market sale | 1,323 | $199.88 | 201,629 |
| 2020-03-16 | Open-market sale | 1,300 | $198.90 | 202,952 |
| 2020-03-16 | Open-market sale | 2,000 | $197.79 | 204,252 |
| 2020-03-16 | Open-market sale | 7,057 | $196.45 | 206,252 |
| 2020-03-16 | Open-market sale | 1,975 | $195.85 | 213,309 |
| 2020-03-16 | Open-market sale | 2,965 | $194.51 | 215,284 |
| 2020-03-16 | Open-market sale | 2,700 | $193.39 | 218,249 |
| 2020-03-16 | Open-market sale | 2,047 | $192.26 | 220,949 |
| 2020-03-16 | Open-market sale | 6,823 | $191.25 | 222,996 |
| 2020-03-16 | Open-market sale | 5,656 | $190.28 | 229,819 |
| 2020-03-16 | Open-market sale | 4,051 | $189.34 | 235,475 |
| 2020-03-16 | Open-market sale | 1,200 | $188.05 | 239,526 |
| 2020-03-16 | Open-market sale | 1,062 | $187.25 | 240,726 |
| 2020-03-09 | Option exercise (derivative) | 75,000 | $0.00 | 816,874 |
| 2020-03-09 | Open-market sale | 4,580 | $254.28 | 198,131 |
| 2020-03-09 | Open-market sale | 4,720 | $253.42 | 202,711 |
| 2020-03-09 | Open-market sale | 3,141 | $252.21 | 207,431 |
| 2020-03-09 | Open-market sale | 6,429 | $251.35 | 210,572 |
| 2020-03-09 | Open-market sale | 5,924 | $249.18 | 223,838 |
| 2020-03-09 | Open-market sale | 7,287 | $248.13 | 229,762 |
| 2020-03-09 | Open-market sale | 4,265 | $247.38 | 237,049 |
| 2020-03-09 | Open-market sale | 2,578 | $246.01 | 241,314 |
| 2020-03-09 | Open-market sale | 1,150 | $245.01 | 243,892 |
| 2020-03-09 | Option exercise | 75,000 | $38.99 | 245,042 |
| 2020-03-09 | Open-market sale | 4,704 | $255.46 | 193,427 |
| 2020-03-09 | Open-market sale | 6,900 | $256.51 | 186,527 |
| 2020-03-09 | Open-market sale | 9,381 | $257.46 | 177,146 |
| 2020-03-09 | Open-market sale | 3,796 | $258.46 | 173,350 |
| 2020-03-09 | Open-market sale | 3,208 | $259.44 | 170,142 |
| 2020-03-09 | Open-market sale | 100 | $260.00 | 170,042 |
| 2020-03-09 | Open-market sale | 6,837 | $250.31 | 217,001 |
| 2020-02-24 | Option exercise (derivative) | 62,500 | $0.00 | 625,000 |
| 2020-02-24 | Open-market sale | 500 | $296.43 | 171,142 |
| 2020-02-24 | Open-market sale | 2,004 | $295.79 | 171,642 |
| 2020-02-24 | Open-market sale | 6,245 | $294.69 | 173,646 |
| 2020-02-24 | Open-market sale | 1,100 | $298.08 | 170,042 |
| 2020-02-24 | Option exercise | 62,500 | $52.65 | 232,542 |
| 2020-02-24 | Open-market sale | 8,796 | $290.78 | 223,746 |
| 2020-02-24 | Open-market sale | 15,007 | $293.71 | 179,891 |
| 2020-02-24 | Open-market sale | 14,244 | $292.62 | 194,898 |
| 2020-02-24 | Open-market sale | 14,604 | $291.76 | 209,142 |
| 2020-02-18 | Option exercise (derivative) | 73,646 | $0.00 | 891,874 |
| 2020-02-18 | Open-market sale | 36,105 | $310.09 | 206,183 |
| 2020-02-18 | Open-market sale | 31,447 | $310.79 | 174,736 |
| 2020-02-18 | Open-market sale | 4,694 | $311.60 | 170,042 |
| 2020-02-18 | Open-market sale | 1,400 | $308.84 | 242,288 |
| 2020-02-18 | Option exercise | 73,646 | $38.99 | 243,688 |
| 2020-02-10 | Option exercise (derivative) | 75,000 | $0.00 | 965,520 |
| 2020-02-10 | Option exercise | 75,000 | $38.99 | 245,042 |
| 2020-02-10 | Open-market sale | 19,172 | $311.96 | 225,870 |
| 2020-02-10 | Open-market sale | 36,270 | $312.69 | 189,600 |
| 2020-02-10 | Open-market sale | 16,589 | $313.85 | 173,011 |
| 2020-02-10 | Open-market sale | 2,969 | $314.34 | 170,042 |
| 2020-01-22 | Option exercise (derivative) | 62,500 | $0.00 | 687,500 |
| 2020-01-22 | Open-market sale | 10,188 | $312.40 | 219,854 |
| 2020-01-22 | Open-market sale | 2,500 | $310.97 | 230,042 |
| 2020-01-22 | Option exercise | 62,500 | $52.65 | 232,542 |
| 2020-01-22 | Open-market sale | 15,023 | $313.02 | 204,831 |
| 2020-01-22 | Open-market sale | 100 | $317.79 | 170,042 |
| 2020-01-22 | Open-market sale | 17,857 | $314.13 | 186,974 |
| 2020-01-22 | Open-market sale | 9,563 | $315.22 | 177,411 |
| 2020-01-22 | Open-market sale | 2,091 | $317.08 | 170,142 |
| 2020-01-22 | Open-market sale | 5,178 | $316.36 | 172,233 |
| 2020-01-15 | Option exercise (derivative) | 73,646 | $0.00 | 1,040,520 |
| 2020-01-15 | Open-market sale | 9,314 | $304.03 | 184,659 |
| 2020-01-15 | Open-market sale | 14,884 | $303.34 | 193,973 |
| 2020-01-15 | Open-market sale | 7,871 | $301.49 | 235,817 |
| 2020-01-15 | Option exercise | 73,646 | $38.99 | 243,688 |
| 2020-01-15 | Open-market sale | 7,244 | $305.42 | 177,415 |
| 2020-01-15 | Open-market sale | 3,895 | $306.20 | 173,520 |
| 2020-01-15 | Open-market sale | 3,478 | $307.24 | 170,042 |
| 2020-01-15 | Open-market sale | 26,960 | $302.23 | 208,857 |
| 2020-01-08 | Option exercise (derivative) | 75,000 | $0.00 | 1,114,166 |
| 2020-01-08 | Open-market sale | 9,643 | $312.91 | 170,042 |
| 2020-01-08 | Option exercise | 75,000 | $38.99 | 245,042 |
| 2020-01-08 | Open-market sale | 8,973 | $309.12 | 236,069 |
| 2020-01-08 | Open-market sale | 23,061 | $310.09 | 213,008 |
| 2020-01-08 | Open-market sale | 11,828 | $310.88 | 201,180 |
| 2020-01-08 | Open-market sale | 21,495 | $312.05 | 179,685 |
| 2019-12-27 | Gift | 38,000 | $0.00 | 170,042 |
| 2019-12-26 | Gift | 18,065 | $0.00 | 208,042 |
| 2019-12-16 | Option exercise (derivative) | 20,000 | $0.00 | 1,189,166 |
| 2019-12-16 | Tax withholding | 745 | $315.42 | 226,107 |
| 2019-12-16 | Open-market sale | 5,532 | $320.33 | 229,107 |
| 2019-12-16 | Open-market sale | 7,736 | $319.36 | 234,639 |
| 2019-12-16 | Open-market sale | 3,732 | $318.50 | 242,375 |
| 2019-12-16 | Option exercise | 20,000 | $38.99 | 246,107 |
| 2019-12-16 | Open-market sale | 700 | $322.82 | 226,107 |
| 2019-12-16 | Open-market sale | 2,300 | $321.34 | 226,807 |
| 2019-11-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,209,166 |
| 2019-11-15 | Option exercise | 20,000 | $38.99 | 246,852 |
| 2019-11-15 | Open-market sale | 3,744 | $312.21 | 226,852 |
| 2019-11-15 | Open-market sale | 16,256 | $310.88 | 230,596 |
| 2019-10-15 | Option exercise (derivative) | 20,000 | $38.99 | 1,229,166 |
| 2019-10-15 | Open-market sale | 1,057 | $283.09 | 245,795 |
| 2019-10-15 | Option exercise | 20,000 | $38.99 | 246,852 |
| 2019-10-15 | Open-market sale | 6,345 | $289.79 | 226,852 |
| 2019-10-15 | Open-market sale | 2,900 | $288.91 | 233,197 |
| 2019-10-15 | Open-market sale | 5,330 | $287.62 | 236,097 |
| 2019-10-15 | Open-market sale | 2,200 | $286.93 | 241,427 |
| 2019-10-15 | Open-market sale | 800 | $285.48 | 243,627 |
| 2019-10-15 | Open-market sale | 1,368 | $284.38 | 244,427 |
| 2019-09-16 | Option exercise (derivative) | 20,000 | $0.00 | 1,249,166 |
| 2019-09-16 | Open-market sale | 6,153 | $289.82 | 226,852 |
| 2019-09-16 | Open-market sale | 5,017 | $287.87 | 240,135 |
| 2019-09-16 | Option exercise | 20,000 | $38.99 | 246,852 |
| 2019-09-16 | Open-market sale | 1,700 | $286.87 | 245,152 |
| 2019-09-16 | Open-market sale | 7,130 | $288.77 | 233,005 |
| 2019-08-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,269,166 |
| 2019-08-15 | Option exercise | 20,000 | $38.99 | 246,852 |
| 2019-08-15 | Open-market sale | 3,400 | $268.79 | 243,452 |
| 2019-08-15 | Open-market sale | 6,596 | $270.07 | 236,856 |
| 2019-08-15 | Open-market sale | 3,600 | $272.04 | 226,852 |
| 2019-08-15 | Open-market sale | 6,404 | $270.88 | 230,452 |
| 2019-07-16 | Option exercise (derivative) | 11,250 | $0.00 | 0 |
| 2019-07-15 | Option exercise (derivative) | 8,750 | $0.00 | 1,289,166 |
| 2019-07-15 | Open-market sale | 6,600 | $291.27 | 240,252 |
| 2019-07-15 | Open-market sale | 12,750 | $292.57 | 227,502 |
| 2019-07-15 | Open-market sale | 650 | $293.22 | 226,852 |
| 2019-07-15 | Option exercise | 8,750 | $38.99 | 246,852 |
| 2019-07-15 | Option exercise | 11,250 | $35.45 | 238,102 |
| 2019-06-20 | Tax withholding | 115,804 | $265.93 | 226,852 |
| 2019-06-19 | Grant / award | 233,568 | $0.00 | 342,656 |
| 2019-06-17 | Option exercise (derivative) | 20,000 | $0.00 | 11,250 |
| 2019-06-17 | Open-market sale | 1,100 | $264.17 | 114,188 |
| 2019-06-17 | Open-market sale | 1,669 | $266.42 | 110,388 |
| 2019-06-17 | Open-market sale | 2,131 | $265.29 | 112,057 |
| 2019-06-17 | Open-market sale | 1,300 | $267.18 | 109,088 |
| 2019-06-17 | Open-market sale | 11,400 | $263.41 | 115,288 |
| 2019-06-17 | Open-market sale | 2,400 | $262.16 | 126,688 |
| 2019-06-17 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-05-15 | Option exercise (derivative) | 20,000 | $0.00 | 31,250 |
| 2019-05-15 | Open-market sale | 5,475 | $305.68 | 112,046 |
| 2019-05-15 | Open-market sale | 4,200 | $304.48 | 117,521 |
| 2019-05-15 | Open-market sale | 3,638 | $303.65 | 121,721 |
| 2019-05-15 | Open-market sale | 2,958 | $306.56 | 109,088 |
| 2019-05-15 | Open-market sale | 900 | $301.49 | 127,688 |
| 2019-05-15 | Open-market sale | 500 | $300.63 | 128,588 |
| 2019-05-15 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-05-15 | Open-market sale | 2,329 | $302.76 | 125,359 |
| 2019-04-15 | Option exercise (derivative) | 20,000 | $0.00 | 51,250 |
| 2019-04-15 | Open-market sale | 5,018 | $315.73 | 110,968 |
| 2019-04-15 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-04-15 | Open-market sale | 4,304 | $314.01 | 124,784 |
| 2019-04-15 | Open-market sale | 8,798 | $314.89 | 115,986 |
| 2019-04-15 | Open-market sale | 1,880 | $316.52 | 109,088 |
| 2019-03-15 | Option exercise (derivative) | 20,000 | $0.00 | 71,250 |
| 2019-03-15 | Open-market sale | 900 | $285.29 | 126,888 |
| 2019-03-15 | Open-market sale | 1,300 | $284.29 | 127,788 |
| 2019-03-15 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-03-15 | Open-market sale | 394 | $296.34 | 109,088 |
| 2019-03-15 | Open-market sale | 1,800 | $290.10 | 120,968 |
| 2019-03-15 | Open-market sale | 5,580 | $294.56 | 111,518 |
| 2019-03-15 | Open-market sale | 300 | $292.90 | 117,098 |
| 2019-03-15 | Open-market sale | 1,225 | $291.96 | 117,398 |
| 2019-03-15 | Open-market sale | 2,345 | $290.86 | 118,623 |
| 2019-03-15 | Open-market sale | 400 | $286.21 | 126,488 |
| 2019-03-15 | Open-market sale | 3,720 | $288.40 | 122,768 |
| 2019-03-15 | Open-market sale | 2,036 | $295.42 | 109,482 |
| 2019-02-15 | Option exercise (derivative) | 20,000 | $0.00 | 91,250 |
| 2019-02-15 | Open-market sale | 9,607 | $282.45 | 109,281 |
| 2019-02-15 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-02-15 | Open-market sale | 10,200 | $281.48 | 118,888 |
| 2019-02-15 | Open-market sale | 193 | $283.16 | 109,088 |
| 2019-01-15 | Option exercise (derivative) | 20,000 | $0.00 | 111,250 |
| 2019-01-15 | Open-market sale | 1,778 | $256.92 | 109,088 |
| 2019-01-15 | Option exercise | 20,000 | $35.45 | 129,088 |
| 2019-01-15 | Open-market sale | 3,429 | $253.16 | 125,659 |
| 2019-01-15 | Open-market sale | 4,800 | $256.13 | 110,866 |
| 2019-01-15 | Open-market sale | 6,000 | $255.06 | 115,666 |
| 2019-01-15 | Open-market sale | 3,993 | $254.23 | 121,666 |
| 2018-12-17 | Option exercise (derivative) | 20,000 | $0.00 | 1,297,916 |
| 2018-12-17 | Option exercise | 20,000 | $38.99 | 129,088 |
| 2018-12-17 | Open-market sale | 2,300 | $255.03 | 124,468 |
| 2018-12-17 | Open-market sale | 2,320 | $254.06 | 126,768 |
| 2018-12-17 | Open-market sale | 5,500 | $256.50 | 118,968 |
| 2018-12-17 | Tax withholding | 746 | $254.83 | 109,088 |
| 2018-12-17 | Open-market sale | 2,180 | $258.17 | 109,088 |
| 2018-12-17 | Open-market sale | 7,700 | $257.13 | 111,268 |
| 2018-11-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,317,916 |
| 2018-11-15 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-11-15 | Open-market sale | 60 | $231.96 | 109,834 |
| 2018-11-15 | Open-market sale | 3,280 | $226.46 | 126,554 |
| 2018-11-15 | Open-market sale | 2,162 | $227.26 | 124,392 |
| 2018-11-15 | Open-market sale | 3,500 | $228.26 | 120,892 |
| 2018-11-15 | Open-market sale | 2,848 | $229.53 | 118,044 |
| 2018-11-15 | Open-market sale | 7,800 | $230.42 | 110,244 |
| 2018-11-15 | Open-market sale | 350 | $231.22 | 109,894 |
| 2018-10-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,337,916 |
| 2018-10-15 | Open-market sale | 20,000 | $231.03 | 109,834 |
| 2018-10-15 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-09-17 | Option exercise (derivative) | 20,000 | $0.00 | 1,357,916 |
| 2018-09-17 | Open-market sale | 4,500 | $237.94 | 125,334 |
| 2018-09-17 | Open-market sale | 15,300 | $238.81 | 110,034 |
| 2018-09-17 | Open-market sale | 200 | $239.66 | 109,834 |
| 2018-09-17 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-08-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,377,916 |
| 2018-08-15 | Open-market sale | 1,600 | $206.24 | 109,834 |
| 2018-08-15 | Open-market sale | 10,440 | $205.60 | 111,434 |
| 2018-08-15 | Open-market sale | 2,960 | $204.39 | 121,874 |
| 2018-08-15 | Open-market sale | 5,000 | $203.32 | 124,834 |
| 2018-08-15 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-07-16 | Option exercise (derivative) | 20,000 | $0.00 | 1,397,916 |
| 2018-07-16 | Open-market sale | 13,300 | $201.73 | 116,534 |
| 2018-07-16 | Open-market sale | 6,100 | $202.70 | 110,434 |
| 2018-07-16 | Open-market sale | 600 | $203.36 | 109,834 |
| 2018-07-16 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-06-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,417,916 |
| 2018-06-15 | Open-market sale | 7,196 | $269.18 | 122,038 |
| 2018-06-15 | Open-market sale | 1,100 | $270.96 | 109,835 |
| 2018-06-15 | Open-market sale | 11,103 | $269.98 | 110,935 |
| 2018-06-15 | Open-market sale | 1 | $271.77 | 109,834 |
| 2018-06-15 | Open-market sale | 600 | $268.02 | 129,234 |
| 2018-06-15 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-05-15 | Option exercise (derivative) | 20,000 | $0.00 | 1,437,916 |
| 2018-05-15 | Open-market sale | 6,900 | $243.05 | 115,134 |
| 2018-05-15 | Open-market sale | 5,300 | $244.01 | 109,834 |
| 2018-05-15 | Open-market sale | 7,800 | $242.00 | 122,034 |
| 2018-05-15 | Option exercise | 20,000 | $38.99 | 129,834 |
| 2018-04-16 | Option exercise (derivative) | 20,000 | $0.00 | 1,457,916 |
| 2018-04-16 | Open-market sale | 5,050 | $248.05 | 117,734 |
| 2018-04-16 | Open-market sale | 7,050 | $247.08 | 122,784 |
| 2018-04-16 | Open-market sale | 7,900 | $248.88 | 109,834 |
| 2018-04-16 | Option exercise | 20,000 | $38.99 | 129,834 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.