Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Dec 2019 | 163.50 | 163.95 | 163.25 | 163.40 | 163.40 | 70,533,463 |
12 Dec 2019 | 158.00 | 158.80 | 157.25 | 157.50 | 157.50 | 33,403,354 |
11 Dec 2019 | 158.75 | 158.90 | 157.50 | 158.00 | 158.00 | 34,257,633 |
10 Dec 2019 | 159.45 | 159.70 | 157.90 | 159.00 | 159.00 | 17,841,952 |
09 Dec 2019 | 159.00 | 160.15 | 159.00 | 159.20 | 159.20 | 9,772,957 |
06 Dec 2019 | 155.20 | 160.16 | 155.20 | 159.50 | 159.50 | 11,095,631 |
05 Dec 2019 | 157.00 | 159.00 | 157.00 | 158.50 | 158.50 | 29,796,320 |
04 Dec 2019 | 157.00 | 158.20 | 156.90 | 158.10 | 158.10 | 37,270,553 |
03 Dec 2019 | 158.00 | 158.10 | 156.90 | 157.00 | 157.00 | 20,334,945 |
02 Dec 2019 | 158.00 | 159.25 | 157.80 | 157.80 | 157.80 | 29,920,193 |
29 Nov 2019 | 158.90 | 159.11 | 158.20 | 158.20 | 158.20 | 6,101,624 |
28 Nov 2019 | 159.00 | 159.50 | 158.79 | 158.90 | 158.90 | 4,568,094 |
27 Nov 2019 | 158.90 | 159.05 | 158.45 | 158.75 | 158.75 | 22,355,148 |
26 Nov 2019 | 158.70 | 159.05 | 158.20 | 158.90 | 158.90 | 22,617,252 |
25 Nov 2019 | 160.00 | 160.00 | 158.40 | 158.75 | 158.75 | 7,042,569 |
22 Nov 2019 | 159.70 | 159.70 | 158.75 | 159.25 | 159.25 | 8,964,734 |
21 Nov 2019 | 156.30 | 159.70 | 156.30 | 158.85 | 158.85 | 41,970,292 |
20 Nov 2019 | 158.00 | 160.65 | 158.00 | 159.50 | 159.50 | 36,933,252 |
19 Nov 2019 | 161.00 | 161.50 | 160.40 | 160.65 | 160.65 | 91,366,900 |
18 Nov 2019 | 156.95 | 156.95 | 154.45 | 154.80 | 154.80 | 4,631,345 |
15 Nov 2019 | 155.30 | 155.30 | 154.15 | 154.35 | 154.35 | 3,684,166 |
14 Nov 2019 | 154.95 | 155.20 | 154.50 | 154.75 | 154.75 | 3,021,777 |
13 Nov 2019 | 157.95 | 157.95 | 154.65 | 155.10 | 155.10 | 3,067,301 |
12 Nov 2019 | 156.00 | 156.00 | 154.55 | 155.10 | 155.10 | 37,816,826 |
11 Nov 2019 | 153.85 | 155.90 | 153.34 | 155.05 | 155.05 | 7,833,505 |
08 Nov 2019 | 155.00 | 156.15 | 154.40 | 155.00 | 155.00 | 6,105,108 |
07 Nov 2019 | 160.00 | 160.00 | 155.50 | 155.50 | 155.50 | 9,871,118 |
06 Nov 2019 | 159.45 | 159.45 | 156.25 | 156.40 | 156.40 | 6,802,190 |
05 Nov 2019 | 158.50 | 160.00 | 156.45 | 156.70 | 156.70 | 33,430,541 |
04 Nov 2019 | 160.00 | 160.60 | 159.00 | 159.85 | 159.85 | 15,939,529 |
01 Nov 2019 | 159.00 | 159.00 | 157.20 | 158.50 | 158.50 | 27,469,029 |
31 Oct 2019 | 158.50 | 159.25 | 157.80 | 157.80 | 157.80 | 46,293,488 |
30 Oct 2019 | 158.70 | 159.00 | 157.08 | 158.70 | 158.70 | 3,805,353 |
29 Oct 2019 | 160.00 | 160.00 | 157.85 | 158.65 | 158.65 | 6,028,073 |
28 Oct 2019 | 158.00 | 159.61 | 158.00 | 158.85 | 158.85 | 6,237,946 |
25 Oct 2019 | 158.65 | 159.65 | 158.50 | 159.00 | 159.00 | 8,597,695 |
24 Oct 2019 | 157.50 | 159.20 | 157.50 | 159.00 | 159.00 | 9,462,260 |
23 Oct 2019 | 157.00 | 158.25 | 157.00 | 157.90 | 157.90 | 11,682,106 |
22 Oct 2019 | 157.50 | 158.10 | 157.10 | 157.25 | 157.25 | 6,188,173 |
21 Oct 2019 | 158.10 | 158.10 | 156.30 | 157.35 | 157.35 | 7,063,071 |
18 Oct 2019 | 155.75 | 156.90 | 155.75 | 156.30 | 156.30 | 32,023,137 |
17 Oct 2019 | 156.00 | 158.25 | 156.00 | 156.20 | 156.20 | 15,356,822 |
16 Oct 2019 | 156.15 | 156.50 | 155.25 | 156.50 | 156.50 | 13,859,524 |
15 Oct 2019 | 153.40 | 157.15 | 153.40 | 156.00 | 156.00 | 14,960,219 |
14 Oct 2019 | 156.15 | 156.15 | 154.62 | 155.95 | 155.95 | 3,457,414 |
11 Oct 2019 | 154.00 | 156.15 | 154.00 | 155.75 | 155.75 | 13,585,021 |
10 Oct 2019 | 157.30 | 157.35 | 155.45 | 155.55 | 155.55 | 10,214,748 |
10 Oct 2019 | 0.4 Dividend | |||||
09 Oct 2019 | 157.10 | 157.25 | 156.70 | 157.15 | 156.75 | 6,330,300 |
08 Oct 2019 | 157.80 | 158.75 | 156.55 | 157.10 | 156.70 | 6,361,314 |
07 Oct 2019 | 158.00 | 158.00 | 156.60 | 156.85 | 156.45 | 3,373,878 |
04 Oct 2019 | 158.25 | 158.80 | 157.85 | 157.90 | 157.50 | 9,498,062 |
03 Oct 2019 | 158.50 | 158.70 | 158.05 | 158.50 | 158.10 | 8,806,132 |
02 Oct 2019 | 157.00 | 158.60 | 157.00 | 158.30 | 157.90 | 6,591,233 |
01 Oct 2019 | 157.40 | 158.01 | 156.50 | 157.70 | 157.30 | 19,352,518 |
30 Sep 2019 | 158.00 | 158.00 | 156.75 | 156.85 | 156.45 | 11,308,065 |
27 Sep 2019 | 158.00 | 158.00 | 157.25 | 157.45 | 157.05 | 6,040,779 |
26 Sep 2019 | 158.50 | 158.50 | 157.15 | 157.75 | 157.35 | 10,656,095 |
25 Sep 2019 | 159.00 | 159.25 | 158.10 | 158.25 | 157.85 | 13,866,000 |
24 Sep 2019 | 158.55 | 159.85 | 158.55 | 159.00 | 158.60 | 11,512,713 |
23 Sep 2019 | 159.85 | 160.00 | 159.40 | 159.80 | 159.39 | 5,222,582 |
20 Sep 2019 | 159.80 | 160.00 | 159.50 | 159.80 | 159.39 | 11,697,959 |
19 Sep 2019 | 159.50 | 160.30 | 159.35 | 159.40 | 158.99 | 24,700,335 |
18 Sep 2019 | 159.40 | 160.00 | 158.20 | 159.80 | 159.39 | 22,396,789 |
17 Sep 2019 | 161.25 | 161.41 | 160.35 | 160.50 | 160.09 | 38,292,244 |
16 Sep 2019 | 161.00 | 162.45 | 160.70 | 161.20 | 160.79 | 30,504,813 |
13 Sep 2019 | 157.00 | 159.95 | 155.60 | 159.75 | 159.34 | 6,692,949 |
12 Sep 2019 | 160.00 | 160.00 | 154.80 | 156.30 | 155.90 | 9,727,332 |
11 Sep 2019 | 156.00 | 159.40 | 155.85 | 158.50 | 158.10 | 21,834,101 |
10 Sep 2019 | 159.50 | 160.00 | 155.40 | 156.60 | 156.20 | 12,843,621 |
09 Sep 2019 | 161.40 | 161.75 | 158.80 | 159.70 | 159.29 | 11,324,077 |
06 Sep 2019 | 161.65 | 162.25 | 161.50 | 161.75 | 161.34 | 8,795,071 |
05 Sep 2019 | 161.65 | 162.05 | 161.30 | 162.05 | 161.64 | 4,511,810 |
04 Sep 2019 | 161.00 | 162.10 | 161.00 | 161.95 | 161.54 | 3,530,756 |
03 Sep 2019 | 161.45 | 161.65 | 160.85 | 161.35 | 160.94 | 4,896,795 |
02 Sep 2019 | 163.95 | 163.95 | 161.60 | 162.00 | 161.59 | 5,271,464 |
30 Aug 2019 | 162.00 | 162.75 | 161.50 | 161.50 | 161.09 | 9,675,178 |
29 Aug 2019 | 161.05 | 162.35 | 161.05 | 162.35 | 161.94 | 13,318,347 |
28 Aug 2019 | 161.95 | 162.00 | 161.05 | 161.45 | 161.04 | 10,917,377 |
27 Aug 2019 | 162.25 | 162.30 | 161.35 | 161.90 | 161.49 | 16,674,303 |
23 Aug 2019 | 162.45 | 162.70 | 161.95 | 162.10 | 161.69 | 5,942,337 |
22 Aug 2019 | 162.00 | 162.70 | 161.90 | 162.10 | 161.69 | 4,290,165 |
21 Aug 2019 | 162.50 | 162.80 | 161.85 | 162.20 | 161.79 | 7,467,000 |
20 Aug 2019 | 162.80 | 163.00 | 162.30 | 162.50 | 162.09 | 4,692,126 |
19 Aug 2019 | 162.65 | 163.10 | 162.45 | 162.60 | 162.19 | 4,083,470 |
16 Aug 2019 | 162.45 | 163.15 | 162.45 | 162.80 | 162.39 | 6,971,688 |
15 Aug 2019 | 163.55 | 163.55 | 162.70 | 163.00 | 162.59 | 6,025,100 |
14 Aug 2019 | 163.25 | 163.45 | 162.45 | 163.00 | 162.59 | 8,359,107 |
13 Aug 2019 | 163.75 | 164.25 | 163.30 | 163.40 | 162.98 | 9,919,241 |
12 Aug 2019 | 165.00 | 165.00 | 163.60 | 163.90 | 163.48 | 9,065,134 |
09 Aug 2019 | 163.80 | 164.50 | 163.70 | 164.50 | 164.08 | 21,056,144 |
08 Aug 2019 | 163.55 | 164.00 | 163.50 | 163.85 | 163.43 | 25,938,249 |
07 Aug 2019 | 163.90 | 164.25 | 163.35 | 163.55 | 163.13 | 12,969,740 |
06 Aug 2019 | 164.35 | 165.25 | 163.85 | 164.10 | 163.68 | 9,794,135 |
05 Aug 2019 | 165.65 | 166.50 | 164.25 | 164.85 | 164.43 | 22,674,958 |
02 Aug 2019 | 165.65 | 166.20 | 165.40 | 166.00 | 165.58 | 24,969,720 |
01 Aug 2019 | 165.25 | 166.25 | 165.20 | 166.00 | 165.58 | 16,773,377 |
31 Jul 2019 | 165.55 | 166.00 | 165.15 | 165.30 | 164.88 | 18,303,424 |
30 Jul 2019 | 168.30 | 168.30 | 165.70 | 165.70 | 165.28 | 18,979,883 |
29 Jul 2019 | 166.10 | 171.20 | 166.10 | 168.30 | 167.87 | 17,017,119 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |