Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 712.50 | 720.60 | 709.30 | 718.60 | 718.60 | 351,158 |
05 Dec 2023 | 698.70 | 715.00 | 697.70 | 713.20 | 713.20 | 386,508 |
04 Dec 2023 | 695.60 | 703.90 | 692.20 | 698.70 | 698.70 | 246,110 |
04 Dec 2023 | 5.5 Dividend | |||||
01 Dec 2023 | 690.00 | 705.10 | 689.20 | 699.20 | 693.70 | 384,902 |
30 Nov 2023 | 693.30 | 703.10 | 682.20 | 702.70 | 697.17 | 1,013,823 |
29 Nov 2023 | 684.60 | 696.90 | 682.50 | 690.50 | 685.07 | 292,643 |
28 Nov 2023 | 683.00 | 687.00 | 676.20 | 684.50 | 679.12 | 478,189 |
27 Nov 2023 | 708.10 | 710.20 | 696.40 | 697.30 | 691.81 | 294,670 |
24 Nov 2023 | 710.70 | 711.10 | 704.70 | 706.90 | 701.34 | 231,022 |
23 Nov 2023 | 714.70 | 714.70 | 707.00 | 711.60 | 706.00 | 150,123 |
22 Nov 2023 | 706.80 | 714.10 | 702.90 | 712.30 | 706.70 | 253,674 |
21 Nov 2023 | 708.30 | 711.00 | 702.70 | 704.10 | 698.56 | 321,471 |
20 Nov 2023 | 712.80 | 720.80 | 712.10 | 717.70 | 712.05 | 277,032 |
17 Nov 2023 | 707.30 | 715.50 | 705.00 | 711.60 | 706.00 | 398,176 |
16 Nov 2023 | 712.30 | 712.60 | 699.20 | 706.10 | 700.55 | 427,139 |
15 Nov 2023 | 713.00 | 726.60 | 712.40 | 719.00 | 713.34 | 419,937 |
14 Nov 2023 | 688.50 | 710.50 | 685.40 | 706.90 | 701.34 | 458,565 |
13 Nov 2023 | 693.00 | 693.10 | 683.00 | 688.50 | 683.08 | 286,839 |
10 Nov 2023 | 702.00 | 704.90 | 680.70 | 687.10 | 681.70 | 518,915 |
09 Nov 2023 | 705.00 | 718.20 | 702.30 | 714.40 | 708.78 | 351,238 |
08 Nov 2023 | 697.90 | 710.20 | 684.30 | 703.50 | 697.97 | 327,672 |
07 Nov 2023 | 695.00 | 699.90 | 691.30 | 697.50 | 692.01 | 255,096 |
06 Nov 2023 | 708.00 | 708.70 | 693.10 | 697.20 | 691.72 | 273,395 |
03 Nov 2023 | 706.00 | 711.50 | 700.30 | 702.80 | 697.27 | 323,785 |
02 Nov 2023 | 686.10 | 707.30 | 683.50 | 701.10 | 695.59 | 434,576 |
01 Nov 2023 | 678.50 | 679.70 | 668.00 | 675.30 | 669.99 | 244,374 |
31 Oct 2023 | 672.00 | 683.40 | 669.50 | 674.50 | 669.19 | 349,214 |
30 Oct 2023 | 668.80 | 676.80 | 663.40 | 671.00 | 665.72 | 238,715 |
27 Oct 2023 | 666.50 | 671.40 | 660.10 | 661.40 | 656.20 | 331,043 |
26 Oct 2023 | 674.00 | 674.10 | 664.90 | 668.40 | 663.14 | 314,944 |
25 Oct 2023 | 677.00 | 680.20 | 669.00 | 679.10 | 673.76 | 367,371 |
24 Oct 2023 | 676.60 | 683.50 | 670.00 | 681.00 | 675.64 | 389,751 |
23 Oct 2023 | 665.00 | 669.80 | 655.00 | 669.40 | 664.13 | 294,529 |
20 Oct 2023 | 660.60 | 670.40 | 659.30 | 664.00 | 658.78 | 427,190 |
19 Oct 2023 | 662.00 | 676.30 | 660.50 | 670.60 | 665.32 | 364,426 |
18 Oct 2023 | 671.60 | 677.80 | 665.90 | 667.70 | 662.45 | 350,645 |
17 Oct 2023 | 668.90 | 672.40 | 655.30 | 668.40 | 663.14 | 319,434 |
16 Oct 2023 | 666.90 | 672.80 | 657.70 | 667.10 | 661.85 | 381,824 |
13 Oct 2023 | 675.00 | 679.70 | 658.30 | 660.60 | 655.40 | 442,278 |
12 Oct 2023 | 689.80 | 690.30 | 673.30 | 675.00 | 669.69 | 628,130 |
11 Oct 2023 | 691.00 | 699.20 | 671.50 | 686.10 | 680.70 | 1,544,205 |
10 Oct 2023 | 723.00 | 734.50 | 717.80 | 733.50 | 727.73 | 499,891 |
09 Oct 2023 | 724.90 | 724.90 | 707.70 | 710.70 | 705.11 | 370,296 |
06 Oct 2023 | 726.00 | 731.30 | 715.80 | 729.70 | 723.96 | 392,760 |
05 Oct 2023 | 715.60 | 723.30 | 713.30 | 720.60 | 714.93 | 330,234 |
04 Oct 2023 | 702.40 | 721.90 | 700.80 | 712.50 | 706.90 | 323,333 |
03 Oct 2023 | 709.00 | 718.70 | 705.10 | 705.30 | 699.75 | 319,819 |
02 Oct 2023 | 721.00 | 729.90 | 709.40 | 714.90 | 709.28 | 308,586 |
29 Sept 2023 | 722.00 | 732.60 | 716.40 | 716.40 | 710.76 | 546,642 |
28 Sept 2023 | 695.00 | 708.30 | 693.30 | 706.00 | 700.45 | 377,885 |
27 Sept 2023 | 704.00 | 708.00 | 697.30 | 698.70 | 693.20 | 354,047 |
26 Sept 2023 | 705.00 | 705.80 | 696.80 | 703.00 | 697.47 | 515,396 |
25 Sept 2023 | 728.20 | 732.70 | 709.00 | 713.30 | 707.69 | 470,987 |
22 Sept 2023 | 728.20 | 736.80 | 723.40 | 732.30 | 726.54 | 349,467 |
21 Sept 2023 | 726.30 | 738.00 | 723.20 | 729.30 | 723.56 | 380,318 |
20 Sept 2023 | 731.30 | 740.40 | 728.30 | 736.70 | 730.91 | 332,191 |
19 Sept 2023 | 738.20 | 745.60 | 731.00 | 736.80 | 731.00 | 279,403 |
18 Sept 2023 | 756.00 | 756.00 | 740.60 | 742.50 | 736.66 | 330,109 |
15 Sept 2023 | 759.40 | 772.40 | 757.40 | 761.20 | 755.21 | 1,180,906 |
14 Sept 2023 | 722.00 | 748.80 | 720.30 | 742.60 | 736.76 | 551,528 |
13 Sept 2023 | 731.00 | 737.10 | 726.60 | 729.60 | 723.86 | 367,484 |
12 Sept 2023 | 749.00 | 749.00 | 731.20 | 734.40 | 728.62 | 259,306 |
11 Sept 2023 | 742.70 | 747.00 | 738.00 | 742.20 | 736.36 | 301,258 |
08 Sept 2023 | 731.30 | 744.80 | 723.00 | 740.00 | 734.18 | 489,542 |
07 Sept 2023 | 731.30 | 737.90 | 722.10 | 724.10 | 718.40 | 504,991 |
06 Sept 2023 | 757.30 | 757.50 | 723.60 | 731.50 | 725.75 | 699,773 |
05 Sept 2023 | 767.00 | 768.70 | 755.10 | 759.10 | 753.13 | 389,606 |
04 Sept 2023 | 781.00 | 786.40 | 771.90 | 772.60 | 766.52 | 172,252 |
01 Sept 2023 | 781.50 | 790.20 | 772.00 | 775.80 | 769.70 | 404,239 |
31 Aug 2023 | 805.00 | 805.00 | 782.20 | 782.20 | 776.05 | 593,584 |
30 Aug 2023 | 815.00 | 815.00 | 796.40 | 804.00 | 797.68 | 280,091 |
29 Aug 2023 | 803.00 | 810.00 | 795.20 | 810.00 | 803.63 | 265,269 |
28 Aug 2023 | 795.30 | 801.30 | 787.10 | 798.50 | 792.22 | 241,609 |
25 Aug 2023 | 780.00 | 793.70 | 779.20 | 785.30 | 779.12 | 215,140 |
24 Aug 2023 | 798.90 | 803.70 | 782.50 | 783.70 | 777.54 | 228,144 |
23 Aug 2023 | 792.80 | 796.60 | 785.80 | 790.40 | 784.18 | 218,009 |
22 Aug 2023 | 788.70 | 797.70 | 785.90 | 790.20 | 783.98 | 286,404 |
21 Aug 2023 | 777.20 | 792.30 | 774.80 | 783.90 | 777.73 | 283,048 |
18 Aug 2023 | 784.00 | 784.00 | 764.30 | 776.90 | 770.79 | 490,088 |
17 Aug 2023 | 800.00 | 803.30 | 780.40 | 785.10 | 778.92 | 421,390 |
16 Aug 2023 | 802.80 | 810.60 | 801.50 | 802.90 | 796.58 | 224,335 |
15 Aug 2023 | 816.10 | 816.50 | 801.00 | 804.10 | 797.77 | 270,647 |
14 Aug 2023 | 817.30 | 823.10 | 811.40 | 816.20 | 809.78 | 219,533 |
11 Aug 2023 | 825.90 | 831.80 | 816.80 | 820.40 | 813.95 | 225,266 |
10 Aug 2023 | 815.20 | 839.40 | 813.40 | 834.70 | 828.13 | 360,999 |
09 Aug 2023 | 818.00 | 820.60 | 806.50 | 807.00 | 800.65 | 247,800 |
08 Aug 2023 | 814.20 | 817.60 | 803.70 | 807.20 | 800.85 | 289,837 |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 816.00 | 818.40 | 807.30 | 816.00 | 809.58 | 251,650 |
03 Aug 2023 | 805.00 | 817.60 | 804.00 | 811.20 | 804.82 | 312,193 |
02 Aug 2023 | 813.00 | 828.70 | 810.60 | 813.50 | 807.10 | 416,321 |
01 Aug 2023 | 845.00 | 846.30 | 828.30 | 829.00 | 822.48 | 273,202 |
31 Jul 2023 | 840.80 | 852.00 | 838.00 | 848.10 | 841.43 | 344,979 |
28 Jul 2023 | 838.00 | 845.00 | 824.10 | 841.20 | 834.58 | 372,986 |
27 Jul 2023 | 820.00 | 842.20 | 816.90 | 840.30 | 833.69 | 486,260 |
26 Jul 2023 | 821.00 | 826.40 | 804.50 | 810.00 | 803.63 | 751,898 |
25 Jul 2023 | 864.40 | 870.00 | 853.30 | 854.00 | 847.28 | 262,867 |
24 Jul 2023 | 861.00 | 865.40 | 847.00 | 857.60 | 850.85 | 205,344 |
21 Jul 2023 | 856.10 | 867.90 | 852.00 | 867.90 | 861.07 | 280,046 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |