Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2019 | 395.40 | 402.40 | 395.40 | 400.20 | 400.20 | 471,736 |
05 Dec 2019 | 394.40 | 400.80 | 394.40 | 397.40 | 397.40 | 636,890 |
04 Dec 2019 | 381.00 | 396.60 | 381.00 | 396.00 | 396.00 | 713,453 |
03 Dec 2019 | 383.40 | 391.20 | 383.40 | 387.40 | 387.40 | 478,993 |
02 Dec 2019 | 381.80 | 387.20 | 378.98 | 387.20 | 387.20 | 559,754 |
29 Nov 2019 | 376.00 | 384.00 | 376.00 | 380.20 | 380.20 | 243,155 |
28 Nov 2019 | 389.20 | 389.20 | 380.00 | 384.20 | 384.20 | 305,510 |
27 Nov 2019 | 375.00 | 380.20 | 374.40 | 380.20 | 380.20 | 496,459 |
26 Nov 2019 | 359.20 | 373.72 | 359.20 | 373.20 | 373.20 | 593,161 |
25 Nov 2019 | 356.60 | 368.60 | 356.60 | 367.80 | 367.80 | 538,767 |
22 Nov 2019 | 358.00 | 366.60 | 357.80 | 363.60 | 363.60 | 360,512 |
21 Nov 2019 | 360.60 | 368.87 | 360.60 | 366.20 | 366.20 | 414,970 |
20 Nov 2019 | 368.40 | 372.80 | 368.40 | 369.80 | 369.80 | 407,512 |
19 Nov 2019 | 369.80 | 372.80 | 365.00 | 372.80 | 372.80 | 448,775 |
18 Nov 2019 | 363.00 | 367.20 | 362.00 | 365.40 | 365.40 | 582,674 |
15 Nov 2019 | 361.80 | 363.00 | 357.30 | 361.40 | 361.40 | 619,013 |
14 Nov 2019 | 360.20 | 360.60 | 357.80 | 358.00 | 358.00 | 188,790 |
13 Nov 2019 | 360.60 | 360.60 | 358.00 | 358.20 | 358.20 | 924,929 |
12 Nov 2019 | 361.80 | 365.80 | 356.60 | 362.00 | 362.00 | 618,738 |
11 Nov 2019 | 355.40 | 364.00 | 355.40 | 364.00 | 364.00 | 414,169 |
08 Nov 2019 | 357.00 | 367.20 | 357.00 | 363.80 | 363.80 | 211,607 |
07 Nov 2019 | 360.40 | 367.20 | 360.40 | 366.40 | 366.40 | 341,069 |
06 Nov 2019 | 366.60 | 366.80 | 361.00 | 361.80 | 361.80 | 184,664 |
05 Nov 2019 | 364.60 | 368.00 | 363.20 | 364.60 | 364.60 | 282,787 |
04 Nov 2019 | 368.80 | 371.60 | 365.60 | 365.60 | 365.60 | 270,417 |
01 Nov 2019 | 366.80 | 368.00 | 363.40 | 367.60 | 367.60 | 399,492 |
31 Oct 2019 | 365.40 | 368.80 | 364.60 | 365.00 | 365.00 | 268,710 |
30 Oct 2019 | 364.60 | 367.60 | 362.20 | 367.60 | 367.60 | 417,568 |
29 Oct 2019 | 365.00 | 367.24 | 364.00 | 365.20 | 365.20 | 494,197 |
28 Oct 2019 | 365.00 | 366.00 | 361.00 | 365.00 | 365.00 | 390,610 |
25 Oct 2019 | 359.00 | 365.80 | 359.00 | 363.00 | 363.00 | 527,696 |
24 Oct 2019 | 369.80 | 369.80 | 363.00 | 364.20 | 364.20 | 321,759 |
23 Oct 2019 | 365.60 | 369.80 | 365.60 | 368.20 | 368.20 | 419,497 |
22 Oct 2019 | 371.80 | 374.20 | 368.60 | 369.00 | 369.00 | 473,259 |
21 Oct 2019 | 381.20 | 381.20 | 373.20 | 376.00 | 376.00 | 420,982 |
18 Oct 2019 | 376.20 | 380.00 | 373.60 | 378.40 | 378.40 | 608,009 |
17 Oct 2019 | 380.40 | 385.20 | 376.60 | 377.00 | 377.00 | 555,856 |
16 Oct 2019 | 380.40 | 382.40 | 372.60 | 378.00 | 378.00 | 750,483 |
15 Oct 2019 | 378.40 | 381.00 | 372.60 | 378.00 | 378.00 | 599,820 |
14 Oct 2019 | 373.60 | 376.80 | 349.16 | 374.80 | 374.80 | 451,859 |
11 Oct 2019 | 351.20 | 372.60 | 349.16 | 371.80 | 371.80 | 968,265 |
10 Oct 2019 | 357.00 | 357.00 | 351.40 | 355.60 | 355.60 | 256,448 |
09 Oct 2019 | 353.00 | 356.60 | 353.00 | 354.00 | 354.00 | 792,728 |
08 Oct 2019 | 357.20 | 357.20 | 352.40 | 353.00 | 353.00 | 435,497 |
07 Oct 2019 | 360.40 | 362.57 | 353.80 | 353.80 | 353.80 | 650,777 |
04 Oct 2019 | 359.80 | 363.40 | 355.40 | 356.80 | 356.80 | 310,221 |
03 Oct 2019 | 366.00 | 366.00 | 359.80 | 359.80 | 359.80 | 426,394 |
02 Oct 2019 | 363.00 | 368.20 | 362.20 | 362.20 | 362.20 | 778,668 |
01 Oct 2019 | 367.20 | 367.60 | 365.20 | 366.20 | 366.20 | 5,683,548 |
30 Sep 2019 | 360.40 | 367.00 | 356.75 | 367.00 | 367.00 | 501,628 |
27 Sep 2019 | 364.80 | 364.80 | 360.20 | 363.00 | 363.00 | 792,212 |
26 Sep 2019 | 350.20 | 362.20 | 350.20 | 360.00 | 360.00 | 470,899 |
26 Sep 2019 | 1.84 Dividend | |||||
25 Sep 2019 | 357.40 | 359.00 | 354.03 | 359.00 | 357.16 | 391,930 |
24 Sep 2019 | 350.60 | 357.60 | 350.60 | 357.40 | 355.57 | 3,015,108 |
23 Sep 2019 | 357.60 | 357.93 | 354.13 | 356.60 | 354.77 | 287,416 |
20 Sep 2019 | 359.60 | 361.20 | 355.20 | 357.20 | 355.37 | 919,093 |
19 Sep 2019 | 358.40 | 359.00 | 352.20 | 359.00 | 357.16 | 875,144 |
18 Sep 2019 | 359.20 | 361.40 | 356.60 | 357.20 | 355.37 | 2,118,757 |
17 Sep 2019 | 355.00 | 359.03 | 355.00 | 358.80 | 356.96 | 571,826 |
16 Sep 2019 | 360.80 | 360.80 | 354.88 | 357.00 | 355.17 | 510,079 |
13 Sep 2019 | 354.80 | 361.14 | 354.80 | 359.00 | 357.16 | 840,686 |
12 Sep 2019 | 359.00 | 359.00 | 353.60 | 356.60 | 354.77 | 407,435 |
11 Sep 2019 | 357.00 | 358.80 | 355.60 | 357.40 | 355.57 | 637,649 |
10 Sep 2019 | 359.40 | 359.40 | 355.22 | 357.40 | 355.57 | 648,508 |
09 Sep 2019 | 360.20 | 360.20 | 356.40 | 357.60 | 355.77 | 705,699 |
06 Sep 2019 | 354.40 | 358.80 | 351.40 | 358.80 | 356.96 | 1,153,627 |
05 Sep 2019 | 356.00 | 360.31 | 354.00 | 354.80 | 352.98 | 999,240 |
04 Sep 2019 | 356.80 | 358.07 | 352.40 | 356.00 | 354.18 | 1,559,317 |
03 Sep 2019 | 355.00 | 355.00 | 350.20 | 355.00 | 353.18 | 765,624 |
02 Sep 2019 | 350.00 | 357.80 | 348.29 | 351.00 | 349.20 | 1,206,959 |
30 Aug 2019 | 351.80 | 355.80 | 351.80 | 353.80 | 351.99 | 1,025,897 |
29 Aug 2019 | 350.00 | 355.80 | 350.00 | 354.40 | 352.58 | 1,182,402 |
28 Aug 2019 | 350.20 | 353.40 | 349.20 | 353.00 | 351.19 | 1,616,987 |
27 Aug 2019 | 354.00 | 355.00 | 349.80 | 355.00 | 353.18 | 1,816,614 |
23 Aug 2019 | 362.20 | 363.65 | 352.00 | 353.00 | 351.19 | 1,660,263 |
22 Aug 2019 | 369.00 | 370.00 | 344.80 | 359.20 | 357.36 | 5,153,212 |
21 Aug 2019 | 374.40 | 384.00 | 374.40 | 380.80 | 378.85 | 303,724 |
20 Aug 2019 | 388.00 | 388.00 | 382.00 | 383.40 | 381.43 | 251,702 |
19 Aug 2019 | 372.60 | 386.60 | 372.60 | 385.20 | 383.23 | 822,197 |
16 Aug 2019 | 382.00 | 382.60 | 379.20 | 382.60 | 380.64 | 401,380 |
15 Aug 2019 | 379.60 | 379.60 | 371.00 | 374.20 | 372.28 | 516,083 |
14 Aug 2019 | 381.40 | 384.60 | 376.60 | 376.60 | 374.67 | 452,276 |
13 Aug 2019 | 385.60 | 386.20 | 380.60 | 384.20 | 382.23 | 254,015 |
12 Aug 2019 | 392.20 | 392.20 | 387.60 | 388.00 | 386.01 | 1,202,259 |
09 Aug 2019 | 395.80 | 395.80 | 385.80 | 389.00 | 387.01 | 721,156 |
08 Aug 2019 | 392.60 | 392.60 | 382.60 | 386.40 | 384.42 | 295,396 |
07 Aug 2019 | 384.40 | 388.20 | 383.37 | 385.00 | 383.03 | 711,471 |
06 Aug 2019 | 372.00 | 383.60 | 372.00 | 383.00 | 381.04 | 640,947 |
05 Aug 2019 | 380.00 | 381.20 | 375.38 | 377.60 | 375.66 | 452,540 |
02 Aug 2019 | 381.40 | 386.60 | 379.80 | 383.40 | 381.43 | 398,457 |
01 Aug 2019 | 378.40 | 386.00 | 376.00 | 384.00 | 382.03 | 715,740 |
31 Jul 2019 | 384.60 | 387.52 | 384.60 | 385.80 | 383.82 | 420,218 |
30 Jul 2019 | 380.00 | 387.60 | 379.20 | 386.20 | 384.22 | 639,116 |
29 Jul 2019 | 380.00 | 384.40 | 378.78 | 380.00 | 378.05 | 286,737 |
26 Jul 2019 | 382.20 | 383.40 | 378.80 | 378.80 | 376.86 | 181,610 |
25 Jul 2019 | 387.80 | 387.80 | 381.60 | 381.60 | 379.64 | 365,603 |
24 Jul 2019 | 387.80 | 387.80 | 381.40 | 382.80 | 380.84 | 412,760 |
23 Jul 2019 | 384.60 | 384.60 | 380.60 | 382.20 | 380.24 | 407,476 |
22 Jul 2019 | 380.00 | 382.80 | 379.80 | 380.80 | 378.85 | 428,113 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |