Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Mar 2024 | 674.00 | 674.00 | 674.00 | 674.00 | 674.00 | 146 |
18 Mar 2024 | 676.00 | 676.00 | 665.65 | 674.00 | 674.00 | 90,061 |
15 Mar 2024 | 672.00 | 676.00 | 669.36 | 676.00 | 676.00 | 91,059 |
14 Mar 2024 | 670.00 | 674.00 | 667.60 | 672.00 | 672.00 | 128,990 |
13 Mar 2024 | 662.00 | 673.26 | 662.00 | 670.00 | 670.00 | 183,320 |
12 Mar 2024 | 664.00 | 674.00 | 660.48 | 670.00 | 670.00 | 94,377 |
11 Mar 2024 | 660.00 | 663.77 | 655.83 | 658.00 | 658.00 | 46,254 |
08 Mar 2024 | 658.00 | 666.00 | 658.00 | 666.00 | 666.00 | 84,600 |
07 Mar 2024 | 664.00 | 668.00 | 658.00 | 668.00 | 668.00 | 50,974 |
06 Mar 2024 | 660.00 | 667.45 | 657.00 | 666.00 | 666.00 | 78,552 |
05 Mar 2024 | 656.00 | 664.00 | 654.28 | 656.00 | 656.00 | 104,462 |
04 Mar 2024 | 668.00 | 668.00 | 657.45 | 658.00 | 658.00 | 74,092 |
01 Mar 2024 | 660.00 | 666.28 | 654.53 | 664.00 | 664.00 | 116,042 |
29 Feb 2024 | 654.00 | 660.00 | 650.00 | 652.00 | 652.00 | 165,916 |
28 Feb 2024 | 662.00 | 662.00 | 650.00 | 650.00 | 650.00 | 106,794 |
27 Feb 2024 | 660.00 | 666.00 | 656.00 | 656.00 | 656.00 | 90,502 |
26 Feb 2024 | 662.00 | 666.00 | 658.00 | 658.00 | 658.00 | 76,497 |
23 Feb 2024 | 658.00 | 668.00 | 657.44 | 666.00 | 666.00 | 40,400 |
22 Feb 2024 | 656.00 | 664.12 | 656.00 | 656.00 | 656.00 | 55,139 |
21 Feb 2024 | 662.00 | 666.83 | 656.00 | 656.00 | 656.00 | 57,757 |
20 Feb 2024 | 666.00 | 670.34 | 660.00 | 660.00 | 660.00 | 45,144 |
19 Feb 2024 | 664.00 | 672.00 | 660.36 | 671.00 | 671.00 | 65,327 |
16 Feb 2024 | 660.00 | 666.00 | 658.00 | 664.00 | 664.00 | 70,354 |
15 Feb 2024 | 652.00 | 662.00 | 650.00 | 654.00 | 654.00 | 207,190 |
14 Feb 2024 | 648.00 | 658.00 | 646.00 | 646.00 | 646.00 | 61,403 |
13 Feb 2024 | 650.00 | 651.00 | 644.00 | 648.00 | 648.00 | 100,220 |
12 Feb 2024 | 648.00 | 652.77 | 647.77 | 652.00 | 652.00 | 61,126 |
09 Feb 2024 | 652.00 | 654.00 | 647.33 | 652.00 | 652.00 | 55,596 |
08 Feb 2024 | 650.00 | 658.34 | 648.00 | 648.00 | 648.00 | 62,213 |
07 Feb 2024 | 660.00 | 662.47 | 650.00 | 650.00 | 650.00 | 190,570 |
06 Feb 2024 | 664.00 | 670.00 | 660.00 | 660.00 | 660.00 | 170,269 |
05 Feb 2024 | 666.00 | 674.97 | 654.00 | 654.00 | 654.00 | 194,395 |
02 Feb 2024 | 660.00 | 667.59 | 656.00 | 660.00 | 660.00 | 208,162 |
01 Feb 2024 | 654.00 | 664.54 | 653.29 | 660.00 | 660.00 | 15,808 |
31 Jan 2024 | 658.00 | 659.59 | 654.82 | 656.00 | 656.00 | 79,002 |
30 Jan 2024 | 660.00 | 662.20 | 656.00 | 656.00 | 656.00 | 49,328 |
29 Jan 2024 | 662.00 | 668.00 | 656.00 | 656.00 | 656.00 | 61,564 |
26 Jan 2024 | 656.00 | 668.00 | 653.50 | 662.00 | 662.00 | 58,080 |
25 Jan 2024 | 660.00 | 660.80 | 652.06 | 658.00 | 658.00 | 54,127 |
25 Jan 2024 | 0.105 Dividend | |||||
24 Jan 2024 | 664.00 | 669.40 | 661.33 | 663.00 | 662.90 | 57,390 |
23 Jan 2024 | 660.00 | 667.91 | 657.00 | 662.00 | 661.90 | 62,818 |
22 Jan 2024 | 660.00 | 665.92 | 654.00 | 660.00 | 659.90 | 38,535 |
19 Jan 2024 | 660.00 | 672.00 | 653.21 | 654.00 | 653.90 | 22,822 |
18 Jan 2024 | 654.00 | 660.00 | 650.07 | 654.00 | 653.90 | 57,922 |
17 Jan 2024 | 656.00 | 662.00 | 648.00 | 656.00 | 655.90 | 83,315 |
16 Jan 2024 | 666.00 | 668.00 | 660.00 | 660.00 | 659.90 | 32,508 |
15 Jan 2024 | 668.00 | 677.72 | 663.52 | 670.00 | 669.89 | 43,259 |
12 Jan 2024 | 670.00 | 674.00 | 666.00 | 666.00 | 665.89 | 41,677 |
11 Jan 2024 | 676.00 | 680.00 | 664.00 | 664.00 | 663.89 | 50,203 |
10 Jan 2024 | 676.00 | 680.95 | 670.00 | 670.00 | 669.89 | 49,715 |
09 Jan 2024 | 676.00 | 677.49 | 672.00 | 672.00 | 671.89 | 22,199 |
08 Jan 2024 | 660.00 | 682.00 | 660.00 | 682.00 | 681.89 | 72,022 |
05 Jan 2024 | 668.00 | 676.00 | 666.00 | 676.00 | 675.89 | 92,263 |
04 Jan 2024 | 674.71 | 676.40 | 670.99 | 676.00 | 675.89 | 34,887 |
03 Jan 2024 | 674.00 | 682.00 | 668.00 | 670.00 | 669.89 | 97,249 |
02 Jan 2024 | 688.00 | 690.00 | 676.00 | 682.00 | 681.89 | 32,761 |
29 Dec 2023 | 686.00 | 688.00 | 680.49 | 684.00 | 683.89 | 29,474 |
28 Dec 2023 | 680.00 | 686.00 | 676.00 | 682.00 | 681.89 | 105,999 |
27 Dec 2023 | 684.00 | 685.00 | 676.00 | 682.00 | 681.89 | 35,730 |
22 Dec 2023 | 678.00 | 681.00 | 672.84 | 680.00 | 679.89 | 44,316 |
21 Dec 2023 | 678.00 | 679.01 | 674.00 | 674.00 | 673.89 | 71,052 |
20 Dec 2023 | 676.00 | 680.68 | 671.98 | 678.00 | 677.89 | 76,918 |
19 Dec 2023 | 666.00 | 672.80 | 664.05 | 670.00 | 669.89 | 48,304 |
18 Dec 2023 | 670.00 | 672.00 | 662.72 | 666.00 | 665.89 | 32,594 |
15 Dec 2023 | 676.00 | 678.00 | 662.00 | 662.00 | 661.90 | 107,913 |
14 Dec 2023 | 672.00 | 682.44 | 670.00 | 672.00 | 671.89 | 94,890 |
13 Dec 2023 | 664.00 | 671.02 | 664.00 | 664.00 | 663.89 | 25,944 |
12 Dec 2023 | 668.00 | 670.37 | 664.00 | 664.00 | 663.89 | 95,806 |
11 Dec 2023 | 662.00 | 668.00 | 656.00 | 668.00 | 667.89 | 98,896 |
08 Dec 2023 | 656.00 | 668.00 | 656.00 | 666.00 | 665.89 | 116,337 |
07 Dec 2023 | 658.00 | 662.00 | 655.00 | 660.00 | 659.90 | 33,632 |
06 Dec 2023 | 662.00 | 666.00 | 660.00 | 660.00 | 659.90 | 94,746 |
05 Dec 2023 | 662.00 | 664.00 | 655.00 | 662.00 | 661.90 | 96,142 |
04 Dec 2023 | 650.00 | 660.00 | 648.52 | 660.00 | 659.90 | 131,342 |
01 Dec 2023 | 654.00 | 662.00 | 652.00 | 654.00 | 653.90 | 54,881 |
30 Nov 2023 | 656.00 | 658.00 | 648.73 | 650.00 | 649.90 | 41,847 |
29 Nov 2023 | 652.00 | 656.00 | 648.00 | 648.00 | 647.90 | 51,535 |
28 Nov 2023 | 650.00 | 658.00 | 648.00 | 654.00 | 653.90 | 53,660 |
27 Nov 2023 | 650.00 | 658.00 | 648.00 | 656.00 | 655.90 | 64,843 |
24 Nov 2023 | 652.00 | 654.68 | 649.31 | 652.00 | 651.90 | 66,144 |
23 Nov 2023 | 654.00 | 656.00 | 650.00 | 654.00 | 653.90 | 54,363 |
22 Nov 2023 | 660.00 | 661.76 | 650.00 | 650.00 | 649.90 | 50,486 |
21 Nov 2023 | 660.00 | 666.00 | 655.17 | 656.00 | 655.90 | 47,304 |
20 Nov 2023 | 660.00 | 670.00 | 659.44 | 664.00 | 663.89 | 28,374 |
17 Nov 2023 | 652.00 | 664.00 | 652.00 | 660.00 | 659.90 | 49,185 |
16 Nov 2023 | 654.00 | 656.00 | 648.00 | 650.00 | 649.90 | 69,052 |
15 Nov 2023 | 652.00 | 658.00 | 649.61 | 654.00 | 653.90 | 62,976 |
14 Nov 2023 | 648.00 | 650.84 | 642.00 | 648.00 | 647.90 | 44,372 |
13 Nov 2023 | 646.00 | 648.00 | 641.28 | 642.00 | 641.90 | 29,745 |
10 Nov 2023 | 640.00 | 646.00 | 638.61 | 644.00 | 643.90 | 63,536 |
09 Nov 2023 | 644.00 | 648.00 | 636.79 | 649.00 | 648.90 | 38,058 |
08 Nov 2023 | 636.00 | 646.37 | 636.00 | 642.00 | 641.90 | 94,990 |
07 Nov 2023 | 642.00 | 646.00 | 641.04 | 646.00 | 645.90 | 53,576 |
06 Nov 2023 | 648.00 | 652.00 | 640.00 | 640.00 | 639.90 | 49,863 |
03 Nov 2023 | 652.00 | 654.16 | 642.00 | 642.00 | 641.90 | 29,618 |
02 Nov 2023 | 646.00 | 650.23 | 640.00 | 646.00 | 645.90 | 72,631 |
01 Nov 2023 | 632.00 | 644.00 | 630.00 | 638.00 | 637.90 | 88,762 |
31 Oct 2023 | 634.00 | 638.92 | 627.56 | 634.00 | 633.90 | 120,171 |
30 Oct 2023 | 634.00 | 634.00 | 627.71 | 632.00 | 631.90 | 38,562 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |