SEC CIK 1615459
Gordon Michael Lawrence
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MDBview stock → | 79,062 | 2025-01-02 |
Position History — MDB
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MDB
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-01-02 | Open-market sale | 1,245 | $234.09 | 79,062 |
| 2024-12-16 | Option exercise (derivative) | 5,000 | $0.00 | 108,859 |
| 2024-12-16 | Open-market sale | 300 | $271.12 | 80,807 |
| 2024-12-16 | Open-market sale | 300 | $270.09 | 81,107 |
| 2024-12-16 | Open-market sale | 859 | $268.85 | 81,407 |
| 2024-12-16 | Open-market sale | 1,140 | $267.99 | 82,266 |
| 2024-12-16 | Open-market sale | 521 | $266.98 | 83,406 |
| 2024-12-16 | Open-market sale | 669 | $265.97 | 83,927 |
| 2024-12-16 | Open-market sale | 320 | $264.59 | 84,596 |
| 2024-12-16 | Open-market sale | 323 | $272.33 | 80,484 |
| 2024-12-16 | Open-market sale | 133 | $273.04 | 80,351 |
| 2024-12-16 | Open-market sale | 44 | $274.10 | 80,307 |
| 2024-12-16 | Open-market sale | 391 | $261.90 | 84,916 |
| 2024-12-16 | Option exercise | 5,000 | $6.50 | 85,307 |
| 2024-11-14 | Option exercise (derivative) | 5,000 | $0.00 | 113,859 |
| 2024-11-14 | Open-market sale | 708 | $294.55 | 83,355 |
| 2024-11-14 | Open-market sale | 599 | $298.86 | 81,104 |
| 2024-11-14 | Open-market sale | 364 | $297.76 | 81,703 |
| 2024-11-14 | Open-market sale | 1,038 | $296.68 | 82,067 |
| 2024-11-14 | Open-market sale | 250 | $295.52 | 83,105 |
| 2024-11-14 | Open-market sale | 528 | $300.13 | 80,576 |
| 2024-11-14 | Open-market sale | 405 | $293.23 | 84,063 |
| 2024-11-14 | Open-market sale | 839 | $291.50 | 84,468 |
| 2024-11-14 | Option exercise | 5,000 | $6.50 | 85,307 |
| 2024-11-14 | Open-market sale | 269 | $301.00 | 80,307 |
| 2024-10-14 | Option exercise (derivative) | 5,000 | $0.00 | 118,859 |
| 2024-10-14 | Open-market sale | 38 | $295.26 | 80,307 |
| 2024-10-14 | Open-market sale | 900 | $293.51 | 80,345 |
| 2024-10-14 | Open-market sale | 217 | $291.28 | 81,245 |
| 2024-10-14 | Open-market sale | 1,661 | $289.98 | 81,462 |
| 2024-10-14 | Open-market sale | 2,084 | $289.15 | 83,123 |
| 2024-10-14 | Open-market sale | 100 | $287.39 | 85,207 |
| 2024-10-14 | Option exercise | 5,000 | $6.50 | 85,307 |
| 2024-10-02 | Open-market sale | 1,883 | $256.25 | 80,307 |
| 2024-10-02 | Open-market sale | 1 | $254.91 | 82,190 |
| 2024-10-02 | Grant / award | 249 | $0.00 | 82,191 |
| 2024-09-16 | Option exercise (derivative) | 5,000 | $0.00 | 123,859 |
| 2024-09-16 | Open-market sale | 1,208 | $290.54 | 84,734 |
| 2024-09-16 | Option exercise | 5,000 | $6.50 | 86,942 |
| 2024-09-16 | Open-market sale | 300 | $288.11 | 86,642 |
| 2024-09-16 | Open-market sale | 400 | $292.36 | 81,942 |
| 2024-09-16 | Open-market sale | 2,392 | $291.58 | 82,342 |
| 2024-09-16 | Open-market sale | 700 | $289.17 | 85,942 |
| 2024-08-14 | Option exercise (derivative) | 5,000 | $0.00 | 128,859 |
| 2024-08-14 | Open-market sale | 1,530 | $241.23 | 85,412 |
| 2024-08-14 | Option exercise | 5,000 | $6.50 | 86,942 |
| 2024-08-14 | Open-market sale | 1,009 | $242.27 | 84,403 |
| 2024-08-14 | Open-market sale | 1,686 | $243.20 | 82,717 |
| 2024-08-14 | Open-market sale | 615 | $244.51 | 82,102 |
| 2024-08-14 | Open-market sale | 160 | $245.73 | 81,942 |
| 2024-07-09 | Option exercise (derivative) | 5,000 | $0.00 | 133,859 |
| 2024-07-09 | Open-market sale | 56 | $255.73 | 82,409 |
| 2024-07-09 | Open-market sale | 244 | $257.32 | 82,165 |
| 2024-07-09 | Open-market sale | 223 | $257.99 | 81,942 |
| 2024-07-09 | Open-market sale | 606 | $255.11 | 82,465 |
| 2024-07-09 | Open-market sale | 153 | $253.38 | 83,071 |
| 2024-07-09 | Open-market sale | 1,268 | $252.49 | 83,224 |
| 2024-07-09 | Open-market sale | 328 | $251.16 | 84,492 |
| 2024-07-09 | Open-market sale | 1,389 | $250.43 | 84,820 |
| 2024-07-09 | Open-market sale | 733 | $249.35 | 86,209 |
| 2024-07-09 | Option exercise | 5,000 | $6.50 | 86,942 |
| 2024-07-02 | Open-market sale | 1,569 | $265.29 | 81,942 |
| 2024-04-02 | Open-market sale | 114 | $346.71 | 92,663 |
| 2024-04-02 | Open-market sale | 9,152 | $348.15 | 83,511 |
| 2024-04-02 | Grant / award | 8,168 | $0.00 | 91,687 |
| 2024-04-02 | Grant / award | 3,105 | $0.00 | 83,519 |
| 2024-04-02 | Open-market sale | 50 | $345.42 | 92,777 |
| 2024-04-02 | Grant / award | 1,140 | $0.00 | 92,827 |
| 2024-03-22 | Grant / award | 9,429 | $0.00 | 80,414 |
| 2024-02-09 | Option exercise (derivative) | 10,000 | $0.00 | 138,859 |
| 2024-02-09 | Open-market sale | 4,351 | $485.15 | 76,634 |
| 2024-02-09 | Open-market sale | 3,800 | $486.77 | 71,485 |
| 2024-02-09 | Open-market sale | 500 | $488.34 | 70,985 |
| 2024-02-09 | Open-market sale | 1,349 | $485.97 | 75,285 |
| 2024-02-09 | Option exercise | 10,000 | $6.50 | 80,985 |
| 2024-02-08 | Option exercise (derivative) | 10,000 | $0.00 | 148,859 |
| 2024-02-08 | Option exercise | 10,000 | $6.50 | 80,985 |
| 2024-02-08 | Open-market sale | 7,693 | $469.60 | 73,292 |
| 2024-02-08 | Open-market sale | 2,307 | $470.65 | 70,985 |
| 2024-02-05 | Open-market sale | 4,936 | $448.71 | 71,355 |
| 2024-02-05 | Open-market sale | 370 | $449.68 | 70,985 |
| 2024-01-02 | Open-market sale | 6 | $395.76 | 78,129 |
| 2024-01-02 | Open-market sale | 5 | $392.91 | 78,135 |
| 2024-01-02 | Open-market sale | 1,838 | $404.45 | 76,291 |
| 2023-11-30 | Open-market sale | 4,779 | $437.21 | 78,640 |
| 2023-11-30 | Open-market sale | 500 | $437.94 | 78,140 |
| 2023-11-29 | Open-market sale | 5,608 | $413.91 | 83,419 |
| 2023-11-27 | Option exercise (derivative) | 7,577 | $0.00 | 158,859 |
| 2023-11-27 | Open-market sale | 7,577 | $410.03 | 89,027 |
| 2023-11-27 | Option exercise | 7,577 | $6.50 | 96,604 |
| 2023-11-22 | Option exercise (derivative) | 10,097 | $0.00 | 166,436 |
| 2023-11-22 | Open-market sale | 10,097 | $410.03 | 89,027 |
| 2023-11-22 | Option exercise | 10,097 | $6.50 | 99,124 |
| 2023-11-21 | Option exercise (derivative) | 4,475 | $0.00 | 176,533 |
| 2023-11-21 | Option exercise (derivative) | 1,355 | $0.00 | 0 |
| 2023-11-21 | Option exercise | 1,355 | $6.50 | 90,382 |
| 2023-11-21 | Option exercise | 4,475 | $6.50 | 94,857 |
| 2023-11-21 | Open-market sale | 81 | $412.58 | 89,027 |
| 2023-11-21 | Open-market sale | 1,613 | $411.57 | 89,108 |
| 2023-11-21 | Open-market sale | 4,136 | $410.44 | 90,721 |
| 2023-11-20 | Option exercise (derivative) | 18,992 | $0.00 | 181,008 |
| 2023-11-20 | Option exercise (derivative) | 2,504 | $0.00 | 1,355 |
| 2023-11-20 | Option exercise | 2,504 | $6.50 | 91,531 |
| 2023-11-20 | Option exercise | 18,992 | $6.50 | 110,523 |
| 2023-11-20 | Open-market sale | 21,496 | $410.32 | 89,027 |
| 2023-11-14 | Open-market sale | 5,038 | $398.09 | 89,027 |
| 2023-11-13 | Open-market sale | 5,404 | $384.28 | 94,065 |
| 2023-11-01 | Option exercise (derivative) | 5,000 | $0.00 | 3,859 |
| 2023-11-01 | Open-market sale | 1,262 | $339.09 | 99,907 |
| 2023-11-01 | Open-market sale | 900 | $336.13 | 103,279 |
| 2023-11-01 | Open-market sale | 710 | $337.91 | 101,169 |
| 2023-11-01 | Open-market sale | 1,400 | $337.03 | 101,879 |
| 2023-11-01 | Open-market sale | 100 | $340.62 | 99,807 |
| 2023-11-01 | Open-market sale | 338 | $345.21 | 99,469 |
| 2023-11-01 | Option exercise | 5,000 | $6.50 | 104,469 |
| 2023-11-01 | Open-market sale | 290 | $334.93 | 104,179 |
| 2023-10-02 | Option exercise (derivative) | 5,000 | $0.00 | 8,859 |
| 2023-10-02 | Open-market sale | 256 | $342.86 | 104,213 |
| 2023-10-02 | Option exercise | 5,000 | $6.50 | 104,469 |
| 2023-10-02 | Open-market sale | 2,382 | $342.39 | 99,481 |
| 2023-10-02 | Grant / award | 354 | $0.00 | 101,863 |
| 2023-10-02 | Open-market sale | 676 | $344.59 | 103,537 |
| 2023-10-02 | Open-market sale | 1,524 | $345.64 | 102,013 |
| 2023-10-02 | Open-market sale | 1,078 | $346.42 | 100,935 |
| 2023-10-02 | Open-market sale | 414 | $347.61 | 100,521 |
| 2023-10-02 | Open-market sale | 620 | $348.98 | 99,901 |
| 2023-10-02 | Open-market sale | 237 | $350.18 | 99,664 |
| 2023-10-02 | Open-market sale | 12 | $344.88 | 99,469 |
| 2023-09-14 | Option exercise (derivative) | 5,000 | $0.00 | 13,859 |
| 2023-09-14 | Open-market sale | 3,100 | $372.13 | 101,509 |
| 2023-09-14 | Open-market sale | 300 | $371.34 | 104,609 |
| 2023-09-14 | Open-market sale | 400 | $370.63 | 104,909 |
| 2023-09-14 | Open-market sale | 200 | $368.56 | 105,309 |
| 2023-09-14 | Option exercise | 5,000 | $6.50 | 106,509 |
| 2023-09-14 | Open-market sale | 1,000 | $367.15 | 105,509 |
| 2023-07-03 | Open-market sale | 2,185 | $406.78 | 101,521 |
| 2023-07-03 | Open-market sale | 12 | $409.04 | 101,509 |
| 2023-04-03 | Grant / award | 1,063 | $0.00 | 108,863 |
| 2023-04-03 | Grant / award | 3,106 | $0.00 | 107,800 |
| 2023-04-03 | Open-market sale | 82 | $230.00 | 103,706 |
| 2023-04-03 | Open-market sale | 5,075 | $228.33 | 103,788 |
| 2023-03-24 | Grant / award | 16,392 | $0.00 | 104,694 |
| 2023-01-03 | Open-market sale | 2,060 | $199.31 | 88,302 |
| 2022-10-03 | Open-market sale | 2,770 | $198.84 | 90,362 |
| 2022-07-05 | Open-market sale | 2,704 | $264.47 | 93,132 |
| 2022-04-04 | Open-market sale | 1 | $451.55 | 95,836 |
| 2022-04-04 | Open-market sale | 15 | $441.62 | 102,760 |
| 2022-04-04 | Open-market sale | 6,886 | $443.78 | 95,874 |
| 2022-04-04 | Open-market sale | 37 | $444.85 | 95,837 |
| 2022-04-01 | Grant / award | 663 | $0.00 | 102,775 |
| 2022-03-11 | Grant / award | 9,554 | $0.00 | 102,112 |
| 2022-01-03 | Open-market sale | 144 | $517.55 | 92,558 |
| 2022-01-03 | Open-market sale | 6,336 | $515.00 | 92,702 |
| 2021-12-22 | Option exercise (derivative) | 5,000 | $0.00 | 18,859 |
| 2021-12-22 | Option exercise | 5,000 | $6.50 | 104,038 |
| 2021-12-22 | Open-market sale | 5,000 | $552.19 | 99,038 |
| 2021-12-21 | Option exercise (derivative) | 5,000 | $0.00 | 23,859 |
| 2021-12-21 | Option exercise | 5,000 | $6.50 | 104,038 |
| 2021-12-21 | Open-market sale | 5,000 | $539.79 | 99,038 |
| 2021-12-09 | Option exercise (derivative) | 10,000 | $0.00 | 28,859 |
| 2021-12-09 | Open-market sale | 300 | $534.99 | 99,038 |
| 2021-12-09 | Option exercise | 10,000 | $6.50 | 109,038 |
| 2021-12-09 | Open-market sale | 220 | $529.54 | 108,818 |
| 2021-12-09 | Open-market sale | 2,771 | $533.64 | 99,338 |
| 2021-12-09 | Open-market sale | 2,765 | $532.82 | 102,109 |
| 2021-12-09 | Open-market sale | 3,317 | $531.59 | 104,874 |
| 2021-12-09 | Open-market sale | 627 | $530.92 | 108,191 |
| 2021-10-04 | Open-market sale | 1 | $453.07 | 106,213 |
| 2021-10-04 | Open-market sale | 7,001 | $460.66 | 99,038 |
| 2021-10-04 | Open-market sale | 174 | $459.58 | 106,039 |
| 2021-10-01 | Grant / award | 331 | $0.00 | 106,214 |
| 2021-09-02 | Option exercise (derivative) | 20,000 | $0.00 | 38,859 |
| 2021-09-02 | Option exercise | 20,000 | $6.50 | 125,883 |
| 2021-09-02 | Open-market sale | 2,893 | $403.75 | 105,883 |
| 2021-09-02 | Open-market sale | 17,107 | $402.87 | 108,776 |
| 2021-08-25 | Option exercise (derivative) | 2,598 | $0.00 | 58,859 |
| 2021-08-25 | Option exercise | 2,598 | $6.50 | 108,481 |
| 2021-08-25 | Open-market sale | 2,598 | $391.32 | 105,883 |
| 2021-07-02 | Open-market sale | 6,422 | $346.33 | 106,065 |
| 2021-07-02 | Open-market sale | 126 | $352.68 | 105,883 |
| 2021-07-02 | Open-market sale | 56 | $349.94 | 106,009 |
| 2021-06-29 | Option exercise (derivative) | 100 | $0.00 | 61,457 |
| 2021-06-29 | Option exercise | 100 | $6.50 | 112,587 |
| 2021-06-29 | Open-market sale | 100 | $391.26 | 112,487 |
| 2021-06-28 | Option exercise (derivative) | 1,565 | $0.00 | 61,557 |
| 2021-06-28 | Option exercise | 1,565 | $6.50 | 114,052 |
| 2021-06-28 | Open-market sale | 1,565 | $391.51 | 112,487 |
| 2021-06-24 | Option exercise (derivative) | 5,737 | $0.00 | 63,122 |
| 2021-06-24 | Open-market sale | 1,000 | $392.47 | 112,487 |
| 2021-06-24 | Open-market sale | 4,737 | $391.49 | 113,487 |
| 2021-06-24 | Option exercise | 5,737 | $6.50 | 118,224 |
| 2021-06-18 | Option exercise (derivative) | 10,000 | $0.00 | 68,859 |
| 2021-06-18 | Open-market sale | 24 | $380.57 | 112,487 |
| 2021-06-18 | Open-market sale | 9,976 | $379.56 | 112,511 |
| 2021-06-18 | Option exercise | 10,000 | $6.50 | 122,487 |
| 2021-06-15 | Option exercise (derivative) | 7,380 | $0.00 | 78,859 |
| 2021-06-15 | Option exercise | 7,380 | $6.50 | 119,867 |
| 2021-06-15 | Open-market sale | 7,080 | $349.48 | 112,787 |
| 2021-06-15 | Open-market sale | 300 | $350.19 | 112,487 |
| 2021-06-14 | Option exercise (derivative) | 2,620 | $0.00 | 86,239 |
| 2021-06-14 | Option exercise | 2,620 | $6.50 | 115,107 |
| 2021-06-14 | Open-market sale | 2,620 | $349.16 | 112,487 |
| 2021-06-09 | Option exercise (derivative) | 10,000 | $0.00 | 88,859 |
| 2021-06-09 | Open-market sale | 1,435 | $327.36 | 112,487 |
| 2021-06-09 | Open-market sale | 8,565 | $326.63 | 113,922 |
| 2021-06-09 | Option exercise | 10,000 | $6.50 | 122,487 |
| 2021-04-05 | Open-market sale | 5,259 | $283.25 | 112,591 |
| 2021-04-05 | Open-market sale | 20 | $284.35 | 112,571 |
| 2021-04-05 | Open-market sale | 84 | $285.46 | 112,487 |
| 2021-04-01 | Grant / award | 1,424 | $0.00 | 117,850 |
| 2021-03-22 | Option exercise (derivative) | 16,012 | $0.00 | 98,859 |
| 2021-03-22 | Open-market sale | 16,012 | $307.08 | 116,426 |
| 2021-03-22 | Option exercise | 16,012 | $6.50 | 132,438 |
| 2021-03-19 | Option exercise (derivative) | 3,988 | $0.00 | 114,871 |
| 2021-03-19 | Option exercise | 3,988 | $6.50 | 120,414 |
| 2021-03-19 | Open-market sale | 3,274 | $307.64 | 117,140 |
| 2021-03-19 | Open-market sale | 214 | $308.49 | 116,926 |
| 2021-03-19 | Open-market sale | 300 | $309.29 | 116,626 |
| 2021-03-19 | Open-market sale | 200 | $310.35 | 116,426 |
| 2021-02-26 | Grant / award | 12,225 | $0.00 | 116,426 |
| 2021-01-04 | Open-market sale | 161 | $347.83 | 104,201 |
| 2021-01-04 | Open-market sale | 4,548 | $344.96 | 104,362 |
| 2020-11-27 | Option exercise (derivative) | 14,096 | $0.00 | 118,859 |
| 2020-11-27 | Open-market sale | 3,534 | $273.14 | 119,472 |
| 2020-11-27 | Option exercise | 14,096 | $6.50 | 123,006 |
| 2020-11-27 | Open-market sale | 3,253 | $274.98 | 109,310 |
| 2020-11-27 | Open-market sale | 6,909 | $274.04 | 112,563 |
| 2020-11-27 | Open-market sale | 400 | $275.98 | 108,910 |
| 2020-10-19 | Option exercise (derivative) | 5,076 | $0.00 | 132,955 |
| 2020-10-19 | Open-market sale | 5,076 | $272.59 | 108,910 |
| 2020-10-19 | Option exercise | 5,076 | $6.50 | 113,986 |
| 2020-10-16 | Option exercise (derivative) | 813 | $0.00 | 138,031 |
| 2020-10-16 | Open-market sale | 813 | $272.56 | 108,910 |
| 2020-10-16 | Option exercise | 813 | $6.50 | 109,723 |
| 2020-10-14 | Option exercise (derivative) | 15 | $0.00 | 138,844 |
| 2020-10-14 | Open-market sale | 15 | $272.56 | 108,910 |
| 2020-10-14 | Option exercise | 15 | $6.50 | 108,925 |
| 2020-10-07 | Option exercise (derivative) | 10,000 | $0.00 | 138,859 |
| 2020-10-07 | Open-market sale | 4,400 | $257.03 | 114,510 |
| 2020-10-07 | Option exercise | 10,000 | $6.50 | 118,910 |
| 2020-10-07 | Open-market sale | 1,692 | $259.12 | 108,910 |
| 2020-10-07 | Open-market sale | 3,908 | $258.41 | 110,602 |
| 2020-10-06 | Option exercise (derivative) | 10,000 | $0.00 | 148,859 |
| 2020-10-06 | Open-market sale | 10,000 | $243.63 | 108,910 |
| 2020-10-06 | Option exercise | 10,000 | $6.50 | 118,910 |
| 2020-10-02 | Open-market sale | 5,264 | $224.47 | 109,144 |
| 2020-10-02 | Open-market sale | 234 | $228.95 | 108,910 |
| 2020-10-01 | Grant / award | 774 | $0.00 | 114,408 |
| 2020-09-25 | Option exercise (derivative) | 10,000 | $0.00 | 158,859 |
| 2020-09-25 | Open-market sale | 6,882 | $232.53 | 116,752 |
| 2020-09-25 | Open-market sale | 3,118 | $233.34 | 113,634 |
| 2020-09-25 | Option exercise | 10,000 | $6.50 | 123,634 |
| 2020-09-10 | Option exercise (derivative) | 10,000 | $0.00 | 168,859 |
| 2020-09-10 | Open-market sale | 152 | $219.65 | 113,634 |
| 2020-09-10 | Open-market sale | 9,848 | $218.99 | 113,786 |
| 2020-09-10 | Option exercise | 10,000 | $6.50 | 123,634 |
| 2020-09-09 | Option exercise (derivative) | 20,000 | $0.00 | 178,859 |
| 2020-09-09 | Open-market sale | 3,640 | $216.45 | 115,885 |
| 2020-09-09 | Open-market sale | 2,151 | $217.44 | 113,734 |
| 2020-09-09 | Open-market sale | 3,616 | $214.39 | 126,718 |
| 2020-09-09 | Open-market sale | 7,193 | $215.51 | 119,525 |
| 2020-09-09 | Open-market sale | 100 | $218.20 | 113,634 |
| 2020-09-09 | Option exercise | 20,000 | $6.50 | 133,634 |
| 2020-09-09 | Open-market sale | 1,500 | $212.39 | 132,134 |
| 2020-09-09 | Open-market sale | 1,800 | $213.48 | 130,334 |
| 2020-07-02 | Open-market sale | 4,893 | $222.85 | 113,739 |
| 2020-07-02 | Open-market sale | 105 | $224.29 | 113,634 |
| 2020-06-11 | J (derivative) | 200,000 | $0.00 | 200,000 |
| 2020-06-11 | J (derivative) | 198,859 | $0.00 | 198,859 |
| 2020-06-11 | J (derivative) | 198,859 | $0.00 | 0 |
| 2020-04-02 | Open-market sale | 3,375 | $120.31 | 118,777 |
| 2020-04-02 | Open-market sale | 145 | $121.37 | 118,632 |
| 2020-02-27 | Grant / award | 24,685 | $0.00 | 122,152 |
| 2020-02-18 | Option exercise (derivative) | 19,700 | $0.00 | 198,859 |
| 2020-02-18 | Option exercise (derivative) | 19,700 | $0.00 | 19,700 |
| 2020-02-18 | Conversion (derivative) | 19,700 | $0.00 | 0 |
| 2020-02-18 | Conversion | 19,700 | $0.00 | 117,167 |
| 2020-02-18 | Open-market sale | 19,020 | $174.37 | 98,147 |
| 2020-02-18 | Open-market sale | 680 | $175.23 | 97,467 |
| 2020-02-14 | Conversion (derivative) | 300 | $0.00 | 0 |
| 2020-02-14 | Option exercise (derivative) | 300 | $0.00 | 300 |
| 2020-02-14 | Option exercise (derivative) | 300 | $0.00 | 218,559 |
| 2020-02-14 | Open-market sale | 300 | $174.15 | 97,467 |
| 2020-02-14 | Conversion | 300 | $0.00 | 97,767 |
| 2020-02-03 | Conversion (derivative) | 20,000 | $0.00 | 0 |
| 2020-02-03 | Option exercise (derivative) | 20,000 | $0.00 | 20,000 |
| 2020-02-03 | Option exercise (derivative) | 20,000 | $0.00 | 218,859 |
| 2020-02-03 | Open-market sale | 3,866 | $163.20 | 97,467 |
| 2020-02-03 | Conversion | 20,000 | $0.00 | 117,467 |
| 2020-02-03 | Open-market sale | 1,700 | $161.52 | 101,333 |
| 2020-02-03 | Open-market sale | 4,378 | $160.53 | 103,033 |
| 2020-02-03 | Open-market sale | 7,055 | $159.62 | 107,411 |
| 2020-02-03 | Open-market sale | 3,001 | $158.71 | 114,466 |
| 2020-01-09 | Option exercise (derivative) | 20,000 | $0.00 | 20,000 |
| 2020-01-09 | Option exercise (derivative) | 20,000 | $0.00 | 238,859 |
| 2020-01-09 | Conversion (derivative) | 20,000 | $0.00 | 0 |
| 2020-01-09 | Conversion | 20,000 | $0.00 | 117,467 |
| 2020-01-09 | Open-market sale | 20,000 | $150.04 | 97,467 |
| 2020-01-02 | Open-market sale | 2,306 | $130.18 | 97,467 |
| 2019-12-26 | Option exercise (derivative) | 10,000 | $0.00 | 258,859 |
| 2019-12-26 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2019-12-26 | Conversion (derivative) | 10,000 | $0.00 | 0 |
| 2019-12-26 | Conversion | 10,000 | $0.00 | 109,773 |
| 2019-12-26 | Open-market sale | 10,000 | $134.19 | 99,773 |
| 2019-12-13 | Option exercise (derivative) | 10,000 | $0.00 | 268,859 |
| 2019-12-13 | Conversion (derivative) | 10,000 | $0.00 | 0 |
| 2019-12-13 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2019-12-13 | Open-market sale | 10,000 | $128.49 | 99,773 |
| 2019-12-13 | Conversion | 10,000 | $0.00 | 109,773 |
| 2019-12-12 | Option exercise (derivative) | 10,000 | $0.00 | 278,859 |
| 2019-12-12 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2019-12-12 | Conversion (derivative) | 10,000 | $0.00 | 0 |
| 2019-12-12 | Open-market sale | 3,233 | $126.44 | 100,973 |
| 2019-12-12 | Conversion | 10,000 | $0.00 | 109,773 |
| 2019-12-12 | Open-market sale | 1,200 | $127.14 | 99,773 |
| 2019-12-12 | Open-market sale | 5,567 | $125.32 | 104,206 |
| 2019-10-02 | Open-market sale | 3,176 | $116.54 | 99,804 |
| 2019-10-02 | Open-market sale | 31 | $117.59 | 99,773 |
| 2019-07-02 | Open-market sale | 3,240 | $145.62 | 102,980 |
| 2019-04-02 | Open-market sale | 1,004 | $146.47 | 106,220 |
| 2019-04-02 | Open-market sale | 5 | $141.00 | 107,224 |
| 2019-03-18 | Option exercise (derivative) | 70,000 | $0.00 | 70,000 |
| 2019-03-18 | Conversion (derivative) | 70,000 | $0.00 | 0 |
| 2019-03-18 | Option exercise (derivative) | 70,000 | $0.00 | 288,859 |
| 2019-03-18 | Conversion | 70,000 | $0.00 | 177,229 |
| 2019-03-18 | Grant / award | 33,228 | $0.00 | 107,229 |
| 2019-03-18 | Open-market sale | 905 | $136.22 | 107,229 |
| 2019-03-18 | Open-market sale | 26,638 | $134.59 | 116,520 |
| 2019-03-18 | Open-market sale | 21,006 | $133.69 | 143,158 |
| 2019-03-18 | Open-market sale | 13,065 | $132.68 | 164,164 |
| 2019-03-18 | Open-market sale | 8,386 | $135.65 | 108,134 |
| 2019-01-02 | Open-market sale | 824 | $81.36 | 74,001 |
| 2018-10-02 | Open-market sale | 1,047 | $75.23 | 74,825 |
| 2018-09-11 | Option exercise (derivative) | 50,000 | $0.00 | 100,000 |
| 2018-09-11 | Option exercise (derivative) | 50,000 | $0.00 | 358,859 |
| 2018-09-11 | Conversion (derivative) | 100,000 | $0.00 | 0 |
| 2018-09-11 | Open-market sale | 17,084 | $84.89 | 75,872 |
| 2018-09-11 | Conversion | 100,000 | $0.00 | 175,872 |
| 2018-09-11 | Open-market sale | 15,810 | $82.31 | 160,062 |
| 2018-09-11 | Open-market sale | 23,209 | $83.25 | 136,853 |
| 2018-09-11 | Open-market sale | 43,897 | $84.14 | 92,956 |
| 2018-07-02 | Open-market sale | 721 | $49.40 | 75,872 |
| 2018-04-20 | Grant / award | 75,000 | $0.00 | 75,000 |
| 2017-10-23 | Open-market buy | 1,000 | $24.00 | 1,000 |
| 2017-10-18 | — | — | — | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.