Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 1,589.50 | 1,657.50 | 1,563.00 | 1,649.50 | 1,649.50 | 42,716,400 |
30 May 2024 | 1,636.50 | 1,670.00 | 1,530.00 | 1,582.50 | 1,582.50 | 48,391,800 |
29 May 2024 | 1,725.00 | 1,750.00 | 1,651.00 | 1,675.00 | 1,675.00 | 43,734,400 |
28 May 2024 | 1,595.00 | 1,715.00 | 1,577.00 | 1,715.00 | 1,715.00 | 44,942,500 |
27 May 2024 | 1,556.00 | 1,595.50 | 1,527.00 | 1,568.50 | 1,568.50 | 36,832,200 |
24 May 2024 | 1,445.00 | 1,578.50 | 1,435.00 | 1,549.00 | 1,549.00 | 37,831,700 |
23 May 2024 | 1,491.50 | 1,503.00 | 1,420.00 | 1,475.00 | 1,475.00 | 28,972,700 |
22 May 2024 | 1,516.00 | 1,584.50 | 1,450.50 | 1,461.50 | 1,461.50 | 37,167,200 |
21 May 2024 | 1,475.00 | 1,538.50 | 1,462.50 | 1,527.00 | 1,527.00 | 33,587,600 |
20 May 2024 | 1,366.50 | 1,469.00 | 1,347.00 | 1,465.00 | 1,465.00 | 33,320,000 |
17 May 2024 | 1,284.00 | 1,364.00 | 1,277.00 | 1,356.00 | 1,356.00 | 18,870,000 |
16 May 2024 | 1,290.00 | 1,322.50 | 1,264.50 | 1,290.00 | 1,290.00 | 16,417,300 |
15 May 2024 | 1,286.00 | 1,347.00 | 1,225.00 | 1,263.00 | 1,263.00 | 21,220,900 |
14 May 2024 | 1,260.00 | 1,285.50 | 1,234.00 | 1,281.00 | 1,281.00 | 12,064,500 |
13 May 2024 | 1,300.00 | 1,310.00 | 1,188.00 | 1,256.50 | 1,256.50 | 21,025,300 |
10 May 2024 | 1,228.00 | 1,335.00 | 1,211.00 | 1,333.50 | 1,333.50 | 19,800,500 |
09 May 2024 | 1,223.50 | 1,229.00 | 1,184.50 | 1,221.00 | 1,221.00 | 11,369,200 |
08 May 2024 | 1,190.50 | 1,249.00 | 1,153.50 | 1,212.00 | 1,212.00 | 15,775,800 |
07 May 2024 | 1,174.50 | 1,198.00 | 1,152.50 | 1,189.50 | 1,189.50 | 9,043,800 |
02 May 2024 | 1,125.50 | 1,209.00 | 1,115.00 | 1,167.00 | 1,167.00 | 20,837,800 |
01 May 2024 | 1,112.00 | 1,143.00 | 1,093.50 | 1,115.50 | 1,115.50 | 10,307,300 |
30 Apr 2024 | 1,061.00 | 1,149.50 | 1,055.00 | 1,122.00 | 1,122.00 | 14,502,300 |
26 Apr 2024 | 1,095.50 | 1,119.50 | 1,075.50 | 1,091.00 | 1,091.00 | 10,803,800 |
25 Apr 2024 | 1,163.00 | 1,165.00 | 1,100.50 | 1,109.00 | 1,109.00 | 14,790,500 |
24 Apr 2024 | 1,249.50 | 1,255.00 | 1,139.00 | 1,155.50 | 1,155.50 | 22,556,400 |
23 Apr 2024 | 1,279.50 | 1,303.00 | 1,208.50 | 1,238.00 | 1,238.00 | 25,036,900 |
22 Apr 2024 | 1,183.50 | 1,284.50 | 1,181.00 | 1,270.00 | 1,270.00 | 23,750,500 |
19 Apr 2024 | 1,193.00 | 1,197.50 | 1,165.00 | 1,187.50 | 1,187.50 | 13,986,500 |
18 Apr 2024 | 1,118.50 | 1,204.50 | 1,114.00 | 1,193.00 | 1,193.00 | 22,767,400 |
17 Apr 2024 | 1,205.00 | 1,285.00 | 1,141.50 | 1,148.50 | 1,148.50 | 30,707,700 |
16 Apr 2024 | 1,202.00 | 1,260.00 | 1,180.50 | 1,200.00 | 1,200.00 | 30,636,600 |
15 Apr 2024 | 1,100.00 | 1,230.00 | 1,093.00 | 1,213.00 | 1,213.00 | 23,858,000 |
12 Apr 2024 | 1,139.00 | 1,153.00 | 1,072.00 | 1,123.50 | 1,123.50 | 17,485,000 |
11 Apr 2024 | 1,059.50 | 1,150.00 | 1,054.00 | 1,138.50 | 1,138.50 | 23,877,300 |
10 Apr 2024 | 997.90 | 1,087.50 | 982.00 | 1,060.50 | 1,060.50 | 11,749,800 |
09 Apr 2024 | 970.00 | 996.80 | 961.00 | 992.60 | 992.60 | 3,376,000 |
08 Apr 2024 | 981.90 | 983.30 | 958.20 | 965.20 | 965.20 | 4,756,400 |
05 Apr 2024 | 953.50 | 970.00 | 931.90 | 966.90 | 966.90 | 5,112,000 |
04 Apr 2024 | 911.00 | 971.00 | 908.00 | 961.00 | 961.00 | 7,480,100 |
03 Apr 2024 | 873.10 | 931.80 | 871.30 | 911.40 | 911.40 | 8,213,400 |
02 Apr 2024 | 837.40 | 864.00 | 836.80 | 846.80 | 846.80 | 2,400,500 |
01 Apr 2024 | 855.20 | 868.70 | 833.50 | 837.40 | 837.40 | 2,251,200 |
29 Mar 2024 | 827.70 | 848.00 | 824.90 | 839.50 | 839.50 | 1,353,400 |
28 Mar 2024 | 800.00 | 833.70 | 798.30 | 824.30 | 824.30 | 2,247,900 |
28 Mar 2024 | 15 Dividend | |||||
27 Mar 2024 | 825.00 | 836.40 | 809.30 | 811.90 | 796.90 | 2,831,200 |
26 Mar 2024 | 818.00 | 832.80 | 812.30 | 824.10 | 808.87 | 2,642,700 |
25 Mar 2024 | 800.00 | 854.70 | 794.00 | 833.00 | 817.61 | 8,699,200 |
22 Mar 2024 | 774.40 | 782.00 | 764.20 | 776.70 | 762.35 | 1,118,800 |
21 Mar 2024 | 763.00 | 772.50 | 753.30 | 765.50 | 751.36 | 1,433,300 |
19 Mar 2024 | 763.10 | 765.90 | 748.40 | 755.00 | 741.05 | 1,194,000 |
18 Mar 2024 | 781.00 | 782.00 | 750.80 | 757.00 | 743.01 | 2,312,100 |
15 Mar 2024 | 764.70 | 783.00 | 759.40 | 775.10 | 760.78 | 3,490,800 |
14 Mar 2024 | 739.50 | 783.50 | 738.90 | 779.70 | 765.29 | 3,537,400 |
13 Mar 2024 | 726.50 | 744.00 | 724.80 | 737.80 | 724.17 | 1,627,300 |
12 Mar 2024 | 719.00 | 724.30 | 707.10 | 722.70 | 709.35 | 1,345,100 |
11 Mar 2024 | 733.40 | 740.00 | 715.10 | 723.00 | 709.64 | 1,675,900 |
08 Mar 2024 | 730.00 | 745.00 | 726.00 | 735.60 | 722.01 | 1,708,100 |
07 Mar 2024 | 708.00 | 734.70 | 703.30 | 730.90 | 717.40 | 2,614,700 |
06 Mar 2024 | 687.10 | 703.10 | 684.10 | 700.20 | 687.26 | 1,442,600 |
05 Mar 2024 | 680.10 | 683.40 | 674.00 | 682.80 | 670.19 | 1,019,500 |
04 Mar 2024 | 691.00 | 691.00 | 673.00 | 680.00 | 667.44 | 1,470,500 |
01 Mar 2024 | 682.30 | 703.00 | 680.40 | 691.00 | 678.23 | 1,656,500 |
29 Feb 2024 | 701.00 | 701.00 | 679.50 | 686.00 | 673.33 | 1,739,800 |
28 Feb 2024 | 678.00 | 704.40 | 676.20 | 699.80 | 686.87 | 2,640,300 |
27 Feb 2024 | 673.20 | 681.90 | 662.40 | 671.20 | 658.80 | 1,674,300 |
26 Feb 2024 | 656.30 | 677.20 | 656.00 | 670.80 | 658.41 | 2,178,800 |
22 Feb 2024 | 646.00 | 660.40 | 644.00 | 654.50 | 642.41 | 1,555,300 |
21 Feb 2024 | 638.60 | 645.00 | 634.20 | 643.20 | 631.32 | 1,020,300 |
20 Feb 2024 | 634.40 | 637.50 | 630.60 | 635.40 | 623.66 | 663,200 |
19 Feb 2024 | 623.20 | 636.70 | 622.50 | 635.10 | 623.37 | 754,800 |
16 Feb 2024 | 623.70 | 633.60 | 622.00 | 624.90 | 613.35 | 1,232,000 |
15 Feb 2024 | 625.30 | 626.20 | 618.10 | 619.80 | 608.35 | 894,800 |
14 Feb 2024 | 635.00 | 635.50 | 620.10 | 623.60 | 612.08 | 914,900 |
13 Feb 2024 | 624.00 | 637.50 | 621.70 | 637.10 | 625.33 | 1,194,400 |
09 Feb 2024 | 624.00 | 625.80 | 615.10 | 619.30 | 607.86 | 962,700 |
08 Feb 2024 | 630.20 | 632.20 | 620.10 | 629.00 | 617.38 | 1,395,700 |
07 Feb 2024 | 631.30 | 637.00 | 627.60 | 636.50 | 624.74 | 1,268,200 |
06 Feb 2024 | 657.00 | 658.80 | 637.10 | 637.20 | 625.43 | 2,178,600 |
05 Feb 2024 | 660.50 | 666.20 | 650.70 | 661.00 | 648.79 | 1,495,000 |
02 Feb 2024 | 665.10 | 672.10 | 653.00 | 663.30 | 651.05 | 1,637,300 |
01 Feb 2024 | 687.00 | 701.00 | 656.00 | 664.20 | 651.93 | 4,158,800 |
31 Jan 2024 | 659.10 | 666.60 | 647.90 | 661.10 | 648.89 | 1,063,700 |
30 Jan 2024 | 658.00 | 658.00 | 653.00 | 656.30 | 644.17 | 758,600 |
29 Jan 2024 | 644.90 | 657.10 | 644.90 | 655.20 | 643.10 | 815,400 |
26 Jan 2024 | 654.10 | 656.80 | 643.10 | 643.30 | 631.41 | 903,200 |
25 Jan 2024 | 647.80 | 657.50 | 644.90 | 657.50 | 645.35 | 585,600 |
24 Jan 2024 | 649.00 | 652.50 | 640.00 | 647.80 | 635.83 | 855,400 |
23 Jan 2024 | 650.50 | 657.90 | 649.00 | 651.60 | 639.56 | 940,400 |
22 Jan 2024 | 649.90 | 656.40 | 645.00 | 656.00 | 643.88 | 729,500 |
19 Jan 2024 | 653.50 | 653.50 | 637.90 | 649.60 | 637.60 | 1,118,100 |
18 Jan 2024 | 650.50 | 660.70 | 647.70 | 649.20 | 637.21 | 1,393,500 |
17 Jan 2024 | 665.60 | 675.50 | 656.00 | 656.30 | 644.17 | 1,386,200 |
16 Jan 2024 | 676.00 | 683.30 | 662.10 | 670.00 | 657.62 | 1,147,000 |
15 Jan 2024 | 659.40 | 662.40 | 657.00 | 661.50 | 649.28 | 156,400 |
12 Jan 2024 | 661.50 | 664.20 | 656.20 | 658.10 | 645.94 | 1,021,100 |
11 Jan 2024 | 660.00 | 676.20 | 659.00 | 659.60 | 647.41 | 1,315,900 |
10 Jan 2024 | 655.00 | 665.50 | 652.00 | 655.60 | 643.49 | 1,215,500 |
09 Jan 2024 | 656.00 | 658.00 | 647.00 | 652.00 | 639.95 | 1,629,200 |
05 Jan 2024 | 652.00 | 662.50 | 643.50 | 657.60 | 645.45 | 1,327,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |