Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 817.81 | 823.68 | 809.24 | 820.90 | 820.90 | 319,400 |
04 Dec 2023 | 804.55 | 824.61 | 802.55 | 823.32 | 823.32 | 508,400 |
01 Dec 2023 | 824.94 | 828.42 | 808.89 | 814.86 | 814.86 | 560,200 |
30 Nov 2023 | 811.78 | 828.86 | 810.25 | 823.81 | 823.81 | 954,600 |
29 Nov 2023 | 804.17 | 814.30 | 800.24 | 808.59 | 808.59 | 627,700 |
28 Nov 2023 | 796.23 | 801.63 | 792.57 | 801.14 | 801.14 | 446,700 |
27 Nov 2023 | 802.00 | 805.00 | 793.18 | 798.08 | 798.08 | 440,100 |
24 Nov 2023 | 803.98 | 803.98 | 795.02 | 798.30 | 798.30 | 171,600 |
22 Nov 2023 | 802.64 | 807.46 | 798.09 | 799.73 | 799.73 | 233,100 |
21 Nov 2023 | 805.15 | 805.15 | 793.00 | 798.83 | 798.83 | 310,700 |
20 Nov 2023 | 795.27 | 806.87 | 795.27 | 801.64 | 801.64 | 340,700 |
17 Nov 2023 | 803.31 | 808.14 | 799.64 | 802.43 | 802.43 | 354,500 |
16 Nov 2023 | 802.06 | 802.06 | 785.83 | 796.54 | 796.54 | 493,800 |
15 Nov 2023 | 790.66 | 798.50 | 784.96 | 792.38 | 792.38 | 502,100 |
14 Nov 2023 | 805.00 | 805.60 | 792.55 | 793.70 | 793.70 | 545,200 |
13 Nov 2023 | 795.92 | 803.36 | 788.04 | 796.70 | 796.70 | 736,700 |
10 Nov 2023 | 806.88 | 806.88 | 783.57 | 798.94 | 798.94 | 994,800 |
09 Nov 2023 | 815.49 | 816.68 | 796.41 | 800.26 | 800.26 | 622,200 |
08 Nov 2023 | 834.33 | 834.33 | 813.38 | 822.79 | 822.79 | 637,200 |
07 Nov 2023 | 838.46 | 838.46 | 823.90 | 830.79 | 830.79 | 670,800 |
06 Nov 2023 | 823.14 | 840.25 | 820.13 | 832.41 | 832.41 | 422,700 |
03 Nov 2023 | 838.16 | 839.20 | 811.92 | 816.90 | 816.90 | 456,200 |
02 Nov 2023 | 791.87 | 831.15 | 788.12 | 818.79 | 818.79 | 729,300 |
01 Nov 2023 | 783.91 | 793.58 | 774.98 | 791.27 | 791.27 | 419,500 |
31 Oct 2023 | 775.14 | 782.26 | 772.84 | 779.89 | 779.89 | 382,200 |
30 Oct 2023 | 779.53 | 783.98 | 774.72 | 777.67 | 777.67 | 371,300 |
27 Oct 2023 | 792.40 | 792.45 | 769.19 | 775.18 | 775.18 | 438,900 |
26 Oct 2023 | 794.58 | 797.78 | 787.46 | 792.01 | 792.01 | 351,200 |
25 Oct 2023 | 801.31 | 802.41 | 789.02 | 797.04 | 797.04 | 340,100 |
24 Oct 2023 | 796.00 | 808.75 | 795.71 | 804.28 | 804.28 | 346,900 |
23 Oct 2023 | 810.18 | 810.79 | 792.27 | 795.54 | 795.54 | 473,400 |
20 Oct 2023 | 808.29 | 818.57 | 803.96 | 808.47 | 808.47 | 743,100 |
19 Oct 2023 | 823.58 | 824.54 | 805.47 | 808.64 | 808.64 | 488,400 |
18 Oct 2023 | 833.26 | 833.58 | 824.80 | 826.03 | 826.03 | 383,800 |
17 Oct 2023 | 843.00 | 844.20 | 833.32 | 836.85 | 836.85 | 323,100 |
16 Oct 2023 | 842.81 | 847.00 | 837.33 | 843.66 | 843.66 | 381,400 |
13 Oct 2023 | 845.09 | 853.97 | 836.17 | 839.63 | 839.63 | 526,400 |
12 Oct 2023 | 836.21 | 840.09 | 829.55 | 838.49 | 838.49 | 308,200 |
11 Oct 2023 | 838.87 | 838.87 | 827.74 | 836.07 | 836.07 | 306,800 |
10 Oct 2023 | 829.50 | 838.70 | 825.79 | 834.96 | 834.96 | 261,400 |
09 Oct 2023 | 834.98 | 840.01 | 826.27 | 831.82 | 831.82 | 256,700 |
06 Oct 2023 | 829.40 | 842.00 | 825.95 | 836.57 | 836.57 | 392,400 |
05 Oct 2023 | 814.99 | 831.65 | 814.97 | 831.12 | 831.12 | 387,300 |
04 Oct 2023 | 809.16 | 816.70 | 805.93 | 814.99 | 814.99 | 344,600 |
03 Oct 2023 | 812.00 | 813.74 | 799.77 | 808.31 | 808.31 | 426,700 |
02 Oct 2023 | 827.00 | 833.28 | 808.90 | 818.03 | 818.03 | 487,700 |
29 Sept 2023 | 833.49 | 833.68 | 819.91 | 822.96 | 822.96 | 409,800 |
28 Sept 2023 | 833.30 | 837.47 | 826.35 | 834.57 | 834.57 | 369,900 |
27 Sept 2023 | 832.41 | 839.42 | 830.72 | 832.56 | 832.56 | 380,300 |
26 Sept 2023 | 835.00 | 840.45 | 827.44 | 832.41 | 832.41 | 479,800 |
25 Sept 2023 | 823.05 | 834.83 | 820.13 | 834.64 | 834.64 | 294,700 |
22 Sept 2023 | 822.02 | 831.50 | 818.30 | 824.84 | 824.84 | 464,500 |
21 Sept 2023 | 829.92 | 832.15 | 817.50 | 823.38 | 823.38 | 400,300 |
20 Sept 2023 | 838.06 | 838.11 | 830.90 | 831.62 | 831.62 | 304,300 |
19 Sept 2023 | 825.27 | 836.98 | 823.60 | 836.76 | 836.76 | 344,100 |
18 Sept 2023 | 824.80 | 828.51 | 817.08 | 824.51 | 824.51 | 406,100 |
15 Sept 2023 | 832.85 | 836.35 | 822.10 | 823.40 | 823.40 | 1,032,400 |
14 Sept 2023 | 830.00 | 838.06 | 826.53 | 832.38 | 832.38 | 388,900 |
13 Sept 2023 | 832.58 | 835.55 | 824.98 | 826.25 | 826.25 | 396,500 |
12 Sept 2023 | 835.49 | 837.30 | 829.46 | 832.77 | 832.77 | 296,100 |
11 Sept 2023 | 824.48 | 835.85 | 822.89 | 833.53 | 833.53 | 374,800 |
08 Sept 2023 | 830.36 | 841.16 | 825.30 | 830.69 | 830.69 | 421,600 |
07 Sept 2023 | 821.20 | 827.53 | 817.28 | 825.26 | 825.26 | 356,900 |
06 Sept 2023 | 825.24 | 825.24 | 808.13 | 818.39 | 818.39 | 396,200 |
05 Sept 2023 | 835.39 | 835.69 | 822.00 | 822.91 | 822.91 | 314,300 |
01 Sept 2023 | 834.55 | 837.92 | 829.03 | 831.63 | 831.63 | 253,600 |
31 Aug 2023 | 835.87 | 835.87 | 825.80 | 826.49 | 826.49 | 457,500 |
30 Aug 2023 | 830.75 | 835.03 | 829.32 | 834.95 | 834.95 | 302,100 |
29 Aug 2023 | 833.37 | 836.63 | 824.60 | 830.19 | 830.19 | 407,200 |
28 Aug 2023 | 833.41 | 833.41 | 828.00 | 830.89 | 830.89 | 249,600 |
25 Aug 2023 | 832.53 | 834.99 | 826.47 | 830.35 | 830.35 | 404,500 |
24 Aug 2023 | 842.82 | 845.09 | 830.24 | 831.21 | 831.21 | 457,800 |
23 Aug 2023 | 845.00 | 847.50 | 837.83 | 840.81 | 840.81 | 540,500 |
22 Aug 2023 | 842.33 | 847.50 | 835.93 | 840.63 | 840.63 | 765,900 |
21 Aug 2023 | 825.00 | 846.18 | 820.61 | 844.37 | 844.37 | 1,082,900 |
18 Aug 2023 | 794.85 | 821.00 | 790.34 | 812.40 | 812.40 | 1,064,200 |
17 Aug 2023 | 800.11 | 800.11 | 794.67 | 796.73 | 796.73 | 320,600 |
16 Aug 2023 | 803.94 | 808.99 | 796.96 | 797.34 | 797.34 | 345,100 |
15 Aug 2023 | 804.42 | 810.50 | 800.89 | 805.91 | 805.91 | 269,200 |
14 Aug 2023 | 809.86 | 809.95 | 800.80 | 808.38 | 808.38 | 354,500 |
11 Aug 2023 | 794.69 | 809.66 | 794.69 | 806.95 | 806.95 | 526,100 |
10 Aug 2023 | 789.00 | 799.44 | 789.00 | 793.01 | 793.01 | 387,300 |
09 Aug 2023 | 782.00 | 795.84 | 780.00 | 785.61 | 785.61 | 430,100 |
08 Aug 2023 | 775.92 | 781.29 | 770.65 | 780.32 | 780.32 | 441,800 |
07 Aug 2023 | 769.69 | 782.27 | 765.28 | 774.74 | 774.74 | 474,000 |
04 Aug 2023 | 775.74 | 784.83 | 765.06 | 766.44 | 766.44 | 501,000 |
03 Aug 2023 | 762.00 | 787.84 | 759.15 | 771.45 | 771.45 | 1,068,800 |
02 Aug 2023 | 740.72 | 744.78 | 726.12 | 732.12 | 732.12 | 623,600 |
01 Aug 2023 | 744.66 | 744.66 | 732.45 | 739.07 | 739.07 | 334,300 |
31 Jul 2023 | 745.47 | 745.47 | 734.85 | 741.91 | 741.91 | 445,000 |
28 Jul 2023 | 740.00 | 748.68 | 723.56 | 746.10 | 746.10 | 744,800 |
27 Jul 2023 | 731.21 | 751.79 | 731.21 | 744.66 | 744.66 | 884,300 |
26 Jul 2023 | 729.88 | 733.21 | 724.26 | 730.96 | 730.96 | 399,300 |
25 Jul 2023 | 723.22 | 732.66 | 721.51 | 729.88 | 729.88 | 444,600 |
24 Jul 2023 | 730.45 | 733.59 | 723.91 | 727.13 | 727.13 | 543,600 |
21 Jul 2023 | 728.79 | 738.53 | 721.58 | 734.63 | 734.63 | 1,813,600 |
20 Jul 2023 | 720.00 | 731.31 | 720.00 | 723.02 | 723.02 | 628,800 |
19 Jul 2023 | 727.58 | 732.00 | 718.63 | 719.01 | 719.01 | 581,100 |
18 Jul 2023 | 720.00 | 726.82 | 715.54 | 726.55 | 726.55 | 481,900 |
17 Jul 2023 | 718.88 | 728.44 | 717.99 | 721.61 | 721.61 | 550,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |