Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1991-09-17 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2016
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2016-12-30 | $283.58 | $283.58 | 1,327,200 | — | — |
| 2016-12-29 | $287.03 | $287.03 | 1,120,900 | — | — |
| 2016-12-28 | $289.25 | $289.25 | 1,036,200 | — | — |
| 2016-12-27 | $291.12 | $291.12 | 1,453,100 | — | — |
| 2016-12-23 | $287.53 | $287.53 | 1,118,100 | — | — |
| 2016-12-22 | $283.07 | $283.07 | 1,061,800 | — | — |
| 2016-12-21 | $283.11 | $283.11 | 1,377,800 | — | — |
| 2016-12-20 | $285.59 | $285.59 | 2,219,600 | — | — |
| 2016-12-19 | $278.77 | $278.77 | 2,553,500 | — | — |
| 2016-12-16 | $286.40 | $286.40 | 2,273,200 | — | — |
| 2016-12-15 | $286.97 | $286.97 | 1,706,500 | — | — |
| 2016-12-14 | $286.25 | $286.25 | 1,299,300 | — | — |
| 2016-12-13 | $287.38 | $287.38 | 1,596,200 | — | — |
| 2016-12-12 | $286.49 | $286.49 | 1,776,200 | — | — |
| 2016-12-09 | $287.77 | $287.77 | 6,257,700 | — | — |
| 2016-12-08 | $289.54 | $289.54 | 4,771,300 | — | — |
| 2016-12-07 | $285.30 | $285.30 | 1,967,400 | — | — |
| 2016-12-06 | $291.16 | $291.16 | 1,572,600 | — | — |
| 2016-12-05 | $290.22 | $290.22 | 1,870,700 | — | — |
| 2016-12-02 | $297.19 | $297.19 | 1,429,400 | — | — |
| 2016-12-01 | $295.78 | $295.78 | 1,684,800 | — | — |
| 2016-11-30 | $294.07 | $294.07 | 2,164,900 | — | — |
| 2016-11-29 | $302.77 | $302.77 | 1,389,500 | — | — |
| 2016-11-28 | $303.78 | $303.78 | 1,247,900 | — | — |
| 2016-11-25 | $305.20 | $305.20 | 740,900 | — | — |
| 2016-11-23 | $305.93 | $305.93 | 5,377,500 | — | — |
| 2016-11-22 | $318.11 | $318.11 | 1,522,200 | — | — |
| 2016-11-21 | $318.32 | $318.32 | 1,331,100 | — | — |
| 2016-11-18 | $317.00 | $317.00 | 1,298,400 | — | — |
| 2016-11-17 | $319.30 | $319.30 | 1,459,500 | — | — |
| 2016-11-16 | $317.65 | $317.65 | 1,218,100 | — | — |
| 2016-11-15 | $322.58 | $322.58 | 1,685,100 | — | — |
| 2016-11-14 | $321.49 | $321.49 | 1,567,900 | — | — |
| 2016-11-11 | $319.18 | $319.18 | 1,619,500 | — | — |
| 2016-11-10 | $324.40 | $324.40 | 2,665,700 | — | — |
| 2016-11-09 | $319.86 | $319.86 | 4,271,700 | — | — |
| 2016-11-08 | $295.60 | $295.60 | 1,031,000 | — | — |
| 2016-11-07 | $295.62 | $295.62 | 2,190,000 | — | — |
| 2016-11-04 | $277.00 | $277.00 | 1,307,600 | — | — |
| 2016-11-03 | $273.49 | $273.49 | 1,407,900 | — | — |
| 2016-11-02 | $277.26 | $277.26 | 1,081,900 | — | — |
| 2016-11-01 | $282.56 | $282.56 | 1,371,500 | — | — |
| 2016-10-31 | $280.18 | $280.18 | 1,448,900 | — | — |
| 2016-10-28 | $283.64 | $283.64 | 1,884,500 | — | — |
| 2016-10-27 | $290.89 | $290.89 | 1,554,300 | — | — |
| 2016-10-26 | $296.46 | $296.46 | 2,660,100 | — | — |
| 2016-10-25 | $286.00 | $286.00 | 1,838,300 | — | — |
| 2016-10-24 | $290.78 | $290.78 | 1,088,200 | — | — |
| 2016-10-21 | $290.65 | $290.65 | 1,567,500 | — | — |
| 2016-10-20 | $299.66 | $299.66 | 1,323,700 | — | — |
| 2016-10-19 | $295.14 | $295.14 | 988,200 | — | — |
| 2016-10-18 | $295.05 | $295.05 | 1,153,100 | — | — |
| 2016-10-17 | $291.67 | $291.67 | 1,209,700 | — | — |
| 2016-10-14 | $290.50 | $290.50 | 1,149,800 | — | — |
| 2016-10-13 | $294.41 | $294.41 | 1,571,600 | — | — |
| 2016-10-12 | $291.88 | $291.88 | 1,823,700 | — | — |
| 2016-10-11 | $298.30 | $298.30 | 1,494,600 | — | — |
| 2016-10-10 | $304.59 | $304.59 | 987,200 | — | — |
| 2016-10-07 | $305.59 | $305.59 | 1,526,000 | — | — |
| 2016-10-06 | $305.99 | $305.99 | 865,100 | — | — |
| 2016-10-05 | $309.70 | $309.70 | 977,300 | — | — |
| 2016-10-04 | $311.48 | $311.48 | 914,000 | — | — |
| 2016-10-03 | $311.59 | $311.59 | 1,001,200 | — | — |
| 2016-09-30 | $313.03 | $313.03 | 2,124,800 | — | — |
| 2016-09-29 | $305.78 | $305.78 | 1,133,900 | — | — |
| 2016-09-28 | $310.55 | $310.55 | 1,020,100 | — | — |
| 2016-09-27 | $314.53 | $314.53 | 1,104,500 | — | — |
| 2016-09-26 | $309.82 | $309.82 | 924,200 | — | — |
| 2016-09-23 | $312.58 | $312.58 | 881,600 | — | — |
| 2016-09-22 | $314.81 | $314.81 | 1,378,000 | — | — |
| 2016-09-21 | $312.00 | $312.00 | 1,527,600 | — | — |
| 2016-09-20 | $307.05 | $307.05 | 1,100,100 | — | — |
| 2016-09-19 | $303.50 | $303.50 | 1,108,300 | — | — |
| 2016-09-16 | $304.51 | $304.51 | 1,874,500 | — | — |
| 2016-09-15 | $302.82 | $302.82 | 1,271,400 | — | — |
| 2016-09-14 | $299.79 | $299.79 | 1,534,200 | — | — |
| 2016-09-13 | $297.41 | $297.41 | 1,829,300 | — | — |
| 2016-09-12 | $302.66 | $302.66 | 1,811,000 | — | — |
| 2016-09-09 | $296.10 | $296.10 | 1,976,200 | — | — |
| 2016-09-08 | $307.73 | $307.73 | 1,482,300 | — | — |
| 2016-09-07 | $312.30 | $312.30 | 1,155,600 | — | — |
| 2016-09-06 | $310.67 | $310.67 | 1,705,400 | — | — |
| 2016-09-02 | $313.59 | $313.59 | 2,233,900 | — | — |
| 2016-09-01 | $306.03 | $306.03 | 1,068,000 | — | — |
| 2016-08-31 | $305.63 | $305.63 | 1,045,000 | — | — |
| 2016-08-30 | $307.86 | $307.86 | 1,071,000 | — | — |
| 2016-08-29 | $306.13 | $306.13 | 1,045,000 | — | — |
| 2016-08-26 | $308.17 | $308.17 | 1,124,200 | — | — |
| 2016-08-25 | $306.85 | $306.85 | 1,669,800 | — | — |
| 2016-08-24 | $309.33 | $309.33 | 1,646,500 | — | — |
| 2016-08-23 | $318.17 | $318.17 | 1,429,000 | — | — |
| 2016-08-22 | $316.81 | $316.81 | 1,317,300 | — | — |
| 2016-08-19 | $316.81 | $316.81 | 1,393,500 | — | — |
| 2016-08-18 | $313.38 | $313.38 | 879,000 | — | — |
| 2016-08-17 | $313.82 | $313.82 | 852,600 | — | — |
| 2016-08-16 | $313.42 | $313.42 | 946,100 | — | — |
| 2016-08-15 | $313.39 | $313.39 | 929,800 | — | — |
| 2016-08-12 | $313.94 | $313.94 | 993,800 | — | — |
| 2016-08-11 | $314.49 | $314.49 | 1,771,100 | — | — |
| 2016-08-10 | $308.87 | $308.87 | 1,236,300 | — | — |
| 2016-08-09 | $314.42 | $314.42 | 1,132,200 | — | — |
| 2016-08-08 | $313.65 | $313.65 | 2,136,800 | — | — |
| 2016-08-05 | $315.96 | $315.96 | 1,358,300 | — | — |
| 2016-08-04 | $314.56 | $314.56 | 2,002,300 | — | — |
| 2016-08-03 | $321.34 | $321.34 | 6,040,500 | — | — |
| 2016-08-02 | $330.11 | $330.11 | 7,800,000 | — | — |
| 2016-08-01 | $301.83 | $301.83 | 3,565,600 | — | — |
| 2016-07-29 | $289.93 | $289.93 | 1,338,500 | — | — |
| 2016-07-28 | $289.03 | $289.03 | 1,454,500 | — | — |
| 2016-07-27 | $288.35 | $288.35 | 1,458,200 | — | — |
| 2016-07-26 | $287.04 | $287.04 | 1,987,100 | — | — |
| 2016-07-25 | $287.35 | $287.35 | 1,977,700 | — | — |
| 2016-07-22 | $287.78 | $287.78 | 3,394,600 | — | — |
| 2016-07-21 | $282.45 | $282.45 | 5,548,000 | — | — |
| 2016-07-20 | $262.41 | $262.41 | 1,830,200 | — | — |
| 2016-07-19 | $259.82 | $259.82 | 1,094,500 | — | — |
| 2016-07-18 | $261.50 | $261.50 | 2,133,000 | — | — |
| 2016-07-15 | $260.30 | $260.30 | 2,404,900 | — | — |
| 2016-07-14 | $252.87 | $252.87 | 1,295,400 | — | — |
| 2016-07-13 | $251.19 | $251.19 | 1,285,400 | — | — |
| 2016-07-12 | $253.36 | $253.36 | 1,175,100 | — | — |
| 2016-07-11 | $252.54 | $252.54 | 1,746,600 | — | — |
| 2016-07-08 | $251.30 | $251.30 | 1,295,600 | — | — |
| 2016-07-07 | $247.27 | $247.27 | 1,140,400 | — | — |
| 2016-07-06 | $247.48 | $247.48 | 1,750,900 | — | — |
| 2016-07-05 | $242.03 | $242.03 | 1,239,300 | — | — |
| 2016-07-01 | $245.06 | $245.06 | 1,465,500 | — | — |
| 2016-06-30 | $241.82 | $241.82 | 2,093,200 | — | — |
| 2016-06-29 | $238.91 | $238.91 | 2,881,200 | — | — |
| 2016-06-28 | $228.52 | $228.52 | 2,115,700 | — | — |
| 2016-06-27 | $224.60 | $224.60 | 2,913,900 | — | — |
| 2016-06-24 | $229.02 | $229.02 | 2,685,000 | — | — |
| 2016-06-23 | $238.62 | $238.62 | 1,403,000 | — | — |
| 2016-06-22 | $234.60 | $234.60 | 2,622,400 | — | — |
| 2016-06-21 | $233.00 | $233.00 | 1,955,900 | — | — |
| 2016-06-20 | $237.39 | $237.39 | 1,401,100 | — | — |
| 2016-06-17 | $238.21 | $238.21 | 2,219,500 | — | — |
| 2016-06-16 | $242.19 | $242.19 | 1,995,500 | — | — |
| 2016-06-15 | $238.91 | $238.91 | 2,101,600 | — | — |
| 2016-06-14 | $241.70 | $241.70 | 1,696,700 | — | — |
| 2016-06-13 | $244.35 | $244.35 | 1,622,700 | — | — |
| 2016-06-10 | $246.13 | $246.13 | 2,455,300 | — | — |
| 2016-06-09 | $250.46 | $250.46 | 2,860,200 | — | — |
| 2016-06-08 | $254.17 | $254.17 | 3,610,400 | — | — |
| 2016-06-07 | $252.86 | $252.86 | 8,876,400 | — | — |
| 2016-06-06 | $289.84 | $289.84 | 1,618,700 | — | — |
| 2016-06-03 | $290.23 | $290.23 | 1,473,000 | — | — |
| 2016-06-02 | $289.73 | $289.73 | 1,128,200 | — | — |
| 2016-06-01 | $286.82 | $286.82 | 1,418,400 | — | — |
| 2016-05-31 | $289.73 | $289.73 | 2,146,500 | — | — |
| 2016-05-27 | $282.79 | $282.79 | 1,262,400 | — | — |
| 2016-05-26 | $282.00 | $282.00 | 1,829,400 | — | — |
| 2016-05-25 | $279.70 | $279.70 | 1,796,300 | — | — |
| 2016-05-24 | $272.94 | $272.94 | 1,560,900 | — | — |
| 2016-05-23 | $264.85 | $264.85 | 848,500 | — | — |
| 2016-05-20 | $263.66 | $263.66 | 1,340,400 | — | — |
| 2016-05-19 | $258.72 | $258.72 | 1,281,200 | — | — |
| 2016-05-18 | $264.29 | $264.29 | 1,040,800 | — | — |
| 2016-05-17 | $263.52 | $263.52 | 1,161,000 | — | — |
| 2016-05-16 | $266.26 | $266.26 | 1,306,100 | — | — |
| 2016-05-13 | $262.03 | $262.03 | 997,700 | — | — |
| 2016-05-12 | $262.71 | $262.71 | 1,299,300 | — | — |
| 2016-05-11 | $267.25 | $267.25 | 971,500 | — | — |
| 2016-05-10 | $273.27 | $273.27 | 1,031,800 | — | — |
| 2016-05-09 | $270.17 | $270.17 | 1,425,800 | — | — |
| 2016-05-06 | $263.61 | $263.61 | 1,202,000 | — | — |
| 2016-05-05 | $264.62 | $264.62 | 1,105,900 | — | — |
| 2016-05-04 | $263.12 | $263.12 | 1,788,200 | — | — |
| 2016-05-03 | $273.71 | $273.71 | 1,603,600 | — | — |
| 2016-05-02 | $273.69 | $273.69 | 1,359,300 | — | — |
| 2016-04-29 | $274.99 | $274.99 | 1,941,000 | — | — |
| 2016-04-28 | $281.08 | $281.08 | 1,403,300 | — | — |
| 2016-04-27 | $280.06 | $280.06 | 1,099,100 | — | — |
| 2016-04-26 | $281.70 | $281.70 | 1,473,700 | — | — |
| 2016-04-25 | $284.85 | $284.85 | 1,663,600 | — | — |
| 2016-04-22 | $282.70 | $282.70 | 2,355,100 | — | — |
| 2016-04-21 | $279.60 | $279.60 | 3,153,600 | — | — |
| 2016-04-20 | $265.89 | $265.89 | 2,522,500 | — | — |
| 2016-04-19 | $271.00 | $271.00 | 1,397,400 | — | — |
| 2016-04-18 | $272.92 | $272.92 | 1,541,300 | — | — |
| 2016-04-15 | $268.50 | $268.50 | 1,685,200 | — | — |
| 2016-04-14 | $270.56 | $270.56 | 910,100 | — | — |
| 2016-04-13 | $271.73 | $271.73 | 1,395,000 | — | — |
| 2016-04-12 | $267.61 | $267.61 | 1,459,100 | — | — |
| 2016-04-11 | $265.19 | $265.19 | 1,888,500 | — | — |
| 2016-04-08 | $270.83 | $270.83 | 2,136,000 | — | — |
| 2016-04-07 | $273.04 | $273.04 | 2,006,100 | — | — |
| 2016-04-06 | $279.57 | $279.57 | 3,018,800 | — | — |
| 2016-04-05 | $265.62 | $265.62 | 1,700,700 | — | — |
| 2016-04-04 | $264.01 | $264.01 | 2,414,500 | — | — |
| 2016-04-01 | $260.54 | $260.54 | 2,156,200 | — | — |
| 2016-03-31 | $260.32 | $260.32 | 1,550,300 | — | — |
| 2016-03-30 | $254.18 | $254.18 | 1,161,600 | — | — |
| 2016-03-29 | $254.68 | $254.68 | 1,276,600 | — | — |
| 2016-03-28 | $251.76 | $251.76 | 1,019,000 | — | — |
| 2016-03-24 | $254.69 | $254.69 | 1,077,100 | — | — |
| 2016-03-23 | $255.24 | $255.24 | 1,545,600 | — | — |
| 2016-03-22 | $259.42 | $259.42 | 1,564,600 | — | — |
| 2016-03-21 | $256.05 | $256.05 | 1,451,300 | — | — |
| 2016-03-18 | $250.78 | $250.78 | 3,347,900 | — | — |
| 2016-03-17 | $246.31 | $246.31 | 1,895,000 | — | — |
| 2016-03-16 | $250.84 | $250.84 | 1,744,800 | — | — |
| 2016-03-15 | $250.33 | $250.33 | 1,954,800 | — | — |
| 2016-03-14 | $257.77 | $257.77 | 1,241,700 | — | — |
| 2016-03-11 | $259.74 | $259.74 | 1,759,900 | — | — |
| 2016-03-10 | $251.97 | $251.97 | 1,962,100 | — | — |
| 2016-03-09 | $255.66 | $255.66 | 1,892,500 | — | — |
| 2016-03-08 | $261.28 | $261.28 | 1,552,100 | — | — |
| 2016-03-07 | $269.52 | $269.52 | 1,678,700 | — | — |
| 2016-03-04 | $263.94 | $263.94 | 1,640,800 | — | — |
| 2016-03-03 | $268.64 | $268.64 | 1,430,900 | — | — |
| 2016-03-02 | $273.66 | $273.66 | 1,664,000 | — | — |
| 2016-03-01 | $270.90 | $270.90 | 1,928,400 | — | — |
| 2016-02-29 | $259.42 | $259.42 | 1,790,100 | — | — |
| 2016-02-26 | $264.49 | $264.49 | 1,603,200 | — | — |
| 2016-02-25 | $262.35 | $262.35 | 1,520,200 | — | — |
| 2016-02-24 | $257.22 | $257.22 | 1,433,700 | — | — |
| 2016-02-23 | $258.99 | $258.99 | 1,539,200 | — | — |
| 2016-02-22 | $265.83 | $265.83 | 1,218,100 | — | — |
| 2016-02-19 | $261.40 | $261.40 | 1,450,100 | — | — |
| 2016-02-18 | $259.05 | $259.05 | 1,536,200 | — | — |
| 2016-02-17 | $265.63 | $265.63 | 1,921,400 | — | — |
| 2016-02-16 | $256.52 | $256.52 | 2,084,200 | — | — |
| 2016-02-12 | $247.22 | $247.22 | 2,119,500 | — | — |
| 2016-02-11 | $245.11 | $245.11 | 2,171,200 | — | — |
| 2016-02-10 | $252.20 | $252.20 | 1,763,500 | — | — |
| 2016-02-09 | $249.99 | $249.99 | 2,386,900 | — | — |
| 2016-02-08 | $250.77 | $250.77 | 2,758,200 | — | — |
| 2016-02-05 | $263.86 | $263.86 | 2,856,900 | — | — |
| 2016-02-04 | $273.27 | $273.27 | 2,073,400 | — | — |
| 2016-02-03 | $270.43 | $270.43 | 2,085,800 | — | — |
| 2016-02-02 | $266.06 | $266.06 | 1,929,800 | — | — |
| 2016-02-01 | $273.45 | $273.45 | 1,852,000 | — | — |
| 2016-01-29 | $273.06 | $273.06 | 3,080,400 | — | — |
| 2016-01-28 | $265.96 | $265.96 | 3,056,500 | — | — |
| 2016-01-27 | $273.26 | $273.26 | 5,159,600 | — | — |
| 2016-01-26 | $259.87 | $259.87 | 2,108,200 | — | — |
| 2016-01-25 | $262.10 | $262.10 | 1,792,400 | — | — |
| 2016-01-22 | $268.92 | $268.92 | 2,111,800 | — | — |
| 2016-01-21 | $262.08 | $262.08 | 2,531,000 | — | — |
| 2016-01-20 | $269.35 | $269.35 | 2,368,300 | — | — |
| 2016-01-19 | $269.85 | $269.85 | 2,209,600 | — | — |
| 2016-01-15 | $273.33 | $273.33 | 2,579,900 | — | — |
| 2016-01-14 | $280.57 | $280.57 | 2,414,300 | — | — |
| 2016-01-13 | $267.25 | $267.25 | 2,108,400 | — | — |
| 2016-01-12 | $278.67 | $278.67 | 1,833,900 | — | — |
| 2016-01-11 | $278.54 | $278.54 | 2,109,600 | — | — |
| 2016-01-08 | $280.59 | $280.59 | 1,808,900 | — | — |
| 2016-01-07 | $284.01 | $284.01 | 1,844,900 | — | — |
| 2016-01-06 | $293.68 | $293.68 | 1,540,200 | — | — |
| 2016-01-05 | $296.70 | $296.70 | 1,263,900 | — | — |
| 2016-01-04 | $294.62 | $294.62 | 2,451,100 | — | — |