SEC CIK 1421897
Mastercard Foundation
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MAview stock → | 91,649,308 | 2024-08-22 |
Position History — MA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-08-22 | Open-market sale | 90,000 | $468.80 | 91,649,308 |
| 2024-08-21 | Open-market sale | 90,000 | $467.02 | 91,739,308 |
| 2024-08-20 | Open-market sale | 95,000 | $467.76 | 91,829,308 |
| 2024-08-19 | Open-market sale | 109,000 | $467.45 | 91,924,308 |
| 2024-08-16 | Open-market sale | 119,000 | $468.46 | 92,033,308 |
| 2024-06-26 | Open-market sale | 138,000 | $453.19 | 92,152,308 |
| 2024-06-25 | Open-market sale | 136,000 | $456.11 | 92,290,308 |
| 2024-06-24 | Open-market sale | 131,000 | $459.46 | 92,426,308 |
| 2024-06-21 | Open-market sale | 115,000 | $452.39 | 92,557,308 |
| 2024-06-20 | Open-market sale | 111,000 | $451.07 | 92,672,308 |
| 2024-06-18 | Open-market sale | 108,000 | $449.01 | 92,783,308 |
| 2024-06-17 | Open-market sale | 107,000 | $445.98 | 92,891,308 |
| 2024-06-14 | Open-market sale | 116,000 | $443.63 | 92,998,308 |
| 2024-06-13 | Open-market sale | 112,000 | $442.03 | 93,114,308 |
| 2024-06-12 | Open-market sale | 108,000 | $445.09 | 93,226,308 |
| 2024-06-11 | Open-market sale | 112,000 | $447.09 | 93,334,308 |
| 2024-06-10 | Open-market sale | 113,000 | $447.85 | 93,446,308 |
| 2024-06-07 | Open-market sale | 115,000 | $450.63 | 93,559,308 |
| 2024-06-06 | Open-market sale | 114,000 | $448.26 | 93,674,308 |
| 2024-06-05 | Open-market sale | 115,000 | $445.11 | 93,788,308 |
| 2024-06-04 | Open-market sale | 111,000 | $443.10 | 93,903,308 |
| 2024-06-03 | Open-market sale | 110,000 | $441.43 | 94,014,308 |
| 2024-05-31 | Open-market sale | 103,000 | $441.69 | 94,124,308 |
| 2024-05-30 | Open-market sale | 104,000 | $442.70 | 94,227,308 |
| 2024-05-29 | Open-market sale | 110,000 | $443.44 | 94,331,308 |
| 2024-05-28 | Open-market sale | 107,000 | $444.04 | 94,441,308 |
| 2024-05-24 | Open-market sale | 104,000 | $451.51 | 94,548,308 |
| 2024-05-23 | Open-market sale | 104,000 | $453.25 | 94,652,308 |
| 2024-05-22 | Open-market sale | 107,000 | $458.71 | 94,756,308 |
| 2024-05-21 | Open-market sale | 108,000 | $457.21 | 94,863,308 |
| 2024-05-17 | Open-market sale | 122,000 | $460.20 | 94,971,308 |
| 2024-05-16 | Open-market sale | 129,000 | $461.68 | 95,093,308 |
| 2024-05-15 | Open-market sale | 142,000 | $456.74 | 95,222,308 |
| 2024-05-14 | Open-market sale | 141,000 | $452.39 | 95,364,308 |
| 2024-05-13 | Open-market sale | 141,000 | $457.45 | 95,505,308 |
| 2024-05-10 | Open-market sale | 142,000 | $456.57 | 95,646,308 |
| 2024-05-09 | Open-market sale | 142,000 | $455.04 | 95,788,308 |
| 2024-05-08 | Open-market sale | 151,000 | $452.55 | 95,930,308 |
| 2024-05-07 | Open-market sale | 149,000 | $451.08 | 96,081,308 |
| 2024-05-06 | Open-market sale | 147,000 | $447.58 | 96,230,308 |
| 2024-05-03 | Open-market sale | 142,000 | $442.14 | 96,377,308 |
| 2024-05-02 | Open-market sale | 132,000 | $440.73 | 96,519,308 |
| 2024-05-01 | Open-market sale | 116,000 | $445.04 | 96,651,308 |
| 2024-04-26 | Open-market sale | 114,000 | $462.57 | 96,767,308 |
| 2024-04-25 | Open-market sale | 115,000 | $461.06 | 96,881,308 |
| 2024-04-24 | Open-market sale | 109,000 | $462.78 | 96,996,308 |
| 2024-04-23 | Open-market sale | 110,000 | $461.66 | 97,105,308 |
| 2024-04-22 | Open-market sale | 109,000 | $457.46 | 97,215,308 |
| 2024-04-19 | Open-market sale | 108,000 | $454.49 | 97,324,308 |
| 2024-04-18 | Open-market sale | 111,000 | $457.15 | 97,432,308 |
| 2024-03-21 | Open-market sale | 200 | $487.25 | 97,543,308 |
| 2023-11-10 | Open-market sale | 125,817 | $389.26 | 97,543,508 |
| 2023-11-09 | Open-market sale | 125,816 | $389.24 | 97,669,325 |
| 2023-11-08 | Open-market sale | 125,816 | $390.12 | 97,795,141 |
| 2023-11-07 | Open-market sale | 125,816 | $388.29 | 97,920,957 |
| 2023-11-06 | Open-market sale | 125,816 | $385.93 | 98,046,773 |
| 2023-11-03 | Open-market sale | 125,816 | $386.20 | 98,172,589 |
| 2023-11-02 | Open-market sale | 125,816 | $381.23 | 98,298,405 |
| 2023-11-01 | Open-market sale | 125,816 | $377.45 | 98,424,221 |
| 2023-08-17 | Open-market sale | 125,816 | $393.54 | 98,550,037 |
| 2023-08-16 | Open-market sale | 125,816 | $396.88 | 98,675,853 |
| 2023-08-15 | Open-market sale | 125,816 | $395.10 | 98,801,669 |
| 2023-08-14 | Open-market sale | 125,816 | $397.89 | 98,927,485 |
| 2023-08-11 | Open-market sale | 125,816 | $395.02 | 99,053,301 |
| 2023-08-10 | Open-market sale | 125,816 | $398.72 | 99,179,117 |
| 2023-08-09 | Open-market sale | 125,816 | $394.03 | 99,304,933 |
| 2023-08-08 | Open-market sale | 125,816 | $391.39 | 99,430,749 |
| 2023-05-17 | Open-market sale | 125,816 | $381.66 | 99,556,565 |
| 2023-05-16 | Open-market sale | 125,816 | $379.30 | 99,682,381 |
| 2023-05-15 | Open-market sale | 125,816 | $381.85 | 99,808,197 |
| 2023-05-12 | Open-market sale | 125,816 | $381.15 | 99,934,013 |
| 2023-05-11 | Open-market sale | 125,816 | $382.49 | 100,059,829 |
| 2023-05-10 | Open-market sale | 125,816 | $381.19 | 100,185,645 |
| 2023-05-09 | Open-market sale | 125,816 | $384.75 | 100,311,461 |
| 2023-05-08 | Open-market sale | 125,816 | $386.28 | 100,437,277 |
| 2023-02-14 | Open-market sale | 172,546 | $370.54 | 100,563,093 |
| 2023-02-13 | Open-market sale | 172,548 | $369.63 | 100,735,639 |
| 2023-02-10 | Open-market sale | 172,548 | $365.62 | 100,908,187 |
| 2023-02-09 | Open-market sale | 172,548 | $372.41 | 101,080,735 |
| 2023-02-08 | Open-market sale | 172,548 | $373.35 | 101,253,283 |
| 2023-02-07 | Open-market sale | 172,548 | $370.91 | 101,425,831 |
| 2023-02-06 | Open-market sale | 258,821 | $370.69 | 101,598,379 |
| 2022-11-11 | Open-market sale | 177,214 | $339.09 | 101,857,200 |
| 2022-11-10 | Open-market sale | 177,211 | $332.51 | 102,034,414 |
| 2022-11-09 | Open-market sale | 177,211 | $318.14 | 102,211,625 |
| 2022-11-08 | Open-market sale | 177,211 | $327.41 | 102,388,836 |
| 2022-11-07 | Open-market sale | 177,211 | $319.89 | 102,566,047 |
| 2022-08-12 | Open-market sale | 177,214 | $352.34 | 102,743,258 |
| 2022-08-11 | Open-market sale | 177,211 | $352.47 | 102,920,472 |
| 2022-08-10 | Open-market sale | 177,211 | $353.19 | 103,097,683 |
| 2022-08-09 | Open-market sale | 177,211 | $347.95 | 103,274,894 |
| 2022-08-08 | Open-market sale | 177,211 | $353.14 | 103,452,105 |
| 2022-05-13 | Open-market sale | 106,330 | $333.03 | 103,629,316 |
| 2022-05-12 | Open-market sale | 106,326 | $320.16 | 103,735,646 |
| 2022-05-11 | Open-market sale | 106,326 | $327.74 | 103,841,972 |
| 2022-05-10 | Open-market sale | 106,326 | $326.59 | 103,948,298 |
| 2022-05-09 | Open-market sale | 106,326 | $329.93 | 104,054,624 |
| 2022-02-16 | Open-market sale | 155,061 | $380.33 | 104,160,950 |
| 2022-02-15 | Open-market sale | 155,060 | $379.77 | 104,316,011 |
| 2022-02-14 | Open-market sale | 155,060 | $372.93 | 104,471,071 |
| 2022-02-11 | Open-market sale | 155,060 | $376.69 | 104,626,131 |
| 2022-02-10 | Open-market sale | 155,060 | $377.13 | 104,781,191 |
| 2022-02-09 | Open-market sale | 155,060 | $383.74 | 104,936,251 |
| 2022-02-08 | Open-market sale | 155,060 | $374.70 | 105,091,311 |
| 2022-02-07 | Open-market sale | 155,060 | $377.50 | 105,246,371 |
| 2021-12-02 | Open-market sale | 91,004 | $315.33 | 105,401,431 |
| 2021-12-01 | Open-market sale | 90,994 | $315.30 | 105,492,435 |
| 2021-11-30 | Open-market sale | 90,994 | $314.07 | 105,583,429 |
| 2021-11-29 | Open-market sale | 90,994 | $322.13 | 105,674,423 |
| 2021-11-26 | Open-market sale | 90,994 | $323.10 | 105,765,417 |
| 2021-11-24 | Open-market sale | 90,994 | $331.84 | 105,856,411 |
| 2021-11-23 | Open-market sale | 90,994 | $324.56 | 105,947,405 |
| 2021-11-22 | Open-market sale | 90,994 | $327.91 | 106,038,399 |
| 2021-11-19 | Open-market sale | 90,994 | $344.48 | 106,129,393 |
| 2021-11-18 | Open-market sale | 90,994 | $350.36 | 106,220,387 |
| 2021-11-17 | Open-market sale | 90,994 | $354.41 | 106,311,381 |
| 2021-08-16 | Open-market sale | 78,985 | $358.90 | 106,402,375 |
| 2021-08-13 | Open-market sale | 78,973 | $361.70 | 106,481,360 |
| 2021-08-12 | Open-market sale | 78,973 | $360.73 | 106,560,333 |
| 2021-08-11 | Open-market sale | 78,973 | $365.93 | 106,639,306 |
| 2021-08-10 | Open-market sale | 78,973 | $366.95 | 106,718,279 |
| 2021-08-09 | Open-market sale | 78,973 | $370.52 | 106,797,252 |
| 2021-08-06 | Open-market sale | 78,973 | $373.89 | 106,876,225 |
| 2021-08-05 | Open-market sale | 78,973 | $369.85 | 106,955,198 |
| 2021-08-04 | Open-market sale | 78,973 | $365.81 | 107,034,171 |
| 2021-08-03 | Open-market sale | 78,973 | $366.05 | 107,113,144 |
| 2021-07-30 | Open-market sale | 78,973 | $385.14 | 107,192,117 |
| 2021-07-29 | Open-market sale | 78,973 | $391.39 | 107,271,090 |
| 2021-07-28 | Open-market sale | 78,973 | $386.19 | 107,350,063 |
| 2021-07-27 | Open-market sale | 78,973 | $390.40 | 107,429,036 |
| 2021-07-26 | Open-market sale | 78,973 | $390.29 | 107,508,009 |
| 2021-07-23 | Open-market sale | 78,973 | $390.18 | 107,586,982 |
| 2021-07-22 | Open-market sale | 78,973 | $379.71 | 107,665,955 |
| 2021-07-21 | Open-market sale | 78,973 | $377.75 | 107,744,928 |
| 2021-07-20 | Open-market sale | 78,973 | $370.98 | 107,823,901 |
| 2021-07-19 | Open-market sale | 78,973 | $370.34 | 107,902,874 |
| 2021-02-16 | Open-market sale | 57,194 | $340.03 | 107,981,847 |
| 2021-02-12 | Open-market sale | 57,198 | $339.65 | 108,039,041 |
| 2021-02-11 | Open-market sale | 57,198 | $344.09 | 108,096,239 |
| 2021-02-10 | Open-market sale | 57,198 | $333.67 | 108,153,437 |
| 2021-02-09 | Open-market sale | 57,198 | $333.10 | 108,210,635 |
| 2021-02-08 | Open-market sale | 57,198 | $337.79 | 108,267,833 |
| 2021-02-05 | Open-market sale | 57,198 | $340.55 | 108,325,031 |
| 2021-02-04 | Open-market sale | 57,198 | $341.35 | 108,382,229 |
| 2021-02-03 | Open-market sale | 57,198 | $332.84 | 108,439,427 |
| 2021-02-02 | Open-market sale | 57,198 | $330.87 | 108,496,625 |
| 2021-02-01 | Open-market sale | 57,198 | $319.48 | 108,553,823 |
| 2021-01-29 | Open-market sale | 57,198 | $317.64 | 108,611,021 |
| 2021-01-28 | Open-market sale | 57,198 | $326.01 | 108,668,219 |
| 2021-01-27 | Open-market sale | 57,198 | $316.72 | 108,725,417 |
| 2021-01-26 | Open-market sale | 57,198 | $328.22 | 108,782,615 |
| 2021-01-25 | Open-market sale | 57,198 | $322.99 | 108,839,813 |
| 2021-01-22 | Open-market sale | 57,198 | $332.02 | 108,897,011 |
| 2021-01-21 | Open-market sale | 57,198 | $334.17 | 108,954,209 |
| 2021-01-20 | Open-market sale | 57,198 | $335.40 | 109,011,407 |
| 2021-01-19 | Open-market sale | 57,198 | $327.14 | 109,068,605 |
| 2020-11-11 | Open-market sale | 30,110 | $334.03 | 109,125,803 |
| 2020-11-10 | Open-market sale | 30,100 | $340.15 | 109,155,913 |
| 2020-11-09 | Open-market sale | 30,100 | $346.78 | 109,186,013 |
| 2020-11-06 | Open-market sale | 30,100 | $313.79 | 109,216,113 |
| 2020-11-05 | Open-market sale | 30,100 | $316.37 | 109,246,213 |
| 2020-11-04 | Open-market sale | 30,100 | $308.02 | 109,276,313 |
| 2020-11-03 | Open-market sale | 30,100 | $296.95 | 109,306,413 |
| 2020-11-02 | Open-market sale | 30,100 | $292.30 | 109,336,513 |
| 2020-10-30 | Open-market sale | 30,100 | $286.48 | 109,366,613 |
| 2020-10-29 | Open-market sale | 30,100 | $291.80 | 109,396,713 |
| 2020-10-28 | Open-market sale | 30,100 | $297.30 | 109,426,813 |
| 2020-10-27 | Open-market sale | 30,100 | $315.42 | 109,456,913 |
| 2020-10-26 | Open-market sale | 30,100 | $320.69 | 109,487,013 |
| 2020-10-23 | Open-market sale | 30,100 | $330.67 | 109,517,113 |
| 2020-10-22 | Open-market sale | 30,100 | $332.35 | 109,547,213 |
| 2020-10-21 | Open-market sale | 30,100 | $333.40 | 109,577,313 |
| 2020-10-20 | Open-market sale | 30,100 | $334.50 | 109,607,413 |
| 2020-10-19 | Open-market sale | 30,100 | $336.75 | 109,637,513 |
| 2020-10-16 | Open-market sale | 30,100 | $341.77 | 109,667,613 |
| 2020-10-15 | Open-market sale | 30,100 | $335.86 | 109,697,713 |
| 2020-07-22 | Open-market sale | 68,661 | $311.87 | 109,727,813 |
| 2020-07-21 | Open-market sale | 68,670 | $310.10 | 109,796,474 |
| 2020-07-20 | Open-market sale | 68,670 | $308.54 | 109,865,144 |
| 2020-07-17 | Open-market sale | 68,670 | $300.85 | 109,933,814 |
| 2020-07-16 | Open-market sale | 68,670 | $300.65 | 110,002,484 |
| 2020-07-15 | Open-market sale | 68,670 | $304.83 | 110,071,154 |
| 2020-07-14 | Open-market sale | 68,670 | $292.17 | 110,139,824 |
| 2020-07-13 | Open-market sale | 68,670 | $296.75 | 110,208,494 |
| 2020-07-10 | Open-market sale | 68,670 | $293.60 | 110,277,164 |
| 2020-07-09 | Open-market sale | 68,670 | $295.12 | 110,345,834 |
| 2020-07-08 | Open-market sale | 68,670 | $299.68 | 110,414,504 |
| 2020-07-07 | Open-market sale | 68,670 | $306.20 | 110,483,174 |
| 2020-07-06 | Open-market sale | 68,670 | $305.32 | 110,551,844 |
| 2020-07-02 | Open-market sale | 68,670 | $303.86 | 110,620,514 |
| 2020-06-30 | Open-market sale | 68,670 | $292.90 | 110,689,184 |
| 2020-06-29 | Open-market sale | 68,670 | $289.87 | 110,757,854 |
| 2020-06-29 | Open-market sale | 68,670 | $289.57 | 110,757,854 |
| 2020-06-25 | Open-market sale | 68,670 | $293.67 | 110,826,524 |
| 2020-06-24 | Open-market sale | 68,670 | $299.08 | 110,895,194 |
| 2020-06-23 | Open-market sale | 68,670 | $307.31 | 110,963,864 |
| 2020-06-22 | Open-market sale | 68,670 | $301.99 | 111,032,534 |
| 2020-02-11 | Open-market sale | 38,539 | $333.11 | 111,101,204 |
| 2020-02-10 | Open-market sale | 38,536 | $328.11 | 111,139,743 |
| 2020-02-07 | Open-market sale | 38,536 | $328.55 | 111,178,279 |
| 2020-02-06 | Open-market sale | 38,536 | $329.94 | 111,216,815 |
| 2020-02-05 | Open-market sale | 38,536 | $327.43 | 111,255,351 |
| 2020-02-04 | Open-market sale | 38,536 | $329.78 | 111,293,887 |
| 2020-02-03 | Open-market sale | 38,536 | $322.02 | 111,332,423 |
| 2020-01-31 | Open-market sale | 38,536 | $320.77 | 111,370,959 |
| 2020-01-30 | Open-market sale | 38,536 | $320.16 | 111,409,495 |
| 2020-01-29 | Open-market sale | 38,536 | $320.53 | 111,448,031 |
| 2020-01-28 | Open-market sale | 38,536 | $318.78 | 111,486,567 |
| 2020-01-27 | Open-market sale | 38,536 | $317.41 | 111,525,103 |
| 2020-01-24 | Open-market sale | 38,536 | $325.78 | 111,563,639 |
| 2020-01-23 | Open-market sale | 38,536 | $323.57 | 111,602,175 |
| 2020-01-22 | Open-market sale | 38,536 | $325.45 | 111,640,711 |
| 2020-01-21 | Open-market sale | 38,536 | $323.84 | 111,679,247 |
| 2020-01-17 | Open-market sale | 38,536 | $321.60 | 111,717,783 |
| 2020-01-16 | Open-market sale | 38,536 | $317.03 | 111,756,319 |
| 2020-01-15 | Open-market sale | 38,536 | $313.19 | 111,794,855 |
| 2020-01-14 | Open-market sale | 38,536 | $312.75 | 111,833,391 |
| 2019-11-11 | Open-market sale | 7,547 | $275.67 | 111,871,927 |
| 2019-11-08 | Open-market sale | 7,542 | $273.52 | 111,879,474 |
| 2019-11-07 | Open-market sale | 7,542 | $272.77 | 111,887,016 |
| 2019-11-06 | Open-market sale | 7,542 | $270.00 | 111,894,558 |
| 2019-11-05 | Open-market sale | 7,542 | $270.67 | 111,902,100 |
| 2019-11-04 | Open-market sale | 7,542 | $278.37 | 111,909,642 |
| 2019-11-01 | Open-market sale | 7,542 | $278.13 | 111,917,184 |
| 2019-10-31 | Open-market sale | 7,542 | $277.30 | 111,924,726 |
| 2019-10-30 | Open-market sale | 7,542 | $275.51 | 111,932,268 |
| 2019-10-29 | Open-market sale | 7,542 | $275.69 | 111,939,810 |
| 2019-10-28 | Open-market sale | 7,542 | $272.89 | 111,947,352 |
| 2019-10-25 | Open-market sale | 7,542 | $270.56 | 111,954,894 |
| 2019-10-24 | Open-market sale | 7,542 | $266.72 | 111,962,436 |
| 2019-10-23 | Open-market sale | 7,542 | $261.82 | 111,969,978 |
| 2019-10-22 | Open-market sale | 7,542 | $270.54 | 111,977,520 |
| 2019-10-21 | Open-market sale | 7,542 | $271.96 | 111,985,062 |
| 2019-10-18 | Open-market sale | 7,542 | $275.63 | 111,992,604 |
| 2019-10-17 | Open-market sale | 7,542 | $278.16 | 112,000,146 |
| 2019-10-16 | Open-market sale | 7,542 | $276.47 | 112,007,688 |
| 2019-10-15 | Open-market sale | 7,542 | $278.86 | 112,015,230 |
| 2019-08-13 | Open-market sale | 7,940 | $271.50 | 112,022,772 |
| 2019-08-12 | Open-market sale | 7,950 | $272.63 | 112,030,712 |
| 2019-08-09 | Open-market sale | 7,950 | $274.89 | 112,038,662 |
| 2019-08-08 | Open-market sale | 7,950 | $275.33 | 112,046,612 |
| 2019-08-07 | Open-market sale | 7,950 | $264.03 | 112,054,562 |
| 2019-08-06 | Open-market sale | 7,950 | $262.16 | 112,062,512 |
| 2019-08-02 | Open-market sale | 7,950 | $268.46 | 112,070,462 |
| 2019-08-01 | Open-market sale | 7,950 | $276.27 | 112,078,412 |
| 2019-07-31 | Open-market sale | 7,950 | $276.80 | 112,086,362 |
| 2019-07-30 | Open-market sale | 7,950 | $279.82 | 112,094,312 |
| 2019-07-29 | Open-market sale | 7,950 | $281.81 | 112,102,262 |
| 2019-07-26 | Open-market sale | 7,950 | $281.12 | 112,110,212 |
| 2019-07-25 | Open-market sale | 7,950 | $279.56 | 112,118,162 |
| 2019-07-24 | Open-market sale | 7,950 | $277.32 | 112,126,112 |
| 2019-07-23 | Open-market sale | 7,950 | $278.44 | 112,134,062 |
| 2019-07-22 | Open-market sale | 7,950 | $277.47 | 112,142,012 |
| 2019-07-19 | Open-market sale | 7,950 | $278.50 | 112,149,962 |
| 2019-07-18 | Open-market sale | 7,950 | $275.98 | 112,157,912 |
| 2019-07-17 | Open-market sale | 7,950 | $276.98 | 112,165,862 |
| 2019-07-16 | Open-market sale | 7,950 | $279.16 | 112,173,812 |
| 2017-08-10 | Open-market sale | 29,211 | $128.46 | 112,181,762 |
| 2017-08-09 | Open-market sale | 29,206 | $129.60 | 112,210,973 |
| 2017-08-08 | Open-market sale | 29,206 | $129.97 | 112,240,179 |
| 2017-08-04 | Open-market sale | 29,206 | $129.72 | 112,269,385 |
| 2017-08-03 | Open-market sale | 29,206 | $130.02 | 112,298,591 |
| 2017-08-02 | Open-market sale | 29,206 | $129.50 | 112,327,797 |
| 2017-08-01 | Open-market sale | 29,206 | $129.03 | 112,357,003 |
| 2017-07-31 | Open-market sale | 29,206 | $127.97 | 112,386,209 |
| 2017-07-28 | Open-market sale | 29,206 | $128.67 | 112,415,415 |
| 2017-07-27 | Open-market sale | 29,206 | $129.27 | 112,444,621 |
| 2017-07-26 | Open-market sale | 29,206 | $130.33 | 112,473,827 |
| 2017-07-25 | Open-market sale | 29,206 | $129.88 | 112,503,033 |
| 2017-07-24 | Open-market sale | 29,206 | $129.42 | 112,532,239 |
| 2017-07-21 | Open-market sale | 29,206 | $129.09 | 112,561,445 |
| 2017-07-20 | Open-market sale | 29,206 | $128.32 | 112,590,651 |
| 2017-07-19 | Open-market sale | 29,206 | $128.00 | 112,619,857 |
| 2017-07-18 | Open-market sale | 29,206 | $127.63 | 112,649,063 |
| 2017-07-17 | Open-market sale | 29,206 | $126.99 | 112,678,269 |
| 2017-07-14 | Open-market sale | 29,206 | $126.66 | 112,707,475 |
| 2017-07-13 | Open-market sale | 29,206 | $126.15 | 112,736,681 |
| 2017-02-13 | Open-market sale | 68,345 | $107.81 | 112,765,887 |
| 2017-02-10 | Open-market sale | 68,345 | $107.43 | 112,834,232 |
| 2017-02-09 | Open-market sale | 68,345 | $107.05 | 112,902,577 |
| 2017-02-08 | Open-market sale | 68,345 | $106.54 | 112,970,922 |
| 2017-02-07 | Open-market sale | 68,345 | $106.33 | 113,039,267 |
| 2017-02-06 | Open-market sale | 68,345 | $106.18 | 113,107,612 |
| 2017-02-03 | Open-market sale | 68,345 | $106.86 | 113,175,957 |
| 2017-02-02 | Open-market sale | 68,345 | $105.18 | 113,244,302 |
| 2017-02-01 | Open-market sale | 68,345 | $104.77 | 113,312,647 |
| 2017-01-31 | Open-market sale | 68,345 | $106.38 | 113,380,992 |
| 2017-01-30 | Open-market sale | 68,345 | $108.74 | 113,449,337 |
| 2017-01-27 | Open-market sale | 68,345 | $109.36 | 113,517,682 |
| 2017-01-26 | Open-market sale | 68,345 | $109.34 | 113,586,027 |
| 2017-01-25 | Open-market sale | 68,345 | $109.99 | 113,654,372 |
| 2017-01-24 | Open-market sale | 68,345 | $109.50 | 113,722,717 |
| 2017-01-23 | Open-market sale | 68,345 | $109.44 | 113,791,062 |
| 2017-01-20 | Open-market sale | 68,345 | $109.57 | 113,859,407 |
| 2017-01-19 | Open-market sale | 68,345 | $108.82 | 113,927,752 |
| 2017-01-18 | Open-market sale | 68,345 | $108.83 | 113,996,097 |
| 2017-01-17 | Open-market sale | 68,345 | $108.31 | 114,064,442 |
| 2016-11-21 | Open-market sale | 24,216 | $105.24 | 114,132,787 |
| 2016-11-18 | Open-market sale | 24,208 | $104.72 | 114,157,003 |
| 2016-11-17 | Open-market sale | 24,208 | $104.27 | 114,181,211 |
| 2016-11-16 | Open-market sale | 24,208 | $103.17 | 114,205,419 |
| 2016-11-15 | Open-market sale | 24,208 | $102.40 | 114,229,627 |
| 2016-11-14 | Open-market sale | 24,208 | $101.87 | 114,253,835 |
| 2016-11-10 | Open-market sale | 24,208 | $104.58 | 114,278,043 |
| 2016-11-09 | Open-market sale | 24,208 | $105.37 | 114,302,251 |
| 2016-11-08 | Open-market sale | 24,208 | $106.06 | 114,326,459 |
| 2016-11-07 | Open-market sale | 24,208 | $105.46 | 114,350,667 |
| 2016-11-04 | Open-market sale | 24,208 | $103.99 | 114,374,875 |
| 2016-11-03 | Open-market sale | 24,208 | $104.08 | 114,399,083 |
| 2016-11-02 | Open-market sale | 24,208 | $104.68 | 114,423,291 |
| 2016-11-01 | Open-market sale | 24,208 | $106.15 | 114,447,499 |
| 2016-10-31 | Open-market sale | 24,208 | $107.20 | 114,471,707 |
| 2016-10-28 | Open-market sale | 24,208 | $106.87 | 114,495,915 |
| 2016-10-27 | Open-market sale | 24,208 | $103.80 | 114,520,123 |
| 2016-10-26 | Open-market sale | 24,208 | $103.04 | 114,544,331 |
| 2016-10-25 | Open-market sale | 24,208 | $102.83 | 114,568,539 |
| 2016-10-24 | Open-market sale | 24,208 | $103.22 | 114,592,747 |
| 2016-08-11 | Open-market sale | 28,016 | $96.51 | 114,616,955 |
| 2016-08-10 | Open-market sale | 28,000 | $96.55 | 114,644,971 |
| 2016-08-09 | Open-market sale | 28,000 | $96.86 | 114,672,971 |
| 2016-08-08 | Open-market sale | 28,000 | $96.87 | 114,700,971 |
| 2016-08-05 | Open-market sale | 28,000 | $96.60 | 114,728,971 |
| 2016-08-04 | Open-market sale | 28,000 | $95.49 | 114,756,971 |
| 2016-08-03 | Open-market sale | 28,000 | $95.09 | 114,784,971 |
| 2016-08-02 | Open-market sale | 28,000 | $95.03 | 114,812,971 |
| 2016-07-29 | Open-market sale | 28,000 | $95.57 | 114,840,971 |
| 2016-07-28 | Open-market sale | 28,000 | $95.21 | 114,868,971 |
| 2016-07-27 | Open-market sale | 28,000 | $93.22 | 114,896,971 |
| 2016-07-26 | Open-market sale | 28,000 | $93.22 | 114,924,971 |
| 2016-07-25 | Open-market sale | 28,000 | $92.92 | 114,952,971 |
| 2016-07-22 | Open-market sale | 28,000 | $92.75 | 114,980,971 |
| 2016-07-21 | Open-market sale | 28,000 | $93.21 | 115,008,971 |
| 2016-07-20 | Open-market sale | 28,000 | $92.77 | 115,036,971 |
| 2016-07-19 | Open-market sale | 28,000 | $91.93 | 115,064,971 |
| 2016-07-18 | Open-market sale | 28,000 | $91.23 | 115,092,971 |
| 2016-07-15 | Open-market sale | 28,000 | $91.12 | 115,120,971 |
| 2016-07-14 | Open-market sale | 28,000 | $91.18 | 115,148,971 |
| 2016-02-11 | Open-market sale | 53,923 | $81.65 | 115,176,971 |
| 2016-02-10 | Open-market sale | 53,925 | $84.13 | 115,230,894 |
| 2016-02-09 | Open-market sale | 53,925 | $81.95 | 115,284,819 |
| 2016-02-08 | Open-market sale | 53,925 | $80.95 | 115,338,744 |
| 2016-02-05 | Open-market sale | 53,925 | $84.20 | 115,392,669 |
| 2016-02-04 | Open-market sale | 53,925 | $86.41 | 115,446,594 |
| 2016-02-03 | Open-market sale | 53,925 | $85.50 | 115,500,519 |
| 2016-02-02 | Open-market sale | 53,925 | $86.89 | 115,554,444 |
| 2016-02-01 | Open-market sale | 53,925 | $88.03 | 115,608,369 |
| 2016-01-29 | Open-market sale | 53,925 | $86.01 | 115,662,294 |
| 2016-01-28 | Open-market sale | 53,925 | $84.21 | 115,716,219 |
| 2016-01-27 | Open-market sale | 53,925 | $86.21 | 115,770,144 |
| 2016-01-26 | Open-market sale | 53,925 | $87.02 | 115,824,069 |
| 2016-01-25 | Open-market sale | 53,925 | $87.64 | 115,877,994 |
| 2016-01-22 | Open-market sale | 53,925 | $88.18 | 115,931,919 |
| 2016-01-21 | Open-market sale | 53,925 | $86.11 | 115,985,844 |
| 2016-01-20 | Open-market sale | 53,925 | $84.30 | 116,039,769 |
| 2016-01-19 | Open-market sale | 53,925 | $87.88 | 116,093,694 |
| 2016-01-15 | Open-market sale | 53,925 | $88.70 | 116,147,619 |
| 2016-01-14 | Open-market sale | 53,925 | $90.68 | 116,201,544 |
| 2015-11-11 | Open-market sale | 4,419 | $101.18 | 116,255,469 |
| 2015-11-10 | Open-market sale | 4,415 | $100.29 | 116,259,888 |
| 2015-11-09 | Open-market sale | 4,415 | $100.34 | 116,264,303 |
| 2015-11-06 | Open-market sale | 4,415 | $100.87 | 116,268,718 |
| 2015-11-05 | Open-market sale | 4,415 | $100.40 | 116,273,133 |
| 2015-11-04 | Open-market sale | 4,415 | $100.13 | 116,277,548 |
| 2015-11-03 | Open-market sale | 4,415 | $99.86 | 116,281,963 |
| 2015-11-02 | Open-market sale | 4,415 | $99.11 | 116,286,378 |
| 2015-10-30 | Open-market sale | 4,415 | $99.69 | 116,290,793 |
| 2015-10-29 | Open-market sale | 4,415 | $100.97 | 116,295,208 |
| 2015-10-28 | Open-market sale | 4,415 | $99.41 | 116,299,623 |
| 2015-10-27 | Open-market sale | 4,415 | $98.54 | 116,304,038 |
| 2015-10-26 | Open-market sale | 4,415 | $99.37 | 116,308,453 |
| 2015-10-23 | Open-market sale | 4,415 | $98.80 | 116,312,868 |
| 2015-10-22 | Open-market sale | 4,415 | $98.00 | 116,317,283 |
| 2015-10-21 | Open-market sale | 4,415 | $97.56 | 116,321,698 |
| 2015-10-20 | Open-market sale | 4,415 | $97.50 | 116,326,113 |
| 2015-10-19 | Open-market sale | 4,415 | $97.56 | 116,330,528 |
| 2015-10-14 | Open-market sale | 4,415 | $95.58 | 116,334,943 |
| 2015-10-13 | Open-market sale | 4,415 | $96.31 | 116,339,358 |
| 2015-08-12 | Open-market sale | 11,087 | $95.92 | 116,343,773 |
| 2015-08-11 | Open-market sale | 11,081 | $97.27 | 116,354,860 |
| 2015-08-10 | Open-market sale | 11,081 | $98.62 | 116,365,941 |
| 2015-08-07 | Open-market sale | 11,081 | $97.08 | 116,377,022 |
| 2015-08-06 | Open-market sale | 11,081 | $97.71 | 116,388,103 |
| 2015-08-05 | Open-market sale | 11,081 | $98.37 | 116,399,184 |
| 2015-08-04 | Open-market sale | 11,081 | $97.74 | 116,410,265 |
| 2015-07-31 | Open-market sale | 11,081 | $98.04 | 116,421,346 |
| 2015-07-30 | Open-market sale | 11,081 | $97.09 | 116,432,427 |
| 2015-07-29 | Open-market sale | 11,081 | $94.87 | 116,443,508 |
| 2015-07-28 | Open-market sale | 11,081 | $95.03 | 116,454,589 |
| 2015-07-27 | Open-market sale | 11,081 | $94.86 | 116,465,670 |
| 2015-07-24 | Open-market sale | 11,081 | $96.55 | 116,476,751 |
| 2015-07-23 | Open-market sale | 11,081 | $96.00 | 116,487,832 |
| 2015-07-22 | Open-market sale | 11,081 | $96.80 | 116,498,913 |
| 2015-07-21 | Open-market sale | 11,081 | $96.86 | 116,509,994 |
| 2015-07-20 | Open-market sale | 11,081 | $97.23 | 116,521,075 |
| 2015-07-17 | Open-market sale | 11,081 | $95.70 | 116,532,156 |
| 2015-07-16 | Open-market sale | 11,081 | $95.68 | 116,543,237 |
| 2015-07-15 | Open-market sale | 11,081 | $95.38 | 116,554,318 |
| 2015-02-12 | Open-market sale | 70,673 | $86.19 | 116,565,399 |
| 2015-02-11 | Open-market sale | 70,664 | $84.39 | 116,636,072 |
| 2015-02-10 | Open-market sale | 70,664 | $84.32 | 116,706,736 |
| 2015-02-09 | Open-market sale | 70,664 | $84.09 | 116,777,400 |
| 2015-02-06 | Open-market sale | 70,664 | $85.00 | 116,848,064 |
| 2015-02-05 | Open-market sale | 70,664 | $84.60 | 116,918,728 |
| 2015-02-04 | Open-market sale | 70,664 | $84.26 | 116,989,392 |
| 2015-02-03 | Open-market sale | 70,664 | $82.90 | 117,060,056 |
| 2015-02-02 | Open-market sale | 70,664 | $81.98 | 117,130,720 |
| 2015-01-30 | Open-market sale | 70,664 | $82.84 | 117,201,384 |
| 2015-01-29 | Open-market sale | 70,664 | $80.51 | 117,272,048 |
| 2015-01-28 | Open-market sale | 70,664 | $82.25 | 117,342,712 |
| 2015-01-27 | Open-market sale | 70,664 | $81.73 | 117,413,376 |
| 2015-01-26 | Open-market sale | 70,664 | $83.31 | 117,484,040 |
| 2015-01-23 | Open-market sale | 70,664 | $84.23 | 117,554,704 |
| 2015-01-22 | Open-market sale | 70,664 | $83.49 | 117,625,368 |
| 2015-01-21 | Open-market sale | 70,664 | $83.84 | 117,696,032 |
| 2015-01-20 | Open-market sale | 70,664 | $83.57 | 117,766,696 |
| 2015-01-16 | Open-market sale | 70,664 | $82.67 | 117,837,360 |
| 2015-01-15 | Open-market sale | 70,664 | $83.06 | 117,908,024 |
| 2014-09-30 | Open-market sale | 7,905 | $74.86 | 117,978,688 |
| 2014-09-29 | Open-market sale | 7,893 | $74.51 | 117,986,593 |
| 2014-09-26 | Open-market sale | 7,893 | $74.80 | 117,994,486 |
| 2014-09-25 | Open-market sale | 7,893 | $75.56 | 118,002,379 |
| 2014-09-24 | Open-market sale | 7,893 | $76.16 | 118,010,272 |
| 2014-09-23 | Open-market sale | 7,893 | $75.98 | 118,018,165 |
| 2014-09-22 | Open-market sale | 7,893 | $76.80 | 118,026,058 |
| 2014-09-19 | Open-market sale | 7,893 | $78.01 | 118,033,951 |
| 2014-09-18 | Open-market sale | 7,893 | $77.18 | 118,041,844 |
| 2014-09-17 | Open-market sale | 7,893 | $76.28 | 118,049,737 |
| 2014-09-16 | Open-market sale | 7,893 | $75.34 | 118,057,630 |
| 2014-09-15 | Open-market sale | 7,893 | $75.06 | 118,065,523 |
| 2014-09-12 | Open-market sale | 7,893 | $75.58 | 118,073,416 |
| 2014-09-11 | Open-market sale | 7,893 | $76.04 | 118,081,309 |
| 2014-09-10 | Open-market sale | 7,893 | $76.32 | 118,089,202 |
| 2014-09-09 | Open-market sale | 7,893 | $75.98 | 118,097,095 |
| 2014-09-08 | Open-market sale | 7,893 | $76.55 | 118,104,988 |
| 2014-09-05 | Open-market sale | 7,893 | $76.34 | 118,112,881 |
| 2014-09-04 | Open-market sale | 7,893 | $76.62 | 118,120,774 |
| 2014-09-03 | Open-market sale | 7,893 | $75.97 | 118,128,667 |
| 2014-08-15 | Open-market sale | 13,414 | $75.43 | 118,136,560 |
| 2014-08-14 | Open-market sale | 13,404 | $75.94 | 118,149,974 |
| 2014-08-13 | Open-market sale | 13,404 | $76.10 | 118,163,378 |
| 2014-08-12 | Open-market sale | 13,404 | $75.22 | 118,176,782 |
| 2014-08-11 | Open-market sale | 13,404 | $75.61 | 118,190,186 |
| 2014-08-08 | Open-market sale | 13,404 | $74.19 | 118,203,590 |
| 2014-08-07 | Open-market sale | 13,404 | $74.70 | 118,216,994 |
| 2014-08-06 | Open-market sale | 13,404 | $75.29 | 118,230,398 |
| 2014-08-05 | Open-market sale | 13,404 | $75.33 | 118,243,802 |
| 2014-08-01 | Open-market sale | 13,404 | $74.39 | 118,257,206 |
| 2014-07-31 | Open-market sale | 13,404 | $74.85 | 118,270,610 |
| 2014-07-30 | Open-market sale | 13,404 | $75.84 | 118,284,014 |
| 2014-07-29 | Open-market sale | 13,404 | $76.06 | 118,297,418 |
| 2014-07-28 | Open-market sale | 13,404 | $75.71 | 118,310,822 |
| 2014-07-25 | Open-market sale | 13,404 | $75.63 | 118,324,226 |
| 2014-07-24 | Open-market sale | 13,404 | $77.50 | 118,337,630 |
| 2014-07-23 | Open-market sale | 13,404 | $77.84 | 118,351,034 |
| 2014-07-22 | Open-market sale | 13,404 | $78.00 | 118,364,438 |
| 2014-07-21 | Open-market sale | 13,404 | $76.94 | 118,377,842 |
| 2014-07-18 | Open-market sale | 13,404 | $77.16 | 118,391,246 |
| 2014-02-14 | Open-market sale | 134,960 | $76.82 | 118,404,650 |
| 2014-02-13 | Open-market sale | 134,920 | $75.86 | 118,539,610 |
| 2014-02-12 | Open-market sale | 134,920 | $76.08 | 118,674,530 |
| 2014-02-11 | Open-market sale | 134,920 | $76.32 | 118,809,450 |
| 2014-02-10 | Open-market sale | 134,920 | $76.39 | 118,944,370 |
| 2014-02-07 | Open-market sale | 134,920 | $75.68 | 119,079,290 |
| 2014-02-06 | Open-market sale | 134,920 | $74.06 | 119,214,210 |
| 2014-02-05 | Open-market sale | 134,920 | $72.71 | 119,349,130 |
| 2014-02-04 | Open-market sale | 134,920 | $73.45 | 119,484,050 |
| 2014-02-03 | Open-market sale | 134,920 | $75.01 | 119,618,970 |
| 2014-01-31 | Open-market sale | 134,920 | $75.68 | 119,753,890 |
| 2014-01-30 | Open-market sale | 134,920 | $79.14 | 119,888,810 |
| 2014-01-29 | Open-market sale | 134,920 | $78.16 | 120,023,730 |
| 2014-01-28 | Open-market sale | 134,920 | $78.31 | 120,158,650 |
| 2014-01-27 | Open-market sale | 134,920 | $76.76 | 120,293,570 |
| 2014-01-24 | Open-market sale | 134,920 | $81.13 | 120,428,490 |
| 2014-01-23 | Open-market sale | 134,920 | $82.83 | 120,563,410 |
| 2014-01-22 | Open-market sale | 134,920 | $82.97 | 120,698,330 |
| 2014-01-21 | Open-market sale | 13,492 | $817.00 | 12,083,325 |
| 2014-01-17 | Open-market sale | 13,492 | $829.24 | 12,096,817 |
| 2013-08-14 | Open-market sale | 2,145 | $631.38 | 12,110,309 |
| 2013-08-13 | Open-market sale | 2,137 | $632.06 | 12,112,454 |
| 2013-08-12 | Open-market sale | 2,137 | $631.48 | 12,114,591 |
| 2013-08-09 | Open-market sale | 2,137 | $642.35 | 12,116,728 |
| 2013-08-08 | Open-market sale | 2,137 | $644.67 | 12,118,865 |
| 2013-08-07 | Open-market sale | 2,137 | $647.40 | 12,121,002 |
| 2013-08-06 | Open-market sale | 2,137 | $646.64 | 12,123,139 |
| 2013-08-02 | Open-market sale | 2,137 | $642.82 | 12,125,276 |
| 2013-08-01 | Open-market sale | 2,137 | $640.69 | 12,127,413 |
| 2013-07-31 | Open-market sale | 2,137 | $613.52 | 12,129,550 |
| 2013-07-30 | Open-market sale | 2,137 | $601.36 | 12,131,687 |
| 2013-07-29 | Open-market sale | 2,137 | $596.57 | 12,133,824 |
| 2013-07-26 | Open-market sale | 2,137 | $596.29 | 12,135,961 |
| 2013-07-25 | Open-market sale | 2,137 | $596.92 | 12,138,098 |
| 2013-07-24 | Open-market sale | 2,137 | $593.82 | 12,140,235 |
| 2013-07-23 | Open-market sale | 2,137 | $600.26 | 12,142,372 |
| 2013-07-22 | Open-market sale | 2,137 | $597.79 | 12,144,509 |
| 2013-07-19 | Open-market sale | 2,137 | $597.42 | 12,146,646 |
| 2013-07-18 | Open-market sale | 2,137 | $597.91 | 12,148,783 |
| 2013-07-17 | Open-market sale | 2,137 | $589.70 | 12,150,920 |
| 2013-03-18 | Open-market sale | 8,318 | $517.21 | 12,153,057 |
| 2013-03-15 | Open-market sale | 8,321 | $523.55 | 12,161,375 |
| 2013-03-14 | Open-market sale | 8,321 | $529.01 | 12,169,696 |
| 2013-03-13 | Open-market sale | 8,321 | $525.35 | 12,178,017 |
| 2013-03-12 | Open-market sale | 8,321 | $524.70 | 12,186,338 |
| 2013-03-11 | Open-market sale | 8,321 | $530.33 | 12,194,659 |
| 2013-03-08 | Open-market sale | 8,321 | $527.33 | 12,202,980 |
| 2013-03-07 | Open-market sale | 8,321 | $527.24 | 12,211,301 |
| 2013-03-06 | Open-market sale | 8,321 | $527.19 | 12,219,622 |
| 2013-03-05 | Open-market sale | 8,321 | $527.75 | 12,227,943 |
| 2013-03-04 | Open-market sale | 8,321 | $518.22 | 12,236,264 |
| 2013-03-01 | Open-market sale | 8,321 | $516.91 | 12,244,585 |
| 2013-02-28 | Open-market sale | 8,321 | $516.93 | 12,252,906 |
| 2013-02-27 | Open-market sale | 8,321 | $512.05 | 12,261,227 |
| 2013-02-26 | Open-market sale | 8,321 | $510.22 | 12,269,548 |
| 2013-02-25 | Open-market sale | 8,321 | $520.08 | 12,277,869 |
| 2013-02-22 | Open-market sale | 8,321 | $518.62 | 12,286,190 |
| 2013-02-21 | Open-market sale | 8,321 | $516.22 | 12,294,511 |
| 2013-02-20 | Open-market sale | 8,321 | $518.78 | 12,302,832 |
| 2013-02-19 | Open-market sale | 8,321 | $523.02 | 12,311,153 |
| 2013-02-14 | Open-market sale | 11,869 | $521.86 | 12,319,474 |
| 2013-02-13 | Open-market sale | 11,872 | $518.78 | 12,331,343 |
| 2013-02-12 | Open-market sale | 11,872 | $520.22 | 12,343,215 |
| 2013-02-11 | Open-market sale | 11,872 | $522.68 | 12,355,087 |
| 2013-02-08 | Open-market sale | 11,872 | $521.25 | 12,366,959 |
| 2013-02-07 | Open-market sale | 11,872 | $519.30 | 12,378,831 |
| 2013-02-06 | Open-market sale | 11,872 | $520.56 | 12,390,703 |
| 2013-02-05 | Open-market sale | 11,872 | $519.35 | 12,402,575 |
| 2013-02-04 | Open-market sale | 11,872 | $516.42 | 12,414,447 |
| 2013-02-01 | Open-market sale | 11,872 | $516.90 | 12,426,319 |
| 2013-01-31 | Open-market sale | 11,872 | $515.57 | 12,438,191 |
| 2013-01-30 | Open-market sale | 11,872 | $515.38 | 12,450,063 |
| 2013-01-29 | Open-market sale | 11,872 | $519.57 | 12,461,935 |
| 2013-01-28 | Open-market sale | 11,872 | $515.81 | 12,473,807 |
| 2013-01-25 | Open-market sale | 11,872 | $519.16 | 12,485,679 |
| 2013-01-24 | Open-market sale | 11,872 | $522.49 | 12,497,551 |
| 2013-01-23 | Open-market sale | 11,872 | $516.08 | 12,509,423 |
| 2013-01-22 | Open-market sale | 11,872 | $515.90 | 12,521,295 |
| 2013-01-18 | Open-market sale | 11,872 | $516.00 | 12,533,167 |
| 2013-01-17 | Open-market sale | 11,872 | $523.38 | 12,545,039 |
| 2012-12-11 | Open-market sale | 9,471 | $482.65 | 12,556,911 |
| 2012-12-10 | Open-market sale | 9,463 | $478.20 | 12,566,382 |
| 2012-12-07 | Open-market sale | 9,463 | $477.91 | 12,575,845 |
| 2012-12-06 | Open-market sale | 9,463 | $477.01 | 12,585,308 |
| 2012-12-05 | Open-market sale | 9,463 | $478.06 | 12,594,771 |
| 2012-12-04 | Open-market sale | 9,463 | $484.95 | 12,604,234 |
| 2012-12-03 | Open-market sale | 9,463 | $491.80 | 12,613,697 |
| 2012-11-30 | Open-market sale | 9,463 | $485.97 | 12,623,160 |
| 2012-11-29 | Open-market sale | 9,463 | $487.69 | 12,632,623 |
| 2012-11-28 | Open-market sale | 9,463 | $476.77 | 12,642,086 |
| 2012-11-27 | Open-market sale | 9,463 | $479.55 | 12,651,549 |
| 2012-11-26 | Open-market sale | 9,463 | $479.91 | 12,661,012 |
| 2012-11-23 | Open-market sale | 9,463 | $479.10 | 12,670,475 |
| 2012-11-21 | Open-market sale | 9,463 | $479.08 | 12,679,938 |
| 2012-11-20 | Open-market sale | 9,463 | $478.22 | 12,689,401 |
| 2012-11-19 | Open-market sale | 9,463 | $470.70 | 12,698,864 |
| 2012-11-16 | Open-market sale | 9,463 | $460.18 | 12,708,327 |
| 2012-11-15 | Open-market sale | 9,463 | $456.14 | 12,717,790 |
| 2012-11-14 | Open-market sale | 9,463 | $465.63 | 12,727,253 |
| 2012-11-13 | Open-market sale | 9,463 | $474.57 | 12,736,716 |
| 2012-08-15 | Open-market sale | 3,676 | $429.33 | 12,746,179 |
| 2012-08-14 | Open-market sale | 3,660 | $432.03 | 12,749,855 |
| 2012-08-13 | Open-market sale | 3,660 | $422.45 | 12,753,515 |
| 2012-08-10 | Open-market sale | 3,660 | $426.09 | 12,757,175 |
| 2012-08-09 | Open-market sale | 3,660 | $423.40 | 12,760,835 |
| 2012-08-08 | Open-market sale | 3,660 | $422.67 | 12,764,495 |
| 2012-08-07 | Open-market sale | 3,660 | $417.72 | 12,768,155 |
| 2012-08-03 | Open-market sale | 3,660 | $427.32 | 12,771,815 |
| 2012-08-02 | Open-market sale | 3,660 | $422.05 | 12,775,475 |
| 2012-08-01 | Open-market sale | 3,660 | $427.97 | 12,779,135 |
| 2012-07-31 | Open-market sale | 3,660 | $434.41 | 12,782,795 |
| 2012-07-30 | Open-market sale | 3,660 | $442.54 | 12,786,455 |
| 2012-07-27 | Open-market sale | 3,660 | $424.14 | 12,790,115 |
| 2012-07-26 | Open-market sale | 3,660 | $422.83 | 12,793,775 |
| 2012-07-25 | Open-market sale | 3,660 | $410.01 | 12,797,435 |
| 2012-07-24 | Open-market sale | 3,660 | $410.39 | 12,801,095 |
| 2012-07-23 | Open-market sale | 3,660 | $412.83 | 12,804,755 |
| 2012-07-20 | Open-market sale | 3,660 | $423.91 | 12,808,415 |
| 2012-07-19 | Open-market sale | 3,600 | $430.47 | 12,812,075 |
| 2012-07-19 | Open-market sale | 3,660 | $430.47 | 12,812,075 |
| 2012-07-18 | Open-market sale | 3,660 | $433.36 | 12,815,735 |
| 2012-02-06 | Open-market sale | 7,033 | $388.20 | 12,819,395 |
| 2012-02-03 | Open-market sale | 7,030 | $389.23 | 12,826,428 |
| 2012-02-02 | Open-market sale | 7,030 | $376.13 | 12,833,458 |
| 2012-02-01 | Open-market sale | 7,030 | $359.28 | 12,840,488 |
| 2012-01-31 | Open-market sale | 7,030 | $354.75 | 12,847,518 |
| 2012-01-30 | Open-market sale | 7,030 | $348.53 | 12,854,548 |
| 2012-01-27 | Open-market sale | 7,030 | $348.13 | 12,861,578 |
| 2012-01-26 | Open-market sale | 7,030 | $351.01 | 12,868,608 |
| 2012-01-25 | Open-market sale | 7,030 | $341.65 | 12,875,638 |
| 2012-01-24 | Open-market sale | 7,030 | $339.92 | 12,882,668 |
| 2012-01-23 | Open-market sale | 7,030 | $342.87 | 12,889,698 |
| 2012-01-20 | Open-market sale | 7,030 | $346.56 | 12,896,728 |
| 2012-01-19 | Open-market sale | 7,030 | $350.75 | 12,903,758 |
| 2012-01-18 | Open-market sale | 7,030 | $352.69 | 12,910,788 |
| 2012-01-17 | Open-market sale | 7,030 | $344.67 | 12,917,818 |
| 2012-01-13 | Open-market sale | 7,030 | $340.18 | 12,924,848 |
| 2012-01-12 | Open-market sale | 7,030 | $340.87 | 12,931,878 |
| 2012-01-11 | Open-market sale | 7,030 | $340.86 | 12,938,908 |
| 2012-01-10 | Open-market sale | 7,030 | $349.17 | 12,945,938 |
| 2012-01-09 | Open-market sale | 7,030 | $345.20 | 12,952,968 |
| 2011-08-02 | Open-market sale | 7,386 | $306.13 | 12,959,998 |
| 2011-07-29 | Open-market sale | 7,420 | $301.94 | 12,967,384 |
| 2011-07-28 | Open-market sale | 7,420 | $305.00 | 12,974,804 |
| 2011-07-27 | Open-market sale | 7,420 | $312.51 | 12,982,224 |
| 2011-07-26 | Open-market sale | 7,420 | $314.56 | 12,989,644 |
| 2011-07-25 | Open-market sale | 7,420 | $316.91 | 12,997,064 |
| 2011-07-22 | Open-market sale | 7,420 | $312.96 | 13,004,484 |
| 2011-07-21 | Open-market sale | 7,420 | $311.05 | 13,011,904 |
| 2011-07-20 | Open-market sale | 7,420 | $308.07 | 13,019,324 |
| 2011-07-19 | Open-market sale | 7,420 | $310.85 | 13,026,744 |
| 2011-07-18 | Open-market sale | 7,420 | $306.02 | 13,034,164 |
| 2011-07-15 | Open-market sale | 7,420 | $307.38 | 13,041,584 |
| 2011-07-14 | Open-market sale | 7,420 | $308.06 | 13,049,004 |
| 2011-07-13 | Open-market sale | 7,420 | $308.14 | 13,056,424 |
| 2011-07-12 | Open-market sale | 7,420 | $307.09 | 13,063,844 |
| 2011-07-11 | Open-market sale | 7,420 | $308.46 | 13,071,264 |
| 2011-07-08 | Open-market sale | 7,420 | $316.00 | 13,078,684 |
| 2011-07-07 | Open-market sale | 7,420 | $319.50 | 13,086,104 |
| 2011-07-06 | Open-market sale | 7,420 | $313.71 | 13,093,524 |
| 2011-07-05 | Open-market sale | 7,420 | $315.70 | 13,100,944 |
| 2011-02-02 | Open-market sale | 10,590 | $240.67 | 13,108,364 |
| 2011-02-01 | Open-market sale | 10,610 | $238.98 | 13,118,954 |
| 2011-01-31 | Open-market sale | 10,610 | $234.94 | 13,129,564 |
| 2011-01-28 | Open-market sale | 10,610 | $236.13 | 13,140,174 |
| 2011-01-27 | Open-market sale | 10,610 | $238.66 | 13,150,784 |
| 2011-01-26 | Open-market sale | 10,610 | $240.09 | 13,161,394 |
| 2011-01-25 | Open-market sale | 10,610 | $239.30 | 13,172,004 |
| 2011-01-24 | Open-market sale | 10,610 | $237.30 | 13,182,614 |
| 2011-01-21 | Open-market sale | 10,610 | $234.77 | 13,193,224 |
| 2011-01-20 | Open-market sale | 10,610 | $232.55 | 13,203,834 |
| 2011-01-19 | Open-market sale | 10,610 | $236.51 | 13,214,444 |
| 2011-01-18 | Open-market sale | 10,610 | $237.30 | 13,225,054 |
| 2011-01-14 | Open-market sale | 10,610 | $235.13 | 13,235,664 |
| 2011-01-13 | Open-market sale | 10,610 | $232.34 | 13,246,274 |
| 2011-01-12 | Open-market sale | 10,610 | $231.12 | 13,256,884 |
| 2011-01-11 | Open-market sale | 10,610 | $229.42 | 13,267,494 |
| 2011-01-10 | Open-market sale | 10,610 | $231.17 | 13,278,104 |
| 2011-01-07 | Open-market sale | 10,610 | $231.27 | 13,288,714 |
| 2011-01-06 | Open-market sale | 10,610 | $231.13 | 13,299,324 |
| 2011-01-05 | Open-market sale | 10,610 | $230.71 | 13,309,934 |
| 2010-06-29 | Open-market sale | 8,809 | $203.37 | 13,320,544 |
| 2010-06-28 | Open-market sale | 8,820 | $212.95 | 13,329,353 |
| 2010-06-25 | Open-market sale | 8,820 | $214.81 | 13,338,173 |
| 2010-06-24 | Open-market sale | 8,820 | $216.16 | 13,346,993 |
| 2010-06-23 | Open-market sale | 8,820 | $218.73 | 13,355,813 |
| 2010-06-22 | Open-market sale | 8,820 | $222.97 | 13,364,633 |
| 2010-06-21 | Open-market sale | 8,820 | $219.07 | 13,373,453 |
| 2010-06-18 | Open-market sale | 8,820 | $214.00 | 13,382,273 |
| 2010-06-17 | Open-market sale | 8,820 | $214.08 | 13,391,093 |
| 2010-06-16 | Open-market sale | 8,820 | $209.67 | 13,399,913 |
| 2010-06-15 | Open-market sale | 8,820 | $206.34 | 13,408,733 |
| 2010-06-14 | Open-market sale | 8,820 | $204.71 | 13,417,553 |
| 2010-06-11 | Open-market sale | 8,820 | $203.90 | 13,426,373 |
| 2010-06-10 | Open-market sale | 8,820 | $202.44 | 13,435,193 |
| 2010-06-09 | Open-market sale | 8,820 | $196.95 | 13,444,013 |
| 2010-06-08 | Open-market sale | 8,820 | $197.51 | 13,452,833 |
| 2010-06-07 | Open-market sale | 8,820 | $202.73 | 13,461,653 |
| 2010-06-04 | Open-market sale | 8,820 | $198.95 | 13,470,473 |
| 2010-06-03 | Open-market sale | 8,820 | $202.35 | 13,479,293 |
| 2010-06-02 | Open-market sale | 8,820 | $201.05 | 13,488,113 |
| 2006-05-31 | — | — | — | 13,496,933 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.