Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 828.90 | 848.20 | 828.20 | 844.40 | 844.40 | 482,929 |
30 Mar 2023 | - | - | - | - | - | - |
29 Mar 2023 | 820.90 | 830.00 | 820.50 | 822.00 | 822.00 | 399,785 |
28 Mar 2023 | 824.30 | 831.00 | 813.40 | 814.20 | 814.20 | 331,452 |
27 Mar 2023 | 819.40 | 821.80 | 813.10 | 817.00 | 817.00 | 307,155 |
24 Mar 2023 | 818.00 | 820.60 | 809.70 | 813.40 | 813.40 | 375,369 |
23 Mar 2023 | 811.80 | 821.00 | 809.10 | 820.80 | 820.80 | 277,171 |
22 Mar 2023 | 804.70 | 816.80 | 802.40 | 814.90 | 814.90 | 256,456 |
21 Mar 2023 | 810.70 | 815.60 | 803.30 | 806.70 | 806.70 | 294,749 |
20 Mar 2023 | 790.20 | 810.50 | 780.70 | 804.50 | 804.50 | 447,024 |
17 Mar 2023 | 805.00 | 808.00 | 784.50 | 787.30 | 787.30 | 932,225 |
16 Mar 2023 | 785.30 | 809.30 | 776.70 | 801.70 | 801.70 | 600,374 |
15 Mar 2023 | 797.60 | 800.40 | 767.60 | 774.70 | 774.70 | 658,997 |
14 Mar 2023 | 785.30 | 804.50 | 782.30 | 800.50 | 800.50 | 471,562 |
13 Mar 2023 | 803.70 | 805.80 | 775.50 | 781.70 | 781.70 | 656,071 |
10 Mar 2023 | 790.00 | 807.30 | 785.00 | 802.60 | 802.60 | 424,800 |
09 Mar 2023 | 809.00 | 811.00 | 802.60 | 805.20 | 805.20 | 305,905 |
08 Mar 2023 | 805.00 | 818.30 | 804.40 | 810.40 | 810.40 | 306,714 |
07 Mar 2023 | 816.70 | 826.40 | 815.70 | 816.10 | 816.10 | 307,546 |
06 Mar 2023 | 826.00 | 830.70 | 820.80 | 825.00 | 825.00 | 333,821 |
03 Mar 2023 | 808.60 | 817.10 | 804.40 | 815.10 | 815.10 | 302,048 |
02 Mar 2023 | 785.30 | 805.90 | 780.90 | 804.30 | 804.30 | 350,482 |
01 Mar 2023 | 803.30 | 810.50 | 790.90 | 792.20 | 792.20 | 379,198 |
28 Feb 2023 | 790.00 | 795.80 | 787.40 | 789.00 | 789.00 | 440,118 |
27 Feb 2023 | 788.30 | 800.20 | 787.60 | 794.80 | 794.80 | 312,317 |
24 Feb 2023 | 811.40 | 812.70 | 777.30 | 777.30 | 777.30 | 839,007 |
23 Feb 2023 | 809.70 | 814.30 | 806.60 | 809.00 | 809.00 | 273,432 |
22 Feb 2023 | 801.40 | 812.10 | 793.90 | 809.50 | 809.50 | 289,482 |
21 Feb 2023 | 808.60 | 812.30 | 798.50 | 808.90 | 808.90 | 264,826 |
20 Feb 2023 | 820.50 | 820.50 | 810.10 | 813.60 | 813.60 | 168,536 |
17 Feb 2023 | 814.20 | 823.60 | 804.60 | 818.40 | 818.40 | 439,757 |
16 Feb 2023 | 821.80 | 829.20 | 818.10 | 823.30 | 823.30 | 314,812 |
15 Feb 2023 | 809.30 | 830.00 | 807.60 | 822.60 | 822.60 | 378,844 |
14 Feb 2023 | 811.30 | 817.60 | 804.50 | 810.50 | 810.50 | 263,811 |
13 Feb 2023 | 800.50 | 812.90 | 798.00 | 810.30 | 810.30 | 244,265 |
10 Feb 2023 | 804.70 | 808.00 | 790.80 | 797.60 | 797.60 | 395,687 |
09 Feb 2023 | 807.70 | 813.80 | 806.90 | 809.20 | 809.20 | 275,408 |
08 Feb 2023 | 814.30 | 818.10 | 798.50 | 800.10 | 800.10 | 319,321 |
07 Feb 2023 | 812.60 | 814.00 | 800.70 | 807.40 | 807.40 | 340,198 |
06 Feb 2023 | 820.20 | 825.70 | 807.40 | 814.20 | 814.20 | 289,604 |
03 Feb 2023 | 807.00 | 830.50 | 804.50 | 829.40 | 829.40 | 505,251 |
02 Feb 2023 | 798.30 | 812.80 | 795.30 | 809.10 | 809.10 | 403,666 |
01 Feb 2023 | 800.00 | 802.10 | 792.20 | 795.50 | 795.50 | 292,831 |
31 Jan 2023 | 797.40 | 802.60 | 792.60 | 800.00 | 800.00 | 334,681 |
30 Jan 2023 | 791.80 | 799.70 | 786.70 | 798.80 | 798.80 | 296,812 |
27 Jan 2023 | 785.60 | 808.20 | 783.70 | 801.00 | 801.00 | 508,869 |
26 Jan 2023 | 797.10 | 804.20 | 794.50 | 801.60 | 801.60 | 308,282 |
25 Jan 2023 | 793.50 | 799.70 | 787.10 | 792.30 | 792.30 | 282,357 |
24 Jan 2023 | 790.30 | 795.30 | 786.10 | 794.80 | 794.80 | 325,598 |
23 Jan 2023 | 786.80 | 791.10 | 776.60 | 788.10 | 788.10 | 244,069 |
20 Jan 2023 | 783.00 | 789.80 | 775.00 | 782.80 | 782.80 | 430,218 |
19 Jan 2023 | 798.70 | 799.60 | 774.70 | 776.60 | 776.60 | 493,048 |
18 Jan 2023 | 789.70 | 805.80 | 787.20 | 801.90 | 801.90 | 425,156 |
17 Jan 2023 | 789.30 | 803.30 | 787.00 | 797.40 | 797.40 | 388,436 |
16 Jan 2023 | 788.20 | 793.80 | 782.00 | 792.70 | 792.70 | 278,890 |
13 Jan 2023 | 780.60 | 787.60 | 772.80 | 785.30 | 785.30 | 375,528 |
12 Jan 2023 | 769.20 | 787.90 | 768.90 | 773.70 | 773.70 | 462,249 |
11 Jan 2023 | 764.60 | 775.30 | 759.50 | 772.30 | 772.30 | 450,736 |
10 Jan 2023 | 748.70 | 758.40 | 747.20 | 756.30 | 756.30 | 327,475 |
09 Jan 2023 | 748.00 | 761.60 | 746.10 | 759.60 | 759.60 | 486,846 |
06 Jan 2023 | 734.00 | 748.80 | 728.80 | 748.80 | 748.80 | 318,415 |
05 Jan 2023 | 729.00 | 734.70 | 722.10 | 728.40 | 728.40 | 327,709 |
04 Jan 2023 | 714.90 | 738.00 | 710.90 | 738.00 | 738.00 | 570,725 |
03 Jan 2023 | 691.50 | 711.30 | 691.30 | 702.80 | 702.80 | 316,482 |
02 Jan 2023 | 689.40 | 695.00 | 685.10 | 694.10 | 694.10 | 194,703 |
30 Dec 2022 | 696.60 | 696.60 | 676.60 | 679.90 | 679.90 | 272,368 |
29 Dec 2022 | 684.70 | 699.00 | 682.20 | 696.50 | 696.50 | 198,655 |
28 Dec 2022 | 692.30 | 694.70 | 685.80 | 686.60 | 686.60 | 196,630 |
27 Dec 2022 | 683.30 | 692.70 | 682.30 | 690.20 | 690.20 | 249,850 |
23 Dec 2022 | 681.50 | 683.20 | 670.10 | 673.80 | 673.80 | 241,292 |
22 Dec 2022 | 691.30 | 695.80 | 681.30 | 684.00 | 684.00 | 273,558 |
21 Dec 2022 | 687.00 | 691.70 | 682.70 | 691.50 | 691.50 | 352,533 |
20 Dec 2022 | 681.00 | 683.60 | 676.10 | 682.90 | 682.90 | 355,736 |
19 Dec 2022 | 695.50 | 702.00 | 686.30 | 687.30 | 687.30 | 336,655 |
16 Dec 2022 | 695.00 | 698.60 | 684.60 | 693.80 | 693.80 | 921,702 |
15 Dec 2022 | 718.80 | 720.00 | 691.00 | 701.60 | 701.60 | 563,990 |
14 Dec 2022 | 724.20 | 729.50 | 718.40 | 727.40 | 727.40 | 380,723 |
13 Dec 2022 | 717.60 | 739.40 | 714.70 | 726.70 | 726.70 | 433,319 |
12 Dec 2022 | 714.60 | 719.30 | 711.40 | 716.20 | 716.20 | 318,952 |
09 Dec 2022 | 721.90 | 726.80 | 715.40 | 720.30 | 720.30 | 310,103 |
08 Dec 2022 | 713.20 | 721.70 | 711.60 | 719.00 | 719.00 | 279,248 |
07 Dec 2022 | 707.60 | 717.50 | 707.20 | 712.80 | 712.80 | 336,309 |
06 Dec 2022 | 713.00 | 715.30 | 708.40 | 714.20 | 714.20 | 347,705 |
05 Dec 2022 | 716.40 | 718.50 | 710.10 | 714.50 | 714.50 | 291,430 |
02 Dec 2022 | 715.00 | 722.50 | 707.30 | 715.30 | 715.30 | 366,917 |
01 Dec 2022 | 736.90 | 737.90 | 717.10 | 721.00 | 721.00 | 392,901 |
01 Dec 2022 | 5 Dividend | |||||
30 Nov 2022 | 708.00 | 737.30 | 706.50 | 737.30 | 732.30 | 1,688,007 |
29 Nov 2022 | 704.70 | 706.90 | 699.80 | 702.00 | 697.24 | 294,301 |
28 Nov 2022 | 694.70 | 701.20 | 690.60 | 698.70 | 693.96 | 374,156 |
25 Nov 2022 | 702.20 | 702.50 | 693.20 | 700.20 | 695.45 | 312,997 |
24 Nov 2022 | 700.00 | 704.00 | 697.10 | 702.20 | 697.44 | 245,547 |
23 Nov 2022 | 702.00 | 703.00 | 695.00 | 701.90 | 697.14 | 231,994 |
22 Nov 2022 | 697.00 | 698.50 | 687.40 | 697.90 | 693.17 | 281,532 |
21 Nov 2022 | 696.00 | 702.70 | 690.60 | 699.30 | 694.56 | 302,141 |
18 Nov 2022 | 700.80 | 706.00 | 694.20 | 698.20 | 693.47 | 553,905 |
17 Nov 2022 | 701.40 | 703.50 | 689.70 | 696.80 | 692.07 | 324,395 |
16 Nov 2022 | 702.10 | 707.70 | 693.20 | 698.60 | 693.86 | 367,391 |
15 Nov 2022 | 701.30 | 710.80 | 699.60 | 704.20 | 699.42 | 307,155 |
14 Nov 2022 | 704.50 | 706.60 | 698.40 | 700.70 | 695.95 | 375,821 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |