Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2023 | 630.84 | 630.84 | 627.69 | 628.50 | 628.50 | 79,397 |
27 Mar 2023 | 630.50 | 633.39 | 629.03 | 631.50 | 631.50 | 12,841 |
24 Mar 2023 | 620.25 | 626.66 | 615.07 | 625.25 | 625.25 | 9,380 |
23 Mar 2023 | 618.50 | 621.09 | 617.24 | 620.13 | 620.13 | 151,457 |
22 Mar 2023 | 623.75 | 630.50 | 623.75 | 630.25 | 630.25 | 114,056 |
21 Mar 2023 | 627.75 | 629.74 | 626.34 | 626.13 | 626.13 | 8,987 |
20 Mar 2023 | 620.75 | 625.41 | 620.25 | 623.75 | 623.75 | 25,393 |
17 Mar 2023 | 628.00 | 629.23 | 621.16 | 622.50 | 622.50 | 18,162 |
16 Mar 2023 | 631.00 | 632.25 | 627.64 | 627.50 | 627.50 | 73,235 |
15 Mar 2023 | 619.00 | 629.89 | 619.00 | 627.63 | 627.63 | 31,159 |
14 Mar 2023 | 619.00 | 623.50 | 617.00 | 621.88 | 621.88 | 17,637 |
13 Mar 2023 | 618.00 | 627.25 | 616.50 | 622.88 | 622.88 | 61,434 |
10 Mar 2023 | 626.00 | 628.31 | 619.25 | 624.75 | 624.75 | 55,371 |
09 Mar 2023 | 638.25 | 641.03 | 634.25 | 635.38 | 635.38 | 86,316 |
08 Mar 2023 | 640.25 | 641.56 | 636.40 | 638.88 | 638.88 | 8,767 |
07 Mar 2023 | 638.00 | 642.31 | 635.75 | 639.25 | 639.25 | 109,678 |
06 Mar 2023 | 633.75 | 636.41 | 632.75 | 635.00 | 635.00 | 10,718 |
03 Mar 2023 | 633.50 | 636.23 | 631.84 | 634.25 | 634.25 | 49,606 |
02 Mar 2023 | 626.25 | 635.00 | 623.00 | 634.13 | 634.13 | 38,436 |
01 Mar 2023 | 628.50 | 632.98 | 623.99 | 622.88 | 622.88 | 51,712 |
28 Feb 2023 | 633.00 | 633.50 | 622.86 | 627.50 | 627.50 | 84,652 |
27 Feb 2023 | 640.75 | 644.50 | 638.00 | 636.63 | 636.63 | 59,383 |
24 Feb 2023 | 640.25 | 641.53 | 636.25 | 638.88 | 638.88 | 182,445 |
23 Feb 2023 | 641.75 | 643.40 | 639.25 | 638.88 | 638.88 | 110,676 |
22 Feb 2023 | 641.00 | 644.00 | 639.00 | 643.25 | 643.25 | 11,024 |
21 Feb 2023 | 643.00 | 645.50 | 635.00 | 637.75 | 637.75 | 221,002 |
20 Feb 2023 | 643.25 | 646.50 | 641.35 | 641.88 | 641.88 | 86,458 |
17 Feb 2023 | 639.50 | 643.25 | 638.75 | 641.38 | 641.38 | 93,578 |
16 Feb 2023 | 640.25 | 641.47 | 636.48 | 639.13 | 639.13 | 35,292 |
15 Feb 2023 | 635.50 | 640.36 | 635.27 | 639.88 | 639.88 | 55,660 |
14 Feb 2023 | 638.25 | 639.48 | 633.75 | 633.75 | 633.75 | 153,501 |
13 Feb 2023 | 637.50 | 639.41 | 634.50 | 638.75 | 638.75 | 269,461 |
10 Feb 2023 | 629.25 | 632.91 | 626.00 | 633.50 | 633.50 | 308,250 |
09 Feb 2023 | 632.75 | 633.23 | 628.75 | 629.25 | 629.25 | 89,421 |
08 Feb 2023 | 634.25 | 636.64 | 633.81 | 634.00 | 634.00 | 38,064 |
07 Feb 2023 | 643.00 | 644.64 | 637.31 | 638.00 | 638.00 | 94,766 |
06 Feb 2023 | 635.50 | 643.25 | 635.50 | 643.25 | 643.25 | 199,514 |
03 Feb 2023 | 633.00 | 640.00 | 632.50 | 637.75 | 637.75 | 171,168 |
02 Feb 2023 | 630.50 | 634.98 | 630.32 | 634.00 | 634.00 | 216,685 |
01 Feb 2023 | 628.25 | 631.92 | 627.25 | 630.75 | 630.75 | 32,766 |
31 Jan 2023 | 622.25 | 626.25 | 622.25 | 624.50 | 624.50 | 208,912 |
30 Jan 2023 | 616.25 | 624.25 | 615.75 | 622.25 | 622.25 | 108,894 |
27 Jan 2023 | 621.75 | 622.48 | 616.27 | 618.50 | 618.50 | 63,127 |
26 Jan 2023 | 622.50 | 627.00 | 620.29 | 621.75 | 621.75 | 52,224 |
25 Jan 2023 | 623.25 | 624.73 | 616.52 | 618.25 | 618.25 | 193,984 |
24 Jan 2023 | 618.25 | 623.25 | 617.32 | 621.75 | 621.75 | 366,936 |
23 Jan 2023 | 615.75 | 622.00 | 614.50 | 620.75 | 620.75 | 54,351 |
20 Jan 2023 | 614.00 | 614.98 | 609.79 | 613.25 | 613.25 | 189,421 |
19 Jan 2023 | 622.00 | 622.00 | 614.25 | 618.00 | 618.00 | 464,774 |
18 Jan 2023 | 638.00 | 640.64 | 623.50 | 625.00 | 625.00 | 191,997 |
17 Jan 2023 | 642.75 | 645.99 | 640.00 | 642.75 | 642.75 | 73,992 |
16 Jan 2023 | 641.50 | 645.50 | 641.50 | 644.63 | 644.63 | 88,450 |
13 Jan 2023 | 640.00 | 641.71 | 638.64 | 640.25 | 640.25 | 137,301 |
12 Jan 2023 | 648.75 | 651.16 | 643.51 | 643.88 | 643.88 | 73,151 |
11 Jan 2023 | 650.00 | 653.49 | 646.27 | 646.88 | 646.88 | 119,883 |
10 Jan 2023 | 648.25 | 650.46 | 646.78 | 647.50 | 647.50 | 94,169 |
09 Jan 2023 | 656.50 | 658.89 | 653.49 | 657.50 | 657.50 | 13,603 |
06 Jan 2023 | 656.50 | 664.47 | 654.24 | 660.38 | 660.38 | 16,175 |
05 Jan 2023 | 652.50 | 656.00 | 650.34 | 651.75 | 651.75 | 76,459 |
04 Jan 2023 | 650.50 | 655.25 | 642.90 | 651.13 | 651.13 | 22,945 |
03 Jan 2023 | 661.00 | 664.32 | 646.75 | 647.63 | 647.63 | 10,618 |
30 Dec 2022 | 652.25 | 653.48 | 651.77 | 652.25 | 652.25 | 3,722 |
29 Dec 2022 | 651.50 | 655.96 | 651.03 | 652.75 | 652.75 | 7,957 |
28 Dec 2022 | 660.25 | 664.25 | 655.25 | 656.13 | 656.13 | 82,560 |
23 Dec 2022 | 653.50 | 654.50 | 651.25 | 652.50 | 652.50 | 39,065 |
22 Dec 2022 | 651.00 | 653.25 | 650.50 | 651.38 | 651.38 | 36,386 |
21 Dec 2022 | 643.75 | 654.01 | 643.75 | 654.00 | 654.00 | 21,210 |
20 Dec 2022 | 641.50 | 643.98 | 639.75 | 641.75 | 641.75 | 13,185 |
19 Dec 2022 | 640.75 | 648.21 | 639.61 | 644.75 | 644.75 | 35,378 |
16 Dec 2022 | 642.25 | 646.00 | 638.82 | 642.00 | 642.00 | 25,350 |
15 Dec 2022 | 643.75 | 646.89 | 640.27 | 640.75 | 640.75 | 18,636 |
14 Dec 2022 | 646.50 | 649.43 | 645.34 | 648.25 | 648.25 | 49,601 |
13 Dec 2022 | 652.25 | 656.34 | 647.57 | 648.25 | 648.25 | 228,730 |
12 Dec 2022 | 647.75 | 648.50 | 644.96 | 647.75 | 647.75 | 34,362 |
09 Dec 2022 | 653.00 | 653.48 | 645.56 | 648.25 | 648.25 | 12,969 |
08 Dec 2022 | 652.25 | 654.66 | 650.00 | 652.00 | 652.00 | 50,637 |
07 Dec 2022 | 652.50 | 653.89 | 648.52 | 651.38 | 651.38 | 33,329 |
06 Dec 2022 | 655.25 | 656.46 | 650.00 | 649.00 | 649.00 | 118,386 |
05 Dec 2022 | 656.25 | 657.75 | 650.99 | 655.25 | 655.25 | 64,418 |
02 Dec 2022 | 654.50 | 658.25 | 653.05 | 655.88 | 655.88 | 35,585 |
01 Dec 2022 | 665.25 | 667.21 | 651.75 | 653.88 | 653.88 | 107,093 |
30 Nov 2022 | 660.50 | 662.48 | 658.54 | 661.88 | 661.88 | 65,717 |
29 Nov 2022 | 661.50 | 663.64 | 659.25 | 658.25 | 658.25 | 28,910 |
28 Nov 2022 | 656.50 | 663.00 | 656.50 | 663.13 | 663.13 | 116,900 |
25 Nov 2022 | 658.50 | 661.23 | 658.50 | 659.50 | 659.50 | 13,676 |
24 Nov 2022 | 658.25 | 661.41 | 656.77 | 658.25 | 658.25 | 120,551 |
23 Nov 2022 | 667.00 | 669.17 | 660.00 | 661.50 | 661.50 | 54,129 |
22 Nov 2022 | 666.75 | 667.99 | 664.79 | 667.75 | 667.75 | 124,756 |
21 Nov 2022 | 660.00 | 669.18 | 658.03 | 667.63 | 667.63 | 55,899 |
18 Nov 2022 | 650.25 | 655.21 | 649.43 | 654.00 | 654.00 | 13,791 |
17 Nov 2022 | 649.50 | 652.96 | 648.16 | 651.75 | 651.75 | 31,867 |
16 Nov 2022 | 647.25 | 655.00 | 642.22 | 649.88 | 649.88 | 54,358 |
15 Nov 2022 | 646.00 | 649.91 | 642.25 | 648.38 | 648.38 | 247,334 |
14 Nov 2022 | 649.25 | 657.68 | 647.54 | 654.75 | 654.75 | 52,784 |
11 Nov 2022 | 655.25 | 658.64 | 643.99 | 644.75 | 644.75 | 24,704 |
10 Nov 2022 | 660.00 | 661.75 | 652.82 | 654.75 | 654.75 | 116,943 |
09 Nov 2022 | 662.75 | 666.75 | 657.23 | 664.50 | 664.50 | 32,323 |
08 Nov 2022 | 660.25 | 662.73 | 658.14 | 659.00 | 659.00 | 106,001 |
07 Nov 2022 | 657.75 | 661.39 | 653.11 | 656.25 | 656.25 | 73,081 |
04 Nov 2022 | 661.50 | 666.43 | 658.25 | 658.75 | 658.75 | 181,781 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |