Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2019 | 403.00 | 407.48 | 403.00 | 407.35 | 407.35 | - |
05 Dec 2019 | 403.71 | 405.37 | 402.41 | 402.66 | 402.66 | 158,191,200 |
04 Dec 2019 | 398.62 | 403.28 | 398.51 | 403.19 | 403.19 | 176,234,200 |
03 Dec 2019 | 401.84 | 402.99 | 397.18 | 398.48 | 398.48 | 208,437,800 |
02 Dec 2019 | 407.48 | 410.04 | 400.57 | 401.01 | 401.01 | 232,121,600 |
29 Nov 2019 | 408.57 | 409.64 | 407.34 | 407.43 | 407.43 | 156,046,100 |
28 Nov 2019 | 409.63 | 409.63 | 408.44 | 409.25 | 409.25 | 130,992,400 |
27 Nov 2019 | 409.00 | 410.39 | 408.54 | 409.81 | 409.81 | 165,679,700 |
26 Nov 2019 | 407.98 | 409.04 | 406.97 | 408.49 | 408.49 | 275,539,100 |
25 Nov 2019 | 405.23 | 408.25 | 405.23 | 408.09 | 408.09 | 151,159,500 |
22 Nov 2019 | 402.39 | 405.44 | 402.39 | 403.98 | 403.98 | 176,172,400 |
21 Nov 2019 | 403.10 | 403.10 | 400.02 | 402.22 | 402.22 | 186,803,900 |
20 Nov 2019 | 404.65 | 404.65 | 401.78 | 403.82 | 403.82 | 196,558,800 |
19 Nov 2019 | 406.18 | 409.24 | 404.80 | 405.50 | 405.50 | 172,925,800 |
18 Nov 2019 | 406.34 | 407.16 | 404.69 | 405.99 | 405.99 | 181,006,900 |
15 Nov 2019 | 405.21 | 406.74 | 403.51 | 406.04 | 406.04 | 192,312,200 |
14 Nov 2019 | 405.71 | 406.00 | 404.38 | 404.41 | 404.41 | 183,436,800 |
13 Nov 2019 | 406.57 | 406.57 | 403.53 | 405.86 | 405.86 | 201,172,300 |
12 Nov 2019 | 405.56 | 407.63 | 405.19 | 406.90 | 406.90 | 201,186,000 |
11 Nov 2019 | 404.92 | 405.64 | 403.06 | 405.34 | 405.34 | 189,148,600 |
08 Nov 2019 | 406.02 | 406.10 | 404.46 | 405.42 | 405.42 | 200,720,300 |
07 Nov 2019 | 405.37 | 406.94 | 405.37 | 406.56 | 406.56 | 208,608,200 |
06 Nov 2019 | 404.01 | 405.23 | 403.04 | 405.07 | 405.07 | 193,317,500 |
05 Nov 2019 | 403.55 | 404.65 | 402.82 | 404.23 | 404.23 | 208,785,500 |
04 Nov 2019 | 400.14 | 403.99 | 400.14 | 403.41 | 403.41 | 190,169,500 |
01 Nov 2019 | 397.34 | 399.86 | 397.34 | 399.43 | 399.43 | 153,115,500 |
31 Oct 2019 | 399.15 | 399.88 | 395.73 | 396.75 | 396.75 | 231,643,700 |
30 Oct 2019 | 398.00 | 398.70 | 396.50 | 398.70 | 398.70 | 200,763,400 |
29 Oct 2019 | 398.90 | 398.90 | 396.86 | 398.37 | 398.37 | 187,411,700 |
28 Oct 2019 | 398.05 | 399.78 | 397.17 | 398.99 | 398.99 | 168,790,700 |
25 Oct 2019 | 397.19 | 398.02 | 395.66 | 398.01 | 398.01 | 163,726,700 |
24 Oct 2019 | 395.53 | 397.78 | 395.53 | 397.37 | 397.37 | 215,257,400 |
23 Oct 2019 | 393.59 | 395.29 | 392.82 | 395.03 | 395.03 | 195,789,900 |
22 Oct 2019 | 394.11 | 394.83 | 392.59 | 394.59 | 394.59 | 185,676,800 |
21 Oct 2019 | 392.11 | 394.73 | 391.92 | 394.22 | 394.22 | 200,954,600 |
18 Oct 2019 | 392.81 | 393.46 | 391.32 | 391.84 | 391.84 | 210,704,700 |
17 Oct 2019 | 392.94 | 396.86 | 392.23 | 393.08 | 393.08 | 256,881,500 |
16 Oct 2019 | 393.85 | 394.60 | 392.25 | 393.46 | 393.46 | 241,969,100 |
15 Oct 2019 | 390.56 | 395.07 | 390.56 | 394.02 | 394.02 | 243,560,900 |
14 Oct 2019 | 390.81 | 390.81 | 387.09 | 389.69 | 389.69 | 171,175,600 |
11 Oct 2019 | 384.14 | 391.61 | 383.71 | 391.61 | 391.61 | 310,829,400 |
10 Oct 2019 | 380.49 | 383.55 | 378.18 | 382.76 | 382.76 | 194,967,200 |
09 Oct 2019 | 378.47 | 381.75 | 377.94 | 380.30 | 380.30 | 156,951,100 |
08 Oct 2019 | 383.21 | 383.52 | 378.43 | 378.71 | 378.71 | 174,854,600 |
07 Oct 2019 | 380.13 | 383.11 | 379.54 | 382.91 | 382.91 | 146,527,300 |
04 Oct 2019 | 377.60 | 380.22 | 376.71 | 380.22 | 380.22 | 176,109,900 |
03 Oct 2019 | 377.06 | 378.43 | 374.66 | 377.46 | 377.46 | 170,773,600 |
02 Oct 2019 | 387.71 | 387.71 | 377.52 | 377.52 | 377.52 | 224,777,600 |
01 Oct 2019 | 393.35 | 394.69 | 387.79 | 387.99 | 387.99 | 204,808,700 |
30 Sep 2019 | 391.64 | 393.57 | 391.04 | 393.15 | 393.15 | 180,739,400 |
27 Sep 2019 | 390.37 | 392.49 | 390.37 | 391.79 | 391.79 | - |
26 Sep 2019 | 387.03 | 390.74 | 386.91 | 389.95 | 389.95 | 174,951,800 |
25 Sep 2019 | 389.14 | 389.14 | 384.18 | 387.59 | 387.59 | 186,402,600 |
24 Sep 2019 | 390.37 | 390.96 | 389.64 | 389.84 | 389.84 | 161,979,400 |
23 Sep 2019 | 392.40 | 392.42 | 388.71 | 389.80 | 389.80 | 170,834,100 |
20 Sep 2019 | 392.83 | 393.67 | 391.90 | 392.95 | 392.95 | 425,274,900 |
19 Sep 2019 | 389.35 | 392.03 | 388.90 | 391.80 | 391.80 | 188,672,800 |
18 Sep 2019 | 389.03 | 390.16 | 388.61 | 389.41 | 389.41 | 180,516,700 |
17 Sep 2019 | 389.44 | 389.73 | 387.66 | 389.33 | 389.33 | 207,733,500 |
16 Sep 2019 | 391.14 | 391.14 | 389.13 | 389.53 | 389.53 | 224,996,500 |
13 Sep 2019 | 390.29 | 392.29 | 389.93 | 391.79 | 391.79 | 244,894,900 |
12 Sep 2019 | 389.93 | 392.74 | 388.13 | 390.48 | 390.48 | 237,982,200 |
11 Sep 2019 | 386.60 | 389.82 | 386.60 | 389.71 | 389.71 | 236,874,900 |
10 Sep 2019 | 386.09 | 386.48 | 383.79 | 386.44 | 386.44 | 271,531,200 |
09 Sep 2019 | 387.12 | 387.92 | 385.44 | 386.06 | 386.06 | 198,146,300 |
06 Sep 2019 | 386.00 | 387.14 | 385.36 | 387.14 | 387.14 | 189,282,100 |
05 Sep 2019 | 383.75 | 386.11 | 383.75 | 385.92 | 385.92 | 210,410,200 |
04 Sep 2019 | 380.86 | 384.41 | 380.86 | 383.18 | 383.18 | 192,143,200 |
03 Sep 2019 | 380.40 | 380.40 | 378.15 | 379.81 | 379.81 | 160,857,200 |
02 Sep 2019 | 379.88 | 382.09 | 379.88 | 380.69 | 380.69 | 123,004,500 |
30 Aug 2019 | 376.76 | 380.58 | 376.76 | 379.48 | 379.48 | 197,014,500 |
29 Aug 2019 | 372.41 | 377.17 | 371.94 | 376.74 | 376.74 | 194,338,500 |
28 Aug 2019 | 373.48 | 373.48 | 369.86 | 372.86 | 372.86 | 174,336,600 |
27 Aug 2019 | 371.37 | 374.37 | 370.06 | 373.62 | 373.62 | 209,015,700 |
26 Aug 2019 | 370.57 | 372.23 | 369.08 | 371.28 | 371.28 | 73,312,000 |
23 Aug 2019 | 374.90 | 376.52 | 371.36 | 371.36 | 371.36 | 175,734,700 |
22 Aug 2019 | 375.32 | 376.69 | 373.43 | 374.29 | 374.29 | 176,995,100 |
21 Aug 2019 | 371.61 | 376.37 | 371.61 | 375.80 | 375.80 | 152,871,000 |
20 Aug 2019 | 373.87 | 375.17 | 371.06 | 371.30 | 371.30 | 182,073,700 |
19 Aug 2019 | 370.43 | 374.17 | 370.43 | 373.86 | 373.86 | 177,666,500 |
16 Aug 2019 | 365.31 | 369.95 | 365.31 | 369.63 | 369.63 | 240,284,700 |
15 Aug 2019 | 366.28 | 367.03 | 361.07 | 365.09 | 365.09 | 232,058,900 |
14 Aug 2019 | 372.74 | 372.80 | 364.96 | 366.16 | 366.16 | 231,321,300 |
13 Aug 2019 | 370.12 | 374.21 | 367.17 | 372.40 | 372.40 | 224,926,500 |
12 Aug 2019 | 372.09 | 375.35 | 370.08 | 370.41 | 370.41 | 168,007,700 |
09 Aug 2019 | 374.73 | 374.97 | 371.11 | 371.56 | 371.56 | 220,401,000 |
08 Aug 2019 | 370.02 | 374.71 | 370.02 | 374.71 | 374.71 | 190,009,500 |
07 Aug 2019 | 368.08 | 371.70 | 365.99 | 368.60 | 368.60 | 216,032,100 |
06 Aug 2019 | 369.07 | 371.98 | 367.56 | 367.71 | 367.71 | 200,723,900 |
05 Aug 2019 | 376.74 | 376.74 | 368.65 | 369.43 | 369.43 | 263,606,600 |
02 Aug 2019 | 385.72 | 385.72 | 377.31 | 378.15 | 378.15 | 268,689,500 |
31 Jul 2019 | 384.95 | 386.34 | 384.47 | 385.77 | 385.77 | 238,227,700 |
30 Jul 2019 | 390.42 | 390.70 | 384.46 | 385.11 | 385.11 | 226,829,600 |
29 Jul 2019 | 390.38 | 392.56 | 389.77 | 390.85 | 390.85 | 172,729,800 |
26 Jul 2019 | 389.27 | 391.12 | 389.06 | 390.73 | 390.73 | 201,208,600 |
25 Jul 2019 | 392.08 | 395.10 | 387.64 | 389.52 | 389.52 | 213,756,400 |
24 Jul 2019 | 391.56 | 392.05 | 390.36 | 391.73 | 391.73 | 174,044,400 |
23 Jul 2019 | 388.28 | 392.49 | 388.28 | 391.54 | 391.54 | 178,178,700 |
22 Jul 2019 | 387.15 | 388.54 | 386.63 | 387.74 | 387.74 | 147,291,400 |
19 Jul 2019 | 387.22 | 389.45 | 386.19 | 387.25 | 387.25 | 185,397,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |