Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Dec 2019 | 1,180.00 | 1,187.50 | 1,147.00 | 1,148.50 | 1,148.50 | 4,100,322 |
12 Dec 2019 | 1,095.00 | 1,122.50 | 1,089.50 | 1,119.50 | 1,119.50 | 1,446,999 |
11 Dec 2019 | 1,103.00 | 1,103.00 | 1,077.50 | 1,092.50 | 1,092.50 | 1,036,646 |
10 Dec 2019 | 1,110.50 | 1,110.50 | 1,078.00 | 1,100.00 | 1,100.00 | 1,664,697 |
09 Dec 2019 | 1,074.50 | 1,093.00 | 1,074.50 | 1,093.00 | 1,093.00 | 1,079,610 |
06 Dec 2019 | 1,074.50 | 1,085.00 | 1,070.74 | 1,085.00 | 1,085.00 | 986,920 |
05 Dec 2019 | 1,072.00 | 1,078.50 | 1,064.50 | 1,068.50 | 1,068.50 | 1,464,672 |
04 Dec 2019 | 1,052.50 | 1,069.50 | 1,051.00 | 1,067.00 | 1,067.00 | 1,217,522 |
03 Dec 2019 | 1,077.00 | 1,081.50 | 1,049.50 | 1,055.00 | 1,055.00 | 2,721,317 |
02 Dec 2019 | 1,081.00 | 1,088.50 | 1,072.50 | 1,075.00 | 1,075.00 | 3,543,647 |
29 Nov 2019 | 1,086.50 | 1,096.00 | 1,057.00 | 1,088.50 | 1,088.50 | 2,628,167 |
28 Nov 2019 | 1,098.00 | 1,119.50 | 1,090.50 | 1,119.00 | 1,119.00 | 2,407,394 |
27 Nov 2019 | 1,088.50 | 1,097.50 | 1,069.00 | 1,097.50 | 1,097.50 | 2,964,253 |
26 Nov 2019 | 1,062.00 | 1,083.50 | 1,050.50 | 1,077.00 | 1,077.00 | 2,694,103 |
25 Nov 2019 | 1,046.50 | 1,056.00 | 1,037.00 | 1,050.00 | 1,050.00 | 1,368,237 |
22 Nov 2019 | 1,034.50 | 1,046.00 | 1,025.50 | 1,038.00 | 1,038.00 | 1,765,254 |
21 Nov 2019 | 1,027.50 | 1,037.50 | 1,017.50 | 1,026.00 | 1,026.00 | 1,125,948 |
20 Nov 2019 | 1,060.50 | 1,060.50 | 1,033.00 | 1,038.50 | 1,038.50 | 1,244,331 |
19 Nov 2019 | 1,081.00 | 1,084.52 | 1,061.50 | 1,061.50 | 1,061.50 | 1,685,731 |
18 Nov 2019 | 1,084.00 | 1,089.00 | 1,068.00 | 1,068.00 | 1,068.00 | 1,832,664 |
15 Nov 2019 | 1,050.00 | 1,063.50 | 1,040.00 | 1,062.00 | 1,062.00 | 2,303,173 |
14 Nov 2019 | 1,043.50 | 1,050.00 | 1,034.00 | 1,044.50 | 1,044.50 | 1,419,240 |
13 Nov 2019 | 1,068.50 | 1,068.50 | 1,027.50 | 1,039.50 | 1,039.50 | 1,519,807 |
12 Nov 2019 | 1,059.00 | 1,070.50 | 1,055.50 | 1,067.50 | 1,067.50 | 784,369 |
11 Nov 2019 | 1,056.50 | 1,059.50 | 1,031.00 | 1,059.50 | 1,059.50 | 1,980,493 |
08 Nov 2019 | 1,059.50 | 1,068.50 | 1,055.00 | 1,065.50 | 1,065.50 | 1,012,869 |
07 Nov 2019 | 1,069.00 | 1,070.50 | 1,059.00 | 1,069.00 | 1,069.00 | 1,399,907 |
06 Nov 2019 | 1,070.00 | 1,072.00 | 1,054.00 | 1,061.00 | 1,061.00 | 1,090,401 |
05 Nov 2019 | 1,070.50 | 1,073.50 | 1,054.50 | 1,066.00 | 1,066.00 | 1,262,510 |
04 Nov 2019 | 1,046.50 | 1,070.00 | 1,046.00 | 1,062.50 | 1,062.50 | 1,022,386 |
01 Nov 2019 | 1,048.00 | 1,048.00 | 1,030.50 | 1,038.50 | 1,038.50 | 1,696,575 |
31 Oct 2019 | 1,038.50 | 1,045.50 | 1,029.00 | 1,041.00 | 1,041.00 | 1,555,502 |
30 Oct 2019 | 1,020.00 | 1,035.50 | 1,020.00 | 1,034.00 | 1,034.00 | 1,255,183 |
29 Oct 2019 | 1,031.50 | 1,031.50 | 1,014.00 | 1,025.00 | 1,025.00 | 1,258,293 |
28 Oct 2019 | 1,025.50 | 1,037.26 | 1,015.45 | 1,029.50 | 1,029.50 | 980,499 |
25 Oct 2019 | 1,030.00 | 1,038.00 | 1,015.45 | 1,023.50 | 1,023.50 | 902,114 |
24 Oct 2019 | 1,022.50 | 1,052.50 | 1,022.50 | 1,035.00 | 1,035.00 | 1,768,496 |
23 Oct 2019 | 1,028.00 | 1,038.00 | 1,015.50 | 1,025.00 | 1,025.00 | 1,962,308 |
22 Oct 2019 | 1,026.50 | 1,046.50 | 1,006.50 | 1,045.00 | 1,045.00 | 3,281,770 |
21 Oct 2019 | 1,008.50 | 1,013.00 | 995.00 | 1,013.00 | 1,013.00 | 2,769,294 |
18 Oct 2019 | 1,002.00 | 1,013.50 | 996.20 | 1,004.50 | 1,004.50 | 1,945,862 |
17 Oct 2019 | 1,013.50 | 1,021.00 | 992.60 | 1,004.50 | 1,004.50 | 3,061,810 |
16 Oct 2019 | 1,021.50 | 1,021.50 | 988.20 | 998.40 | 998.40 | 2,493,221 |
15 Oct 2019 | 1,006.50 | 1,031.50 | 992.80 | 1,025.00 | 1,025.00 | 2,381,002 |
14 Oct 2019 | 990.00 | 1,008.00 | 937.60 | 993.80 | 993.80 | 1,874,934 |
11 Oct 2019 | 937.60 | 1,008.00 | 935.00 | 1,004.50 | 1,004.50 | 4,668,669 |
10 Oct 2019 | 933.40 | 937.00 | 920.80 | 930.20 | 930.20 | 1,717,326 |
09 Oct 2019 | 921.80 | 941.40 | 915.60 | 928.20 | 928.20 | 1,647,574 |
08 Oct 2019 | 938.00 | 947.20 | 923.60 | 923.60 | 923.60 | 2,517,762 |
07 Oct 2019 | 920.00 | 930.80 | 911.80 | 928.20 | 928.20 | 1,849,622 |
04 Oct 2019 | 912.00 | 921.40 | 904.60 | 917.60 | 917.60 | 1,346,108 |
03 Oct 2019 | 913.60 | 921.00 | 897.80 | 913.60 | 913.60 | 2,062,267 |
02 Oct 2019 | 945.60 | 947.28 | 911.40 | 914.40 | 914.40 | 2,165,604 |
01 Oct 2019 | 987.40 | 987.40 | 951.40 | 953.60 | 953.60 | 1,921,201 |
30 Sep 2019 | 970.60 | 986.80 | 970.60 | 979.40 | 979.40 | 1,653,941 |
27 Sep 2019 | 955.00 | 975.00 | 951.60 | 975.00 | 975.00 | 1,835,075 |
26 Sep 2019 | 950.60 | 961.40 | 946.20 | 949.40 | 949.40 | 1,292,355 |
25 Sep 2019 | 951.20 | 952.40 | 933.90 | 945.00 | 945.00 | 2,139,001 |
24 Sep 2019 | 970.40 | 970.60 | 955.40 | 955.40 | 955.40 | 2,098,001 |
23 Sep 2019 | 976.40 | 976.40 | 944.55 | 962.40 | 962.40 | 3,383,817 |
20 Sep 2019 | 977.20 | 998.20 | 965.00 | 970.40 | 970.40 | 4,758,490 |
19 Sep 2019 | 982.80 | 992.80 | 975.20 | 986.00 | 986.00 | 1,219,825 |
18 Sep 2019 | 990.00 | 995.60 | 979.00 | 979.40 | 979.40 | 2,508,932 |
17 Sep 2019 | 1,000.00 | 1,003.50 | 988.60 | 997.80 | 997.80 | 2,084,848 |
16 Sep 2019 | 1,010.00 | 1,017.50 | 989.40 | 1,002.50 | 1,002.50 | 3,298,040 |
13 Sep 2019 | 997.00 | 1,031.50 | 996.20 | 1,030.50 | 1,030.50 | 1,433,780 |
12 Sep 2019 | 995.00 | 1,001.50 | 986.20 | 997.80 | 997.80 | 1,566,321 |
11 Sep 2019 | 976.20 | 995.00 | 960.80 | 991.40 | 991.40 | 1,655,838 |
10 Sep 2019 | 968.00 | 983.20 | 963.40 | 974.80 | 974.80 | 1,892,764 |
09 Sep 2019 | 965.20 | 973.54 | 955.80 | 968.20 | 968.20 | 1,431,571 |
06 Sep 2019 | 973.00 | 976.40 | 961.60 | 969.00 | 969.00 | 1,503,177 |
05 Sep 2019 | 936.60 | 971.80 | 935.40 | 971.60 | 971.60 | 2,864,092 |
04 Sep 2019 | 916.20 | 949.20 | 916.20 | 924.80 | 924.80 | 1,641,314 |
03 Sep 2019 | 922.60 | 932.90 | 917.00 | 921.60 | 921.60 | 1,418,263 |
02 Sep 2019 | 916.20 | 929.90 | 915.00 | 920.80 | 920.80 | 1,156,222 |
30 Aug 2019 | 912.00 | 927.60 | 912.00 | 917.80 | 917.80 | 4,055,430 |
29 Aug 2019 | 910.40 | 916.60 | 903.20 | 914.00 | 914.00 | 1,467,247 |
29 Aug 2019 | 18.49 Dividend | |||||
28 Aug 2019 | 932.40 | 934.19 | 920.20 | 930.40 | 911.91 | 1,722,021 |
27 Aug 2019 | 927.00 | 941.00 | 923.40 | 938.40 | 919.75 | 1,673,153 |
23 Aug 2019 | 948.00 | 955.00 | 933.00 | 933.00 | 914.46 | 1,316,585 |
22 Aug 2019 | 942.00 | 948.08 | 933.40 | 939.40 | 920.73 | 2,482,803 |
21 Aug 2019 | 942.80 | 960.80 | 938.80 | 944.80 | 926.02 | 2,174,090 |
20 Aug 2019 | 944.40 | 949.00 | 933.40 | 940.60 | 921.91 | 2,058,686 |
19 Aug 2019 | 946.20 | 953.60 | 936.40 | 937.00 | 918.38 | 2,089,480 |
16 Aug 2019 | 913.20 | 940.00 | 913.20 | 940.00 | 921.32 | 3,537,577 |
15 Aug 2019 | 919.60 | 924.20 | 907.80 | 914.60 | 896.42 | 4,566,368 |
14 Aug 2019 | 936.60 | 936.60 | 912.40 | 914.20 | 896.03 | 5,104,371 |
13 Aug 2019 | 925.40 | 939.60 | 917.20 | 933.00 | 914.46 | 3,038,299 |
12 Aug 2019 | 948.40 | 953.00 | 929.20 | 929.60 | 911.13 | 1,533,454 |
09 Aug 2019 | 951.00 | 954.80 | 940.80 | 942.00 | 923.28 | 2,723,399 |
08 Aug 2019 | 938.80 | 952.40 | 937.00 | 950.20 | 931.32 | 3,100,318 |
07 Aug 2019 | 934.20 | 938.40 | 924.60 | 933.00 | 914.46 | 2,921,853 |
06 Aug 2019 | 914.20 | 936.20 | 913.60 | 931.60 | 913.09 | 4,236,683 |
05 Aug 2019 | 926.00 | 927.80 | 911.80 | 920.80 | 902.50 | 4,813,119 |
02 Aug 2019 | 956.80 | 956.80 | 927.80 | 938.40 | 919.75 | 4,033,890 |
01 Aug 2019 | 979.20 | 984.80 | 956.40 | 971.00 | 951.70 | 3,891,813 |
31 Jul 2019 | 994.40 | 1,010.00 | 966.20 | 984.00 | 964.44 | 8,520,224 |
30 Jul 2019 | 1,062.00 | 1,066.25 | 1,042.50 | 1,043.00 | 1,022.27 | 2,714,314 |
29 Jul 2019 | 1,055.00 | 1,065.50 | 1,052.00 | 1,061.00 | 1,039.91 | 2,665,453 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |