Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 652.00 | 663.00 | 651.80 | 653.15 | 653.15 | 9,463 |
30 Nov 2023 | 659.95 | 667.00 | 648.10 | 651.15 | 651.15 | 26,263 |
29 Nov 2023 | 648.00 | 668.15 | 648.00 | 654.75 | 654.75 | 24,247 |
28 Nov 2023 | 676.05 | 682.75 | 654.65 | 658.95 | 658.95 | 38,986 |
27 Nov 2023 | - | - | - | - | - | - |
24 Nov 2023 | 689.95 | 690.30 | 673.50 | 675.15 | 675.15 | 6,871 |
22 Nov 2023 | 702.00 | 704.10 | 685.00 | 688.30 | 688.30 | 20,802 |
21 Nov 2023 | 698.00 | 708.75 | 698.00 | 702.25 | 702.25 | 4,292 |
20 Nov 2023 | 705.00 | 709.70 | 691.00 | 700.15 | 700.15 | 13,537 |
17 Nov 2023 | 712.10 | 717.25 | 697.00 | 699.05 | 699.05 | 6,062 |
16 Nov 2023 | 715.20 | 738.00 | 709.00 | 711.50 | 711.50 | 17,561 |
15 Nov 2023 | 715.00 | 722.70 | 709.15 | 720.15 | 720.15 | 3,734 |
14 Nov 2023 | - | - | - | - | - | - |
13 Nov 2023 | 715.65 | 721.95 | 710.60 | 712.50 | 712.50 | 8,468 |
10 Nov 2023 | 700.00 | 722.90 | 680.00 | 704.40 | 704.40 | 10,515 |
09 Nov 2023 | 713.65 | 737.80 | 689.25 | 701.90 | 701.90 | 27,785 |
08 Nov 2023 | 730.50 | 730.50 | 711.45 | 716.00 | 716.00 | 6,158 |
07 Nov 2023 | 730.00 | 744.75 | 725.10 | 727.50 | 727.50 | 4,633 |
06 Nov 2023 | 729.80 | 732.65 | 707.30 | 729.35 | 729.35 | 5,353 |
03 Nov 2023 | 734.50 | 737.00 | 719.25 | 722.70 | 722.70 | 7,273 |
02 Nov 2023 | 720.95 | 738.35 | 713.00 | 728.95 | 728.95 | 13,902 |
01 Nov 2023 | 742.00 | 746.10 | 712.00 | 716.10 | 716.10 | 4,741 |
31 Oct 2023 | 734.55 | 743.10 | 731.20 | 735.65 | 735.65 | 11,458 |
30 Oct 2023 | 726.65 | 748.55 | 720.60 | 730.05 | 730.05 | 11,216 |
27 Oct 2023 | 710.75 | 731.55 | 710.75 | 723.25 | 723.25 | 6,798 |
26 Oct 2023 | 680.10 | 711.00 | 671.10 | 705.30 | 705.30 | 19,142 |
25 Oct 2023 | 694.15 | 720.50 | 678.05 | 684.75 | 684.75 | 46,442 |
24 Oct 2023 | - | - | - | - | - | - |
23 Oct 2023 | 775.95 | 775.95 | 707.35 | 710.05 | 710.05 | 14,776 |
20 Oct 2023 | 749.65 | 777.00 | 745.15 | 761.70 | 761.70 | 15,893 |
19 Oct 2023 | 761.80 | 766.60 | 744.80 | 748.60 | 748.60 | 18,172 |
18 Oct 2023 | 755.10 | 766.10 | 734.05 | 761.85 | 761.85 | 9,836 |
17 Oct 2023 | 752.85 | 762.30 | 744.45 | 753.80 | 753.80 | 33,806 |
16 Oct 2023 | 770.85 | 770.85 | 737.00 | 742.10 | 742.10 | 8,425 |
13 Oct 2023 | 765.00 | 775.75 | 756.05 | 758.95 | 758.95 | 9,082 |
12 Oct 2023 | 752.45 | 773.00 | 752.45 | 766.00 | 766.00 | 37,896 |
11 Oct 2023 | 727.95 | 778.00 | 724.00 | 761.70 | 761.70 | 124,559 |
10 Oct 2023 | 680.05 | 720.95 | 680.05 | 719.20 | 719.20 | 41,869 |
09 Oct 2023 | 700.05 | 705.65 | 675.55 | 679.55 | 679.55 | 37,125 |
06 Oct 2023 | 707.40 | 716.95 | 707.05 | 710.05 | 710.05 | 7,527 |
05 Oct 2023 | 711.60 | 733.00 | 705.55 | 707.15 | 707.15 | 22,886 |
04 Oct 2023 | 696.00 | 710.80 | 691.15 | 706.75 | 706.75 | 15,662 |
03 Oct 2023 | 700.65 | 706.15 | 693.60 | 696.30 | 696.30 | 11,212 |
02 Oct 2023 | - | - | - | - | - | - |
29 Sept 2023 | 691.05 | 718.00 | 691.05 | 702.75 | 702.75 | 20,922 |
28 Sept 2023 | 704.85 | 714.40 | 697.80 | 704.00 | 704.00 | 38,773 |
27 Sept 2023 | 692.80 | 704.00 | 692.50 | 698.35 | 698.35 | 19,945 |
26 Sept 2023 | 699.05 | 717.00 | 690.00 | 692.80 | 692.80 | 17,377 |
25 Sept 2023 | 681.55 | 713.75 | 680.25 | 700.70 | 700.70 | 66,227 |
22 Sept 2023 | 674.00 | 687.00 | 671.00 | 682.60 | 682.60 | 40,087 |
21 Sept 2023 | 671.50 | 701.30 | 671.05 | 674.00 | 674.00 | 25,580 |
20 Sept 2023 | 672.35 | 681.25 | 666.95 | 670.30 | 670.30 | 27,942 |
19 Sept 2023 | - | - | - | - | - | - |
18 Sept 2023 | 695.55 | 695.55 | 670.40 | 680.10 | 680.10 | 41,708 |
15 Sept 2023 | 707.95 | 707.95 | 676.05 | 686.00 | 686.00 | 23,801 |
14 Sept 2023 | 694.00 | 705.00 | 679.95 | 701.10 | 701.10 | 66,164 |
13 Sept 2023 | 650.15 | 697.15 | 642.90 | 691.25 | 691.25 | 117,746 |
12 Sept 2023 | 725.05 | 745.00 | 660.95 | 665.55 | 665.55 | 184,830 |
11 Sept 2023 | 727.95 | 739.95 | 715.50 | 725.50 | 725.50 | 32,544 |
08 Sept 2023 | 722.00 | 732.00 | 712.20 | 715.05 | 715.05 | 49,205 |
07 Sept 2023 | 739.95 | 739.95 | 710.05 | 715.55 | 715.55 | 121,224 |
06 Sept 2023 | 657.45 | 748.20 | 657.45 | 740.45 | 740.45 | 165,912 |
05 Sept 2023 | 675.00 | 682.95 | 645.80 | 655.30 | 655.30 | 35,961 |
01 Sept 2023 | 585.00 | 648.80 | 582.05 | 622.50 | 622.50 | 174,567 |
31 Aug 2023 | 601.05 | 614.20 | 581.75 | 587.45 | 587.45 | 25,468 |
30 Aug 2023 | 615.45 | 619.05 | 600.00 | 606.00 | 606.00 | 26,844 |
29 Aug 2023 | 632.65 | 633.25 | 609.55 | 611.00 | 611.00 | 13,190 |
28 Aug 2023 | 621.00 | 636.75 | 612.20 | 629.45 | 629.45 | 33,803 |
25 Aug 2023 | 622.95 | 624.00 | 599.40 | 620.45 | 620.45 | 78,970 |
24 Aug 2023 | 584.05 | 631.55 | 584.05 | 622.90 | 622.90 | 81,023 |
23 Aug 2023 | 566.95 | 591.45 | 557.40 | 586.00 | 586.00 | 72,424 |
22 Aug 2023 | 570.00 | 574.30 | 557.85 | 559.65 | 559.65 | 30,636 |
21 Aug 2023 | 568.30 | 578.70 | 554.90 | 569.25 | 569.25 | 21,242 |
18 Aug 2023 | 586.00 | 588.70 | 566.00 | 568.25 | 568.25 | 75,994 |
17 Aug 2023 | 556.45 | 607.90 | 556.45 | 588.15 | 588.15 | 79,067 |
16 Aug 2023 | 518.95 | 565.00 | 504.95 | 555.10 | 555.10 | 165,339 |
15 Aug 2023 | - | - | - | - | - | - |
14 Aug 2023 | 523.05 | 528.30 | 506.85 | 519.00 | 519.00 | 42,727 |
11 Aug 2023 | 513.80 | 526.20 | 505.40 | 521.30 | 521.30 | 71,540 |
10 Aug 2023 | 486.05 | 506.05 | 483.15 | 499.85 | 499.85 | 64,000 |
09 Aug 2023 | 481.00 | 489.60 | 481.00 | 484.30 | 484.30 | 13,462 |
09 Aug 2023 | 10 Dividend | |||||
08 Aug 2023 | 488.60 | 495.00 | 483.90 | 488.75 | 478.75 | 29,641 |
07 Aug 2023 | 476.55 | 488.00 | 476.55 | 486.60 | 476.64 | 17,202 |
04 Aug 2023 | 483.75 | 485.75 | 471.90 | 475.60 | 465.87 | 25,197 |
03 Aug 2023 | 482.90 | 495.40 | 478.60 | 479.15 | 469.35 | 11,207 |
02 Aug 2023 | 492.30 | 500.00 | 488.65 | 491.10 | 481.05 | 17,486 |
01 Aug 2023 | 487.85 | 500.00 | 487.80 | 492.00 | 481.93 | 23,711 |
31 July 2023 | 478.00 | 487.60 | 477.20 | 484.20 | 474.29 | 41,343 |
28 July 2023 | 473.95 | 474.50 | 467.10 | 474.05 | 464.35 | 4,035 |
27 July 2023 | 479.65 | 479.65 | 465.30 | 465.70 | 456.17 | 26,330 |
26 July 2023 | 472.95 | 480.20 | 470.70 | 472.40 | 462.73 | 8,841 |
25 July 2023 | 477.25 | 490.40 | 472.10 | 472.95 | 463.27 | 36,729 |
24 July 2023 | 482.20 | 482.25 | 468.00 | 468.85 | 459.26 | 43,527 |
21 July 2023 | 488.00 | 488.00 | 480.00 | 482.20 | 472.33 | 11,447 |
20 July 2023 | 485.05 | 488.25 | 480.60 | 485.80 | 475.86 | 5,075 |
19 July 2023 | 480.30 | 486.00 | 480.30 | 484.20 | 474.29 | 9,290 |
18 July 2023 | 489.65 | 489.65 | 481.95 | 484.15 | 474.24 | 3,570 |
17 July 2023 | 480.50 | 488.55 | 476.55 | 485.00 | 475.08 | 19,622 |
14 July 2023 | 472.65 | 481.50 | 472.65 | 478.45 | 468.66 | 6,322 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |