Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Dec 2019 | 336.59 | 344.45 | 335.08 | 339.53 | 339.53 | 9,023,100 |
06 Dec 2019 | 335.00 | 338.86 | 334.77 | 335.89 | 335.89 | 7,612,400 |
05 Dec 2019 | 332.83 | 334.42 | 327.25 | 330.37 | 330.37 | 3,724,600 |
04 Dec 2019 | 337.75 | 337.86 | 332.85 | 333.03 | 333.03 | 5,533,000 |
03 Dec 2019 | 332.62 | 337.91 | 332.19 | 336.20 | 336.20 | 6,573,700 |
02 Dec 2019 | 329.40 | 336.38 | 328.69 | 334.87 | 334.87 | 6,074,500 |
29 Nov 2019 | 331.11 | 331.26 | 327.50 | 329.94 | 329.94 | 2,465,600 |
27 Nov 2019 | 331.12 | 333.93 | 328.57 | 331.29 | 331.29 | 5,555,600 |
26 Nov 2019 | 335.27 | 335.50 | 327.10 | 328.92 | 328.92 | 7,947,400 |
25 Nov 2019 | 344.32 | 344.57 | 334.46 | 336.34 | 336.34 | 12,339,500 |
22 Nov 2019 | 340.16 | 341.00 | 330.00 | 333.04 | 333.04 | 16,870,600 |
21 Nov 2019 | 354.51 | 360.84 | 354.00 | 354.83 | 354.83 | 6,110,000 |
20 Nov 2019 | 360.00 | 361.20 | 349.57 | 352.22 | 352.22 | 6,725,100 |
19 Nov 2019 | 351.75 | 359.99 | 347.80 | 359.52 | 359.52 | 7,724,800 |
18 Nov 2019 | 352.92 | 353.15 | 346.10 | 349.99 | 349.99 | 4,400,400 |
15 Nov 2019 | 350.64 | 352.80 | 348.36 | 352.17 | 352.17 | 4,809,000 |
14 Nov 2019 | 346.11 | 353.84 | 342.91 | 349.35 | 349.35 | 6,464,900 |
13 Nov 2019 | 355.00 | 356.33 | 345.18 | 346.11 | 346.11 | 8,420,100 |
12 Nov 2019 | 346.90 | 350.37 | 344.04 | 349.93 | 349.93 | 7,359,400 |
11 Nov 2019 | 343.95 | 349.19 | 342.00 | 345.09 | 345.09 | 9,986,700 |
08 Nov 2019 | 334.50 | 337.46 | 332.50 | 337.14 | 337.14 | 6,069,200 |
07 Nov 2019 | 329.14 | 341.50 | 328.02 | 335.54 | 335.54 | 14,467,300 |
06 Nov 2019 | 318.00 | 326.72 | 314.50 | 326.58 | 326.58 | 7,940,900 |
05 Nov 2019 | 319.62 | 323.51 | 316.12 | 317.22 | 317.22 | 6,943,400 |
04 Nov 2019 | 314.80 | 321.94 | 309.26 | 317.47 | 317.47 | 8,787,000 |
01 Nov 2019 | 316.32 | 316.48 | 309.80 | 313.31 | 313.31 | 6,383,900 |
31 Oct 2019 | 313.10 | 319.00 | 313.00 | 314.92 | 314.92 | 5,067,000 |
30 Oct 2019 | 313.00 | 318.79 | 309.97 | 315.01 | 315.01 | 9,641,800 |
29 Oct 2019 | 319.99 | 324.30 | 314.75 | 316.22 | 316.22 | 12,684,300 |
28 Oct 2019 | 327.54 | 340.84 | 322.60 | 327.71 | 327.71 | 18,870,300 |
25 Oct 2019 | 297.72 | 330.00 | 296.11 | 328.13 | 328.13 | 30,006,100 |
24 Oct 2019 | 298.37 | 304.93 | 289.20 | 299.68 | 299.68 | 29,720,900 |
23 Oct 2019 | 254.50 | 256.14 | 251.35 | 254.68 | 254.68 | 5,261,100 |
22 Oct 2019 | 254.32 | 258.33 | 250.85 | 255.58 | 255.58 | 4,600,800 |
21 Oct 2019 | 258.33 | 259.50 | 250.18 | 253.50 | 253.50 | 5,020,300 |
18 Oct 2019 | 260.70 | 262.80 | 255.10 | 256.95 | 256.95 | 5,749,800 |
17 Oct 2019 | 262.50 | 264.78 | 260.17 | 261.97 | 261.97 | 4,769,300 |
16 Oct 2019 | 257.39 | 262.10 | 256.92 | 259.75 | 259.75 | 6,684,100 |
15 Oct 2019 | 257.70 | 260.00 | 254.12 | 257.89 | 257.89 | 6,432,800 |
14 Oct 2019 | 247.90 | 258.55 | 247.13 | 256.96 | 256.96 | 10,205,000 |
11 Oct 2019 | 247.15 | 251.08 | 246.81 | 247.89 | 247.89 | 8,475,400 |
10 Oct 2019 | 245.28 | 249.28 | 241.58 | 244.74 | 244.74 | 6,283,300 |
09 Oct 2019 | 241.32 | 247.30 | 240.65 | 244.53 | 244.53 | 6,894,400 |
08 Oct 2019 | 235.87 | 243.94 | 234.50 | 240.05 | 240.05 | 8,678,200 |
07 Oct 2019 | 229.80 | 238.56 | 228.55 | 237.72 | 237.72 | 8,064,200 |
04 Oct 2019 | 231.61 | 234.78 | 228.07 | 231.43 | 231.43 | 7,995,000 |
03 Oct 2019 | 231.86 | 234.48 | 224.28 | 233.03 | 233.03 | 15,084,500 |
02 Oct 2019 | 243.29 | 244.65 | 239.43 | 243.13 | 243.13 | 5,631,400 |
01 Oct 2019 | 241.50 | 245.95 | 239.13 | 244.69 | 244.69 | 6,162,600 |
30 Sep 2019 | 243.00 | 243.98 | 236.11 | 240.87 | 240.87 | 5,879,800 |
27 Sep 2019 | 242.20 | 248.71 | 238.73 | 242.13 | 242.13 | 11,116,400 |
26 Sep 2019 | 230.66 | 243.31 | 227.40 | 242.56 | 242.56 | 11,884,500 |
25 Sep 2019 | 224.56 | 228.98 | 218.36 | 228.70 | 228.70 | 9,427,100 |
24 Sep 2019 | 241.52 | 241.99 | 222.61 | 223.21 | 223.21 | 12,891,500 |
23 Sep 2019 | 240.00 | 245.18 | 239.22 | 241.23 | 241.23 | 4,340,200 |
20 Sep 2019 | 246.49 | 246.95 | 238.16 | 240.62 | 240.62 | 6,353,000 |
19 Sep 2019 | 246.00 | 247.94 | 244.84 | 246.60 | 246.60 | 4,795,800 |
18 Sep 2019 | 245.00 | 248.17 | 242.37 | 243.49 | 243.49 | 4,170,200 |
17 Sep 2019 | 242.47 | 245.60 | 240.37 | 244.79 | 244.79 | 3,865,400 |
16 Sep 2019 | 246.00 | 247.43 | 241.17 | 242.81 | 242.81 | 4,728,100 |
13 Sep 2019 | 246.96 | 248.45 | 244.87 | 245.20 | 245.20 | 5,313,100 |
12 Sep 2019 | 247.70 | 253.50 | 244.40 | 245.87 | 245.87 | 8,581,200 |
11 Sep 2019 | 237.38 | 248.17 | 236.00 | 247.10 | 247.10 | 10,042,800 |
10 Sep 2019 | 230.80 | 235.54 | 228.94 | 235.54 | 235.54 | 4,883,700 |
09 Sep 2019 | 230.00 | 233.76 | 229.23 | 231.79 | 231.79 | 4,802,700 |
06 Sep 2019 | 227.20 | 229.64 | 225.17 | 227.45 | 227.45 | 4,189,400 |
05 Sep 2019 | 222.50 | 229.80 | 220.85 | 229.58 | 229.58 | 7,395,300 |
04 Sep 2019 | 226.89 | 228.46 | 219.21 | 220.68 | 220.68 | 5,761,000 |
03 Sep 2019 | 224.08 | 228.95 | 223.16 | 225.01 | 225.01 | 5,354,100 |
30 Aug 2019 | 229.15 | 232.44 | 224.21 | 225.61 | 225.61 | 9,320,600 |
29 Aug 2019 | 219.00 | 223.40 | 218.00 | 221.71 | 221.71 | 5,179,500 |
28 Aug 2019 | 213.69 | 217.25 | 212.31 | 215.59 | 215.59 | 3,225,500 |
27 Aug 2019 | 215.74 | 218.80 | 212.03 | 214.08 | 214.08 | 5,416,200 |
26 Aug 2019 | 213.60 | 215.02 | 211.54 | 215.00 | 215.00 | 5,051,900 |
23 Aug 2019 | 219.97 | 221.17 | 211.00 | 211.40 | 211.40 | 8,538,600 |
22 Aug 2019 | 222.80 | 225.40 | 218.22 | 222.15 | 222.15 | 6,559,000 |
21 Aug 2019 | 222.01 | 223.22 | 217.60 | 220.83 | 220.83 | 7,794,300 |
20 Aug 2019 | 227.62 | 229.09 | 224.54 | 225.86 | 225.86 | 4,125,200 |
19 Aug 2019 | 224.21 | 227.83 | 221.70 | 226.83 | 226.83 | 5,309,600 |
16 Aug 2019 | 216.66 | 222.24 | 216.02 | 219.94 | 219.94 | 5,098,500 |
15 Aug 2019 | 220.86 | 221.56 | 211.55 | 215.64 | 215.64 | 8,159,600 |
14 Aug 2019 | 231.21 | 231.50 | 216.69 | 219.62 | 219.62 | 9,562,600 |
13 Aug 2019 | 228.81 | 236.00 | 227.55 | 235.00 | 235.00 | 4,848,100 |
12 Aug 2019 | 232.99 | 235.77 | 228.75 | 229.01 | 229.01 | 4,663,900 |
09 Aug 2019 | 236.05 | 238.96 | 233.81 | 235.01 | 235.01 | 3,898,200 |
08 Aug 2019 | 234.45 | 239.80 | 232.65 | 238.30 | 238.30 | 5,274,300 |
07 Aug 2019 | 226.50 | 233.57 | 225.80 | 233.42 | 233.42 | 4,776,500 |
06 Aug 2019 | 231.88 | 232.50 | 225.75 | 230.75 | 230.75 | 5,564,200 |
05 Aug 2019 | 229.60 | 231.37 | 225.78 | 228.32 | 228.32 | 7,028,300 |
02 Aug 2019 | 231.35 | 236.27 | 229.23 | 234.34 | 234.34 | 6,136,500 |
01 Aug 2019 | 242.65 | 244.51 | 231.77 | 233.85 | 233.85 | 8,259,500 |
31 Jul 2019 | 243.00 | 246.68 | 236.65 | 241.61 | 241.61 | 9,178,200 |
30 Jul 2019 | 232.90 | 243.36 | 232.18 | 242.26 | 242.26 | 8,109,000 |
29 Jul 2019 | 227.09 | 235.94 | 226.03 | 235.77 | 235.77 | 9,273,300 |
26 Jul 2019 | 226.92 | 230.26 | 222.25 | 228.04 | 228.04 | 10,027,700 |
25 Jul 2019 | 233.50 | 234.50 | 225.55 | 228.82 | 228.82 | 22,418,300 |
24 Jul 2019 | 259.17 | 266.07 | 258.16 | 264.88 | 264.88 | 11,072,800 |
23 Jul 2019 | 256.71 | 260.48 | 254.50 | 260.17 | 260.17 | 5,023,100 |
22 Jul 2019 | 258.75 | 262.15 | 254.19 | 255.68 | 255.68 | 6,842,400 |
19 Jul 2019 | 255.69 | 259.96 | 254.62 | 258.18 | 258.18 | 7,048,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |