Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
12 Dec 2019 | 135.70 | 138.93 | 135.41 | 138.53 | 138.53 | 777,530 |
11 Dec 2019 | 136.95 | 137.18 | 135.23 | 135.95 | 135.95 | 504,100 |
10 Dec 2019 | 137.25 | 137.75 | 136.41 | 136.52 | 136.52 | 524,600 |
09 Dec 2019 | 137.83 | 138.42 | 137.38 | 137.66 | 137.66 | 345,800 |
06 Dec 2019 | 139.09 | 139.48 | 137.94 | 138.50 | 138.50 | 312,900 |
05 Dec 2019 | 136.74 | 137.97 | 135.79 | 137.94 | 137.94 | 540,300 |
04 Dec 2019 | 136.07 | 138.02 | 136.07 | 136.42 | 136.42 | 512,800 |
03 Dec 2019 | 136.85 | 137.48 | 135.56 | 136.16 | 136.16 | 458,100 |
02 Dec 2019 | 139.57 | 140.09 | 138.20 | 138.23 | 138.23 | 477,700 |
29 Nov 2019 | 141.31 | 141.47 | 139.23 | 139.64 | 139.64 | 282,600 |
27 Nov 2019 | 141.70 | 141.92 | 139.74 | 141.33 | 141.33 | 488,600 |
26 Nov 2019 | 139.03 | 141.33 | 138.88 | 141.30 | 141.30 | 1,161,800 |
25 Nov 2019 | 138.50 | 139.64 | 138.31 | 138.84 | 138.84 | 560,100 |
22 Nov 2019 | 138.87 | 139.39 | 137.72 | 138.12 | 138.12 | 390,500 |
21 Nov 2019 | 139.28 | 139.48 | 137.49 | 137.99 | 137.99 | 527,200 |
21 Nov 2019 | 0.39 Dividend | |||||
20 Nov 2019 | 141.01 | 142.01 | 138.73 | 139.90 | 139.51 | 467,100 |
19 Nov 2019 | 139.89 | 142.69 | 139.63 | 141.34 | 140.95 | 738,500 |
18 Nov 2019 | 138.28 | 140.05 | 137.53 | 139.49 | 139.10 | 998,800 |
15 Nov 2019 | 137.71 | 139.02 | 136.55 | 138.40 | 138.01 | 865,000 |
14 Nov 2019 | 135.63 | 137.86 | 135.29 | 137.66 | 137.28 | 959,300 |
13 Nov 2019 | 134.59 | 136.22 | 134.10 | 135.96 | 135.58 | 880,000 |
12 Nov 2019 | 135.16 | 135.85 | 134.66 | 135.11 | 134.73 | 675,500 |
11 Nov 2019 | 133.21 | 135.38 | 132.09 | 134.94 | 134.56 | 666,800 |
08 Nov 2019 | 133.57 | 134.57 | 132.98 | 133.96 | 133.59 | 491,600 |
07 Nov 2019 | 135.74 | 136.20 | 132.76 | 133.89 | 133.52 | 626,600 |
06 Nov 2019 | 133.48 | 135.72 | 132.99 | 135.18 | 134.80 | 730,600 |
05 Nov 2019 | 134.96 | 134.96 | 131.57 | 133.25 | 132.88 | 1,431,500 |
04 Nov 2019 | 139.03 | 139.35 | 134.55 | 134.80 | 134.42 | 914,700 |
01 Nov 2019 | 137.51 | 138.76 | 136.40 | 138.70 | 138.31 | 770,600 |
31 Oct 2019 | 135.49 | 137.35 | 135.26 | 136.71 | 136.33 | 824,600 |
30 Oct 2019 | 136.07 | 136.07 | 133.49 | 135.01 | 134.63 | 1,198,400 |
29 Oct 2019 | 136.49 | 137.58 | 135.50 | 135.84 | 135.46 | 1,298,700 |
28 Oct 2019 | 138.16 | 138.58 | 135.94 | 136.69 | 136.31 | 1,136,200 |
25 Oct 2019 | 136.92 | 138.75 | 135.92 | 137.90 | 137.52 | 881,000 |
24 Oct 2019 | 140.00 | 141.35 | 131.90 | 137.69 | 137.31 | 3,019,700 |
23 Oct 2019 | 139.00 | 139.95 | 137.92 | 139.37 | 138.98 | 1,845,700 |
22 Oct 2019 | 145.66 | 145.66 | 139.21 | 139.33 | 138.94 | 1,087,800 |
21 Oct 2019 | 145.35 | 146.13 | 144.05 | 145.51 | 145.10 | 952,200 |
18 Oct 2019 | 145.70 | 146.45 | 144.50 | 144.68 | 144.28 | 1,069,900 |
17 Oct 2019 | 145.81 | 146.80 | 144.95 | 146.70 | 146.29 | 480,100 |
16 Oct 2019 | 145.11 | 145.23 | 142.96 | 145.18 | 144.78 | 376,700 |
15 Oct 2019 | 143.85 | 145.44 | 143.56 | 144.96 | 144.56 | 422,200 |
14 Oct 2019 | 143.71 | 145.65 | 142.69 | 143.33 | 142.93 | 382,900 |
11 Oct 2019 | 142.97 | 144.95 | 142.71 | 143.93 | 143.53 | 697,600 |
10 Oct 2019 | 139.46 | 141.67 | 139.02 | 141.51 | 141.12 | 634,600 |
09 Oct 2019 | 137.40 | 139.65 | 136.71 | 139.52 | 139.13 | 971,600 |
08 Oct 2019 | 136.65 | 137.12 | 134.24 | 136.07 | 135.69 | 1,016,200 |
07 Oct 2019 | 137.80 | 138.59 | 137.15 | 137.76 | 137.38 | 1,036,700 |
04 Oct 2019 | 137.24 | 139.17 | 136.98 | 138.04 | 137.66 | 713,300 |
03 Oct 2019 | 134.46 | 136.73 | 132.95 | 136.50 | 136.12 | 1,102,100 |
02 Oct 2019 | 136.95 | 137.15 | 134.18 | 134.42 | 134.05 | 676,300 |
01 Oct 2019 | 140.66 | 141.80 | 137.95 | 138.27 | 137.88 | 756,000 |
30 Sep 2019 | 140.88 | 141.88 | 140.40 | 140.67 | 140.28 | 723,200 |
27 Sep 2019 | 143.91 | 143.91 | 140.17 | 141.31 | 140.92 | 1,182,600 |
26 Sep 2019 | 143.16 | 143.81 | 142.58 | 143.21 | 142.81 | 528,200 |
25 Sep 2019 | 141.31 | 142.99 | 140.45 | 142.84 | 142.44 | 819,900 |
24 Sep 2019 | 141.38 | 142.98 | 140.19 | 140.85 | 140.46 | 809,000 |
23 Sep 2019 | 140.67 | 141.53 | 139.93 | 140.95 | 140.56 | 717,700 |
20 Sep 2019 | 141.52 | 141.78 | 139.63 | 141.05 | 140.66 | 793,200 |
19 Sep 2019 | 141.86 | 142.83 | 141.18 | 141.34 | 140.95 | 616,900 |
18 Sep 2019 | 141.68 | 142.06 | 139.21 | 141.62 | 141.23 | 566,800 |
17 Sep 2019 | 140.56 | 142.12 | 139.96 | 141.59 | 141.20 | 728,100 |
16 Sep 2019 | 140.64 | 141.79 | 139.96 | 139.98 | 139.59 | 506,900 |
13 Sep 2019 | 142.79 | 143.29 | 140.92 | 141.30 | 140.91 | 763,500 |
12 Sep 2019 | 142.13 | 144.17 | 141.80 | 141.94 | 141.54 | 453,000 |
11 Sep 2019 | 140.18 | 142.85 | 139.67 | 141.14 | 140.75 | 705,500 |
10 Sep 2019 | 143.70 | 143.83 | 137.54 | 140.00 | 139.61 | 1,345,100 |
09 Sep 2019 | 147.64 | 147.64 | 144.18 | 144.50 | 144.10 | 615,500 |
06 Sep 2019 | 146.36 | 147.91 | 146.36 | 146.76 | 146.35 | 630,700 |
05 Sep 2019 | 147.85 | 148.59 | 146.53 | 146.78 | 146.37 | 445,400 |
04 Sep 2019 | 146.64 | 146.64 | 145.76 | 146.42 | 146.01 | 508,000 |
03 Sep 2019 | 145.51 | 147.32 | 145.38 | 145.62 | 145.21 | 854,800 |
30 Aug 2019 | 147.00 | 147.47 | 145.94 | 146.38 | 145.97 | 573,600 |
29 Aug 2019 | 146.28 | 146.69 | 145.46 | 146.06 | 145.65 | 523,500 |
28 Aug 2019 | 144.04 | 145.30 | 143.19 | 144.89 | 144.49 | 420,100 |
27 Aug 2019 | 144.37 | 145.19 | 143.70 | 144.71 | 144.31 | 506,900 |
26 Aug 2019 | 142.68 | 143.43 | 141.39 | 143.42 | 143.02 | 483,200 |
23 Aug 2019 | 143.41 | 143.85 | 141.25 | 141.75 | 141.35 | 949,900 |
22 Aug 2019 | 144.47 | 144.84 | 142.62 | 143.91 | 143.51 | 347,800 |
22 Aug 2019 | 0.39 Dividend | |||||
21 Aug 2019 | 143.57 | 144.89 | 142.81 | 144.22 | 143.43 | 876,400 |
20 Aug 2019 | 143.82 | 143.90 | 142.41 | 142.75 | 141.97 | 1,129,800 |
19 Aug 2019 | 145.00 | 145.56 | 143.89 | 144.00 | 143.21 | 861,600 |
16 Aug 2019 | 142.00 | 143.99 | 141.76 | 143.74 | 142.95 | 440,000 |
15 Aug 2019 | 140.34 | 141.59 | 139.25 | 141.29 | 140.52 | 899,200 |
14 Aug 2019 | 140.58 | 141.67 | 139.09 | 139.94 | 139.17 | 970,300 |
13 Aug 2019 | 139.53 | 143.60 | 139.53 | 142.76 | 141.98 | 702,300 |
12 Aug 2019 | 141.10 | 141.47 | 139.37 | 139.86 | 139.09 | 795,300 |
09 Aug 2019 | 143.88 | 143.96 | 141.29 | 141.70 | 140.92 | 1,222,400 |
08 Aug 2019 | 140.60 | 144.46 | 140.26 | 144.01 | 143.22 | 1,107,700 |
07 Aug 2019 | 135.93 | 140.40 | 135.25 | 140.25 | 139.48 | 972,600 |
06 Aug 2019 | 135.30 | 137.57 | 134.26 | 137.41 | 136.66 | 882,200 |
05 Aug 2019 | 135.63 | 136.75 | 133.53 | 134.68 | 133.94 | 1,361,400 |
02 Aug 2019 | 137.86 | 138.80 | 136.99 | 138.07 | 137.31 | 723,600 |
01 Aug 2019 | 139.21 | 140.32 | 137.34 | 138.20 | 137.44 | 1,290,200 |
31 Jul 2019 | 141.56 | 141.80 | 138.14 | 139.09 | 138.33 | 976,000 |
30 Jul 2019 | 142.12 | 142.18 | 140.25 | 141.40 | 140.62 | 1,034,200 |
29 Jul 2019 | 142.34 | 143.03 | 141.65 | 142.72 | 141.94 | 666,000 |
26 Jul 2019 | 138.33 | 143.05 | 137.99 | 142.34 | 141.56 | 887,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |