SEC CIK 1677762
Campbell Michael Earl
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| EQIXview stock → | 14,800 | 2024-09-06 |
Position History — EQIX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — EQIX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-09-06 | Open-market sale | 600 | $816.73 | 14,800 |
| 2024-09-06 | Gift | 250 | $0.00 | 15,400 |
| 2024-03-07 | Grant / award (derivative) | 2,299 | $0.00 | 2,299 |
| 2024-03-07 | Open-market sale | 78 | $901.15 | 15,969 |
| 2024-03-07 | Open-market sale | 91 | $902.40 | 15,878 |
| 2024-03-07 | Open-market sale | 104 | $903.68 | 15,774 |
| 2024-03-07 | Open-market sale | 99 | $906.16 | 15,675 |
| 2024-03-07 | Open-market sale | 26 | $912.10 | 15,649 |
| 2024-03-07 | Open-market sale | 130 | $899.76 | 16,047 |
| 2024-03-06 | Option exercise (derivative) | 528 | $0.00 | 0 |
| 2024-03-06 | Grant / award (derivative) | 528 | $0.00 | 528 |
| 2024-03-06 | Option exercise | 528 | $0.00 | 16,177 |
| 2024-02-16 | Open-market sale | 44 | $865.17 | 16,111 |
| 2024-02-16 | Open-market sale | 112 | $870.83 | 15,649 |
| 2024-02-16 | Open-market sale | 137 | $869.80 | 15,761 |
| 2024-02-16 | Open-market sale | 70 | $868.63 | 15,898 |
| 2024-02-16 | Open-market sale | 143 | $867.24 | 15,968 |
| 2024-02-16 | Open-market sale | 136 | $859.37 | 16,416 |
| 2024-02-16 | Open-market sale | 134 | $863.56 | 16,155 |
| 2024-02-16 | Open-market sale | 80 | $862.63 | 16,289 |
| 2024-02-16 | Open-market sale | 47 | $861.41 | 16,369 |
| 2024-02-15 | Option exercise (derivative) | 719 | $0.00 | 0 |
| 2024-02-15 | Option exercise (derivative) | 1,031 | $0.00 | 1,031 |
| 2024-02-15 | Option exercise | 719 | $0.00 | 15,521 |
| 2024-02-15 | Option exercise | 1,031 | $0.00 | 16,552 |
| 2024-02-13 | Open-market sale | 247 | $833.17 | 15,029 |
| 2024-02-13 | Open-market sale | 130 | $831.95 | 15,276 |
| 2024-02-13 | Open-market sale | 120 | $830.41 | 15,406 |
| 2024-02-13 | Open-market sale | 30 | $827.96 | 15,526 |
| 2024-02-13 | Open-market sale | 30 | $836.55 | 14,766 |
| 2024-02-13 | Open-market sale | 110 | $835.73 | 14,796 |
| 2024-02-13 | Open-market sale | 123 | $834.14 | 14,906 |
| 2024-02-12 | Option exercise (derivative) | 1,489 | $0.00 | 1,489 |
| 2024-02-12 | Grant / award (derivative) | 2,978 | $0.00 | 2,978 |
| 2024-02-12 | Option exercise | 1,489 | $0.00 | 15,556 |
| 2024-01-17 | Open-market sale | 100 | $795.29 | 15,251 |
| 2024-01-17 | Open-market sale | 100 | $812.94 | 14,067 |
| 2024-01-17 | Open-market sale | 200 | $809.93 | 14,167 |
| 2024-01-17 | Open-market sale | 300 | $808.56 | 14,367 |
| 2024-01-17 | Open-market sale | 200 | $805.57 | 14,667 |
| 2024-01-17 | Open-market sale | 100 | $801.86 | 14,867 |
| 2024-01-17 | Open-market sale | 284 | $796.74 | 14,967 |
| 2024-01-17 | Open-market sale | 250 | $794.65 | 15,351 |
| 2024-01-17 | Open-market sale | 665 | $793.10 | 15,601 |
| 2024-01-16 | Option exercise (derivative) | 1,057 | $0.00 | 0 |
| 2024-01-16 | Option exercise (derivative) | 1,212 | $0.00 | 2,421 |
| 2024-01-16 | Option exercise (derivative) | 1,082 | $0.00 | 1,082 |
| 2024-01-16 | Option exercise (derivative) | 834 | $0.00 | 0 |
| 2024-01-16 | Grant / award (derivative) | 1,057 | $0.00 | 1,057 |
| 2024-01-16 | Option exercise | 1,057 | $0.00 | 13,138 |
| 2024-01-16 | Option exercise | 1,212 | $0.00 | 16,266 |
| 2024-01-16 | Option exercise | 1,082 | $0.00 | 15,054 |
| 2024-01-16 | Option exercise | 834 | $0.00 | 13,972 |
| 2023-11-20 | Open-market sale | 600 | $780.66 | 12,081 |
| 2023-11-17 | Gift | 225 | $0.00 | 12,681 |
| 2023-05-08 | Open-market sale | 1,600 | $739.50 | 12,906 |
| 2023-03-09 | Open-market sale | 200 | $691.54 | 14,693 |
| 2023-03-09 | Open-market sale | 100 | $689.83 | 14,893 |
| 2023-03-09 | Open-market sale | 100 | $687.20 | 14,993 |
| 2023-03-09 | Open-market sale | 100 | $685.73 | 15,093 |
| 2023-03-09 | Open-market sale | 187 | $693.56 | 14,506 |
| 2023-03-09 | Open-market sale | 74 | $682.47 | 15,293 |
| 2023-03-09 | Open-market sale | 100 | $683.46 | 15,193 |
| 2023-03-08 | Grant / award (derivative) | 861 | $0.00 | 861 |
| 2023-03-08 | Option exercise (derivative) | 861 | $0.00 | 0 |
| 2023-03-08 | Option exercise | 861 | $0.00 | 15,367 |
| 2023-03-02 | Open-market sale | 16 | $664.73 | 14,556 |
| 2023-03-02 | Open-market sale | 50 | $665.73 | 14,506 |
| 2023-03-01 | Option exercise (derivative) | 132 | $0.00 | 0 |
| 2023-03-01 | Option exercise | 132 | $0.00 | 14,572 |
| 2023-02-16 | Open-market sale | 20 | $691.12 | 16,104 |
| 2023-02-16 | Open-market sale | 20 | $698.66 | 16,064 |
| 2023-02-16 | Open-market sale | 20 | $694.51 | 16,084 |
| 2023-02-16 | Open-market sale | 20 | $682.56 | 16,164 |
| 2023-02-16 | Open-market sale | 20 | $685.96 | 16,144 |
| 2023-02-16 | Open-market sale | 1 | $722.80 | 14,440 |
| 2023-02-16 | Open-market sale | 143 | $721.58 | 14,441 |
| 2023-02-16 | Open-market sale | 429 | $720.23 | 14,584 |
| 2023-02-16 | Open-market sale | 60 | $718.71 | 15,013 |
| 2023-02-16 | Open-market sale | 60 | $717.53 | 15,073 |
| 2023-02-16 | Open-market sale | 140 | $716.44 | 15,133 |
| 2023-02-16 | Open-market sale | 22 | $714.98 | 15,273 |
| 2023-02-16 | Open-market sale | 140 | $714.20 | 15,295 |
| 2023-02-16 | Open-market sale | 60 | $713.39 | 15,435 |
| 2023-02-16 | Open-market sale | 100 | $712.28 | 15,495 |
| 2023-02-16 | Open-market sale | 120 | $711.26 | 15,595 |
| 2023-02-16 | Open-market sale | 140 | $709.34 | 15,715 |
| 2023-02-16 | Open-market sale | 49 | $707.75 | 15,855 |
| 2023-02-16 | Open-market sale | 20 | $705.91 | 15,904 |
| 2023-02-16 | Open-market sale | 40 | $704.56 | 15,924 |
| 2023-02-16 | Open-market sale | 65 | $703.67 | 15,964 |
| 2023-02-16 | Open-market sale | 35 | $701.84 | 16,029 |
| 2023-02-16 | Open-market sale | 20 | $687.32 | 16,124 |
| 2023-02-15 | Option exercise (derivative) | 2,062 | $0.00 | 2,062 |
| 2023-02-15 | Grant / award (derivative) | 4,124 | $0.00 | 4,124 |
| 2023-02-15 | Option exercise (derivative) | 720 | $0.00 | 719 |
| 2023-02-15 | Option exercise (derivative) | 610 | $0.00 | 0 |
| 2023-02-15 | Option exercise | 720 | $0.00 | 14,122 |
| 2023-02-15 | Option exercise | 2,062 | $0.00 | 16,184 |
| 2023-02-15 | Option exercise | 610 | $0.00 | 13,402 |
| 2023-02-14 | Grant / award (derivative) | 3,633 | $0.00 | 3,633 |
| 2023-01-18 | Open-market sale | 100 | $715.60 | 12,794 |
| 2023-01-18 | Open-market sale | 177 | $701.68 | 14,374 |
| 2023-01-18 | Open-market sale | 123 | $702.44 | 14,251 |
| 2023-01-18 | Open-market sale | 40 | $703.40 | 14,211 |
| 2023-01-18 | Open-market sale | 400 | $705.06 | 13,811 |
| 2023-01-18 | Open-market sale | 40 | $716.46 | 12,754 |
| 2023-01-18 | Open-market sale | 160 | $700.33 | 14,551 |
| 2023-01-18 | Open-market sale | 80 | $714.44 | 12,894 |
| 2023-01-18 | Open-market sale | 70 | $713.31 | 12,974 |
| 2023-01-18 | Open-market sale | 30 | $711.67 | 13,044 |
| 2023-01-18 | Open-market sale | 140 | $710.81 | 13,074 |
| 2023-01-18 | Open-market sale | 120 | $709.18 | 13,214 |
| 2023-01-18 | Open-market sale | 125 | $706.79 | 13,334 |
| 2023-01-18 | Open-market sale | 352 | $705.91 | 13,459 |
| 2023-01-17 | Grant / award (derivative) | 1,112 | $0.00 | 1,112 |
| 2023-01-17 | Option exercise (derivative) | 805 | $0.00 | 0 |
| 2023-01-17 | Option exercise (derivative) | 834 | $0.00 | 834 |
| 2023-01-17 | Option exercise (derivative) | 1,083 | $0.00 | 2,164 |
| 2023-01-17 | Option exercise | 1,112 | $0.00 | 11,989 |
| 2023-01-17 | Option exercise | 805 | $0.00 | 12,794 |
| 2023-01-17 | Option exercise | 834 | $0.00 | 13,628 |
| 2023-01-17 | Option exercise | 1,083 | $0.00 | 14,711 |
| 2022-11-29 | Gift | 233 | $0.00 | 10,877 |
| 2022-09-02 | Open-market sale | 60 | $652.69 | 11,116 |
| 2022-09-02 | Open-market sale | 6 | $655.90 | 11,110 |
| 2022-09-01 | Option exercise (derivative) | 132 | $0.00 | 132 |
| 2022-09-01 | Option exercise | 132 | $0.00 | 11,176 |
| 2022-08-16 | Open-market sale | 1,000 | $713.17 | 11,044 |
| 2022-03-11 | Open-market sale | 100 | $708.45 | 12,044 |
| 2022-03-11 | Open-market sale | 159 | $695.00 | 12,556 |
| 2022-03-11 | Open-market sale | 100 | $697.66 | 12,456 |
| 2022-03-11 | Open-market sale | 100 | $700.20 | 12,356 |
| 2022-03-11 | Open-market sale | 12 | $702.42 | 12,344 |
| 2022-03-11 | Open-market sale | 200 | $706.19 | 12,144 |
| 2022-03-10 | Option exercise (derivative) | 671 | $0.00 | 0 |
| 2022-03-10 | Grant / award (derivative) | 671 | $0.00 | 671 |
| 2022-03-10 | Option exercise | 671 | $0.00 | 12,715 |
| 2022-03-02 | Open-market sale | 9 | $703.49 | 12,102 |
| 2022-03-02 | Open-market sale | 58 | $705.36 | 12,044 |
| 2022-03-01 | Option exercise (derivative) | 132 | $0.00 | 264 |
| 2022-03-01 | Option exercise | 132 | $0.00 | 12,111 |
| 2022-02-25 | Open-market sale | 100 | $696.62 | 12,517 |
| 2022-02-25 | Open-market sale | 100 | $693.08 | 12,617 |
| 2022-02-25 | Open-market sale | 200 | $700.27 | 12,317 |
| 2022-02-25 | Open-market sale | 122 | $702.97 | 12,195 |
| 2022-02-25 | Open-market sale | 206 | $704.41 | 11,989 |
| 2022-02-25 | Open-market sale | 10 | $706.33 | 11,979 |
| 2022-02-24 | Grant / award (derivative) | 2,878 | $0.00 | 2,878 |
| 2022-02-24 | Option exercise (derivative) | 1,439 | $0.00 | 1,439 |
| 2022-02-24 | Option exercise | 1,439 | $0.00 | 12,717 |
| 2022-02-23 | Grant / award (derivative) | 3,247 | $0.00 | 3,247 |
| 2022-02-16 | Open-market sale | 228 | $667.52 | 11,848 |
| 2022-02-16 | Open-market sale | 300 | $671.26 | 11,278 |
| 2022-02-16 | Open-market sale | 270 | $668.43 | 11,578 |
| 2022-02-15 | Option exercise (derivative) | 610 | $0.00 | 610 |
| 2022-02-15 | Option exercise (derivative) | 988 | $0.00 | 0 |
| 2022-02-15 | Option exercise | 988 | $0.00 | 11,466 |
| 2022-02-15 | Option exercise | 610 | $0.00 | 12,076 |
| 2022-01-19 | Open-market sale | 200 | $750.00 | 10,443 |
| 2022-01-19 | Open-market sale | 848 | $736.19 | 12,540 |
| 2022-01-19 | Open-market sale | 496 | $737.29 | 12,044 |
| 2022-01-19 | Open-market sale | 301 | $738.40 | 11,743 |
| 2022-01-19 | Open-market sale | 300 | $739.57 | 11,443 |
| 2022-01-19 | Open-market sale | 300 | $748.57 | 10,643 |
| 2022-01-19 | Open-market sale | 300 | $744.18 | 10,943 |
| 2022-01-19 | Open-market sale | 100 | $742.68 | 11,243 |
| 2022-01-19 | Open-market sale | 100 | $740.72 | 11,343 |
| 2022-01-18 | Option exercise (derivative) | 806 | $0.00 | 805 |
| 2022-01-18 | Grant / award (derivative) | 3,072 | $0.00 | 3,072 |
| 2022-01-18 | Option exercise (derivative) | 1,156 | $0.00 | 0 |
| 2022-01-18 | Option exercise (derivative) | 835 | $0.00 | 1,668 |
| 2022-01-18 | Option exercise | 806 | $0.00 | 12,553 |
| 2022-01-18 | Option exercise | 3,072 | $0.00 | 10,591 |
| 2022-01-18 | Option exercise | 1,156 | $0.00 | 11,747 |
| 2022-01-18 | Option exercise | 835 | $0.00 | 13,388 |
| 2021-09-03 | Open-market sale | 1,200 | $884.36 | 7,519 |
| 2021-09-02 | Open-market sale | 59 | $866.05 | 8,727 |
| 2021-09-02 | Open-market sale | 8 | $867.77 | 8,719 |
| 2021-09-01 | Option exercise (derivative) | 132 | $0.00 | 396 |
| 2021-09-01 | Option exercise | 132 | $0.00 | 8,786 |
| 2021-05-26 | Gift | 11 | $0.00 | 8,654 |
| 2021-03-11 | Open-market sale | 100 | $658.98 | 8,665 |
| 2021-03-11 | Open-market sale | 209 | $654.77 | 8,765 |
| 2021-03-11 | Open-market sale | 200 | $652.89 | 8,974 |
| 2021-03-11 | Open-market sale | 100 | $650.65 | 9,174 |
| 2021-03-11 | Open-market sale | 3 | $649.54 | 9,274 |
| 2021-03-11 | Open-market sale | 130 | $645.92 | 9,277 |
| 2021-03-10 | Grant / award (derivative) | 742 | $0.00 | 742 |
| 2021-03-10 | Option exercise (derivative) | 742 | $0.00 | 0 |
| 2021-03-10 | Option exercise | 742 | $0.00 | 9,407 |
| 2021-03-02 | Open-market sale | 1 | $644.74 | 8,732 |
| 2021-03-02 | Open-market sale | 67 | $646.61 | 8,665 |
| 2021-03-01 | Option exercise (derivative) | 133 | $0.00 | 528 |
| 2021-03-01 | Option exercise | 133 | $0.00 | 8,733 |
| 2021-02-22 | Open-market sale | 196 | $665.22 | 9,036 |
| 2021-02-22 | Open-market sale | 200 | $673.08 | 8,600 |
| 2021-02-22 | Open-market sale | 100 | $668.28 | 8,800 |
| 2021-02-22 | Open-market sale | 136 | $667.71 | 8,900 |
| 2021-02-19 | Grant / award (derivative) | 2,440 | $0.00 | 2,440 |
| 2021-02-19 | Option exercise (derivative) | 1,220 | $0.00 | 1,220 |
| 2021-02-19 | Option exercise | 1,220 | $0.00 | 9,232 |
| 2021-02-18 | Grant / award (derivative) | 2,503 | $0.00 | 2,503 |
| 2021-02-17 | Open-market sale | 160 | $695.75 | 8,322 |
| 2021-02-17 | Open-market sale | 60 | $694.95 | 8,482 |
| 2021-02-17 | Open-market sale | 80 | $693.22 | 8,542 |
| 2021-02-17 | Open-market sale | 41 | $691.93 | 8,622 |
| 2021-02-17 | Open-market sale | 264 | $690.93 | 8,663 |
| 2021-02-17 | Open-market sale | 80 | $697.05 | 8,242 |
| 2021-02-17 | Open-market sale | 130 | $698.01 | 8,112 |
| 2021-02-17 | Open-market sale | 100 | $699.26 | 8,012 |
| 2021-02-17 | Open-market sale | 59 | $686.73 | 8,968 |
| 2021-02-17 | Open-market sale | 41 | $688.04 | 8,927 |
| 2021-02-16 | Option exercise (derivative) | 1,060 | $0.00 | 0 |
| 2021-02-16 | Option exercise (derivative) | 988 | $0.00 | 988 |
| 2021-02-16 | Option exercise | 1,060 | $0.00 | 8,039 |
| 2021-02-16 | Option exercise | 988 | $0.00 | 9,027 |
| 2021-01-19 | Open-market sale | 292 | $718.53 | 7,020 |
| 2021-01-19 | Open-market sale | 442 | $717.98 | 7,312 |
| 2021-01-19 | Open-market sale | 400 | $717.04 | 7,754 |
| 2021-01-19 | Open-market sale | 100 | $720.82 | 6,920 |
| 2021-01-19 | Open-market sale | 777 | $715.67 | 8,154 |
| 2021-01-19 | Open-market sale | 100 | $712.61 | 8,931 |
| 2021-01-15 | Option exercise (derivative) | 806 | $0.00 | 1,611 |
| 2021-01-15 | Option exercise (derivative) | 1,156 | $0.00 | 1,156 |
| 2021-01-15 | Grant / award (derivative) | 1,498 | $0.00 | 1,498 |
| 2021-01-15 | Option exercise (derivative) | 1,498 | $0.00 | 0 |
| 2021-01-15 | Option exercise | 806 | $0.00 | 9,031 |
| 2021-01-15 | Option exercise | 1,156 | $0.00 | 8,225 |
| 2021-01-15 | Option exercise | 784 | $0.00 | 7,069 |
| 2021-01-15 | Option exercise | 1,498 | $0.00 | 6,285 |
| 2020-09-02 | Open-market sale | 100 | $782.40 | 5,806 |
| 2020-09-02 | Open-market sale | 33 | $780.38 | 5,906 |
| 2020-09-02 | Open-market sale | 1,000 | $798.72 | 4,806 |
| 2020-09-02 | Gift | 19 | $0.00 | 4,787 |
| 2020-09-01 | Option exercise (derivative) | 133 | $0.00 | 661 |
| 2020-09-01 | Option exercise | 133 | $0.00 | 5,939 |
| 2020-03-16 | Open-market sale | 100 | $566.45 | 6,008 |
| 2020-03-16 | Open-market sale | 200 | $561.68 | 6,108 |
| 2020-03-16 | Open-market sale | 100 | $558.05 | 6,308 |
| 2020-03-16 | Open-market sale | 2 | $574.13 | 5,806 |
| 2020-03-16 | Open-market sale | 100 | $570.78 | 5,808 |
| 2020-03-16 | Open-market sale | 100 | $568.06 | 5,908 |
| 2020-03-16 | Open-market sale | 100 | $554.96 | 6,408 |
| 2020-03-13 | Grant / award (derivative) | 702 | $0.00 | 702 |
| 2020-03-13 | Option exercise (derivative) | 702 | $0.00 | 0 |
| 2020-03-13 | Option exercise | 702 | $0.00 | 6,508 |
| 2020-03-03 | Open-market sale | 30 | $619.49 | 5,806 |
| 2020-03-03 | Open-market sale | 51 | $617.20 | 5,836 |
| 2020-03-03 | Open-market sale | 41 | $615.81 | 5,887 |
| 2020-03-02 | Option exercise (derivative) | 250 | $0.00 | 0 |
| 2020-03-02 | Option exercise | 250 | $0.00 | 5,928 |
| 2020-02-28 | Open-market sale | 200 | $574.22 | 6,000 |
| 2020-02-28 | Open-market sale | 80 | $570.05 | 6,400 |
| 2020-02-28 | Open-market sale | 160 | $568.85 | 6,480 |
| 2020-02-28 | Open-market sale | 40 | $567.61 | 6,640 |
| 2020-02-28 | Open-market sale | 40 | $565.16 | 6,680 |
| 2020-02-28 | Open-market sale | 20 | $589.45 | 5,678 |
| 2020-02-28 | Open-market sale | 20 | $588.08 | 5,698 |
| 2020-02-28 | Open-market sale | 60 | $586.58 | 5,718 |
| 2020-02-28 | Open-market sale | 40 | $583.86 | 5,778 |
| 2020-02-28 | Open-market sale | 30 | $580.76 | 5,818 |
| 2020-02-28 | Open-market sale | 70 | $579.43 | 5,848 |
| 2020-02-28 | Open-market sale | 60 | $577.08 | 5,918 |
| 2020-02-28 | Open-market sale | 22 | $575.27 | 5,978 |
| 2020-02-28 | Open-market sale | 100 | $571.14 | 6,300 |
| 2020-02-28 | Open-market sale | 100 | $572.21 | 6,200 |
| 2020-02-27 | Option exercise (derivative) | 1,977 | $0.00 | 1,976 |
| 2020-02-27 | Option exercise | 1,977 | $0.00 | 6,720 |
| 2020-02-26 | Grant / award (derivative) | 2,417 | $0.00 | 2,417 |
| 2020-02-26 | Grant / award (derivative) | 3,953 | $0.00 | 3,953 |
| 2020-02-26 | Grant / award (derivative) | 794 | $0.00 | 794 |
| 2020-02-19 | Open-market sale | 213 | $645.82 | 5,152 |
| 2020-02-19 | Open-market sale | 100 | $649.72 | 4,743 |
| 2020-02-19 | Open-market sale | 100 | $642.16 | 5,697 |
| 2020-02-19 | Open-market sale | 332 | $644.56 | 5,365 |
| 2020-02-19 | Open-market sale | 100 | $646.69 | 5,052 |
| 2020-02-19 | Open-market sale | 209 | $648.17 | 4,843 |
| 2020-02-18 | Option exercise (derivative) | 1,060 | $0.00 | 1,060 |
| 2020-02-18 | Option exercise (derivative) | 1,054 | $0.00 | 0 |
| 2020-02-18 | Option exercise | 1,060 | $0.00 | 5,797 |
| 2020-02-18 | Option exercise | 1,054 | $0.00 | 4,737 |
| 2020-01-16 | Open-market sale | 845 | $594.44 | 3,723 |
| 2020-01-16 | Open-market sale | 100 | $595.47 | 3,623 |
| 2020-01-16 | Open-market sale | 300 | $591.58 | 4,968 |
| 2020-01-16 | Open-market sale | 300 | $589.77 | 5,268 |
| 2020-01-16 | Open-market sale | 200 | $587.61 | 5,568 |
| 2020-01-16 | Open-market sale | 400 | $592.77 | 4,568 |
| 2020-01-15 | Option exercise (derivative) | 1,157 | $0.00 | 2,312 |
| 2020-01-15 | Option exercise (derivative) | 785 | $0.00 | 784 |
| 2020-01-15 | Option exercise (derivative) | 1,641 | $0.00 | 0 |
| 2020-01-15 | Grant / award (derivative) | 1,641 | $0.00 | 1,641 |
| 2020-01-15 | Option exercise | 785 | $0.00 | 4,611 |
| 2020-01-15 | Option exercise | 1,157 | $0.00 | 5,768 |
| 2020-01-15 | Option exercise | 731 | $0.00 | 3,826 |
| 2020-01-15 | Option exercise | 1,641 | $0.00 | 3,095 |
| 2019-09-04 | Open-market sale | 124 | $559.80 | 1,454 |
| 2019-09-03 | Option exercise (derivative) | 250 | $0.00 | 250 |
| 2019-09-03 | Option exercise | 250 | $0.00 | 1,578 |
| 2019-08-09 | Open-market sale | 469 | $550.00 | 1,328 |
| 2019-08-08 | Open-market sale | 281 | $550.00 | 1,797 |
| 2019-08-07 | Open-market sale | 250 | $525.00 | 2,078 |
| 2019-05-20 | Open-market sale | 250 | $487.88 | 2,328 |
| 2019-05-16 | Open-market sale | 1,000 | $491.62 | 2,578 |
| 2019-04-22 | Open-market sale | 250 | $445.74 | 3,578 |
| 2019-03-19 | Open-market sale | 250 | $445.02 | 3,828 |
| 2019-03-04 | Open-market sale | 10 | $431.02 | 4,088 |
| 2019-03-04 | Open-market sale | 30 | $428.61 | 4,138 |
| 2019-03-04 | Open-market sale | 33 | $426.35 | 4,168 |
| 2019-03-04 | Open-market sale | 10 | $433.88 | 4,078 |
| 2019-03-04 | Open-market sale | 40 | $429.76 | 4,098 |
| 2019-03-01 | Option exercise (derivative) | 250 | $0.00 | 500 |
| 2019-03-01 | Option exercise | 250 | $0.00 | 4,201 |
| 2019-02-26 | Open-market sale | 100 | $428.47 | 3,951 |
| 2019-02-26 | Open-market sale | 300 | $426.75 | 4,051 |
| 2019-02-26 | Open-market sale | 685 | $426.15 | 4,351 |
| 2019-02-25 | Option exercise (derivative) | 2,120 | $0.00 | 2,120 |
| 2019-02-25 | Option exercise | 2,120 | $0.00 | 5,036 |
| 2019-02-22 | Grant / award (derivative) | 3,469 | $0.00 | 3,469 |
| 2019-02-22 | Grant / award (derivative) | 4,240 | $0.00 | 4,240 |
| 2019-02-19 | Open-market sale | 100 | $420.41 | 3,837 |
| 2019-02-19 | Open-market sale | 271 | $431.94 | 2,916 |
| 2019-02-19 | Open-market sale | 100 | $425.94 | 3,287 |
| 2019-02-19 | Open-market sale | 100 | $427.60 | 3,187 |
| 2019-02-19 | Open-market sale | 100 | $424.76 | 3,387 |
| 2019-02-19 | Open-market sale | 350 | $421.97 | 3,487 |
| 2019-02-15 | Option exercise (derivative) | 516 | $0.00 | 0 |
| 2019-02-15 | Option exercise (derivative) | 1,055 | $0.00 | 1,054 |
| 2019-02-15 | Option exercise | 516 | $0.00 | 2,882 |
| 2019-02-15 | Option exercise | 1,055 | $0.00 | 3,937 |
| 2019-01-16 | Open-market sale | 382 | $380.45 | 2,889 |
| 2019-01-16 | Open-market sale | 460 | $381.59 | 2,429 |
| 2019-01-16 | Open-market sale | 120 | $382.78 | 2,309 |
| 2019-01-15 | Option exercise (derivative) | 786 | $0.00 | 1,569 |
| 2019-01-15 | Grant / award (derivative) | 365 | $0.00 | 365 |
| 2019-01-15 | Option exercise (derivative) | 365 | $0.00 | 0 |
| 2019-01-15 | Option exercise (derivative) | 732 | $0.00 | 731 |
| 2019-01-15 | Option exercise | 786 | $0.00 | 3,271 |
| 2019-01-15 | Option exercise | 365 | $0.00 | 1,753 |
| 2019-01-15 | Option exercise | 732 | $0.00 | 2,485 |
| 2018-12-04 | Open-market sale | 1,500 | $395.00 | 1,388 |
| 2018-09-05 | Open-market sale | 200 | $424.68 | 2,888 |
| 2018-09-05 | Open-market sale | 516 | $423.91 | 3,088 |
| 2018-09-05 | Open-market sale | 600 | $422.48 | 3,604 |
| 2018-09-04 | Option exercise (derivative) | 2,527 | $0.00 | 0 |
| 2018-09-04 | Option exercise (derivative) | 250 | $0.00 | 750 |
| 2018-09-04 | Option exercise | 250 | $0.00 | 4,204 |
| 2018-09-04 | Option exercise | 2,527 | $0.00 | 3,954 |
| 2018-08-15 | Open-market sale | 250 | $433.24 | 1,427 |
| 2018-07-16 | Open-market sale | 250 | $443.14 | 1,677 |
| 2018-06-21 | Open-market sale | 500 | $420.00 | 1,927 |
| 2018-03-02 | Open-market sale | 100 | $385.00 | 2,427 |
| 2018-03-02 | Open-market sale | 2 | $377.44 | 2,545 |
| 2018-03-02 | Open-market sale | 18 | $381.14 | 2,527 |
| 2018-03-01 | Open-market sale | 200 | $391.20 | 2,497 |
| 2018-03-01 | Open-market sale | 622 | $390.02 | 2,697 |
| 2018-03-01 | Open-market sale | 200 | $393.72 | 2,297 |
| 2018-03-01 | Option exercise (derivative) | 250 | $0.00 | 1,000 |
| 2018-03-01 | Option exercise | 250 | $0.00 | 2,547 |
| 2018-02-28 | Option exercise (derivative) | 2,110 | $0.00 | 2,109 |
| 2018-02-28 | Option exercise | 2,110 | $0.00 | 3,319 |
| 2018-02-27 | Grant / award (derivative) | 2,355 | $0.00 | 2,355 |
| 2018-02-27 | Grant / award (derivative) | 4,229 | $0.00 | 4,229 |
| 2018-02-16 | Open-market sale | 100 | $401.64 | 1,409 |
| 2018-02-16 | Open-market sale | 200 | $404.28 | 1,209 |
| 2018-02-16 | Open-market sale | 50 | $400.61 | 1,509 |
| 2018-02-16 | Open-market sale | 114 | $399.12 | 1,559 |
| 2018-02-15 | Option exercise (derivative) | 517 | $0.00 | 516 |
| 2018-02-15 | Option exercise | 517 | $0.00 | 1,673 |
| 2018-01-17 | Open-market sale | 291 | $444.98 | 1,168 |
| 2018-01-17 | Open-market sale | 99 | $440.43 | 1,559 |
| 2018-01-17 | Open-market sale | 100 | $446.19 | 1,068 |
| 2018-01-17 | Open-market sale | 100 | $442.04 | 1,459 |
| 2018-01-16 | Option exercise (derivative) | 733 | $0.00 | 1,463 |
| 2018-01-16 | Option exercise | 733 | $0.00 | 1,658 |
| 2017-12-15 | Open-market sale | 200 | $462.43 | 925 |
| 2017-11-15 | Open-market sale | 200 | $479.37 | 1,125 |
| 2017-10-16 | Open-market sale | 200 | $463.61 | 1,325 |
| 2017-09-05 | Open-market sale | 250 | $459.82 | 1,775 |
| 2017-09-05 | Open-market sale | 200 | $457.87 | 2,752 |
| 2017-09-05 | Open-market sale | 150 | $465.04 | 1,525 |
| 2017-09-05 | Open-market sale | 100 | $460.96 | 1,675 |
| 2017-09-05 | Open-market sale | 727 | $458.99 | 2,025 |
| 2017-09-01 | Option exercise (derivative) | 2,527 | $0.00 | 2,527 |
| 2017-09-01 | Option exercise (derivative) | 250 | $0.00 | 1,250 |
| 2017-09-01 | Option exercise | 2,527 | $0.00 | 2,702 |
| 2017-09-01 | Option exercise | 250 | $0.00 | 2,952 |
| 2017-06-09 | Open-market sale | 102 | $440.54 | 141 |
| 2017-06-09 | Open-market sale | 1,374 | $437.10 | 243 |
| 2017-03-02 | Open-market sale | 125 | $378.00 | 1,617 |
| 2017-03-02 | Open-market sale | 4 | $376.85 | 1,742 |
| 2017-03-01 | Option exercise (derivative) | 250 | $0.00 | 1,500 |
| 2017-03-01 | Option exercise | 250 | $0.00 | 1,746 |
| 2017-02-21 | Open-market sale | 254 | $369.06 | 1,796 |
| 2017-02-21 | Open-market sale | 200 | $370.79 | 1,596 |
| 2017-02-21 | Open-market sale | 100 | $373.17 | 1,496 |
| 2017-02-17 | Option exercise (derivative) | 1,033 | $0.00 | 1,033 |
| 2017-02-17 | Grant / award (derivative) | 2,066 | $0.00 | 2,066 |
| 2017-02-17 | Option exercise | 1,033 | $0.00 | 2,050 |
| 2017-02-16 | Grant / award (derivative) | 2,196 | $0.00 | 2,196 |
| 2016-09-02 | Open-market sale | 740 | $369.58 | 963 |
| 2016-09-01 | Option exercise (derivative) | 1,264 | $0.00 | 5,055 |
| 2016-09-01 | Option exercise (derivative) | 250 | $0.00 | 1,750 |
| 2016-09-01 | Option exercise | 250 | $0.00 | 1,703 |
| 2016-09-01 | Option exercise | 1,264 | $0.00 | 1,453 |
| 2016-06-23 | — | — | — | 102 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.