Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 864.00 | 891.00 | 860.60 | 878.80 | 878.80 | 3,335,543 |
02 May 2024 | 830.40 | 861.60 | 830.40 | 857.60 | 857.60 | 3,006,235 |
01 May 2024 | 831.20 | 831.20 | 831.20 | 833.80 | 833.80 | 666,732 |
30 Apr 2024 | 836.60 | 848.80 | 829.20 | 842.60 | 842.60 | 1,799,805 |
29 Apr 2024 | 832.00 | 847.40 | 832.00 | 833.20 | 833.20 | 1,671,002 |
26 Apr 2024 | 841.00 | 846.40 | 826.80 | 834.40 | 834.40 | 1,807,735 |
25 Apr 2024 | 828.40 | 829.64 | 809.60 | 822.60 | 822.60 | 3,278,123 |
24 Apr 2024 | 834.20 | 873.20 | 833.20 | 833.40 | 833.40 | 3,225,349 |
23 Apr 2024 | 828.20 | 830.20 | 819.20 | 827.20 | 827.20 | 1,933,635 |
22 Apr 2024 | 820.40 | 820.40 | 805.40 | 812.00 | 812.00 | 2,131,488 |
19 Apr 2024 | 810.00 | 824.20 | 797.00 | 810.00 | 810.00 | 2,479,265 |
18 Apr 2024 | 832.40 | 832.40 | 811.89 | 824.20 | 824.20 | 1,844,293 |
17 Apr 2024 | 826.00 | 834.40 | 820.80 | 827.40 | 827.40 | 1,932,969 |
16 Apr 2024 | 845.20 | 849.60 | 825.40 | 834.60 | 834.60 | 2,301,494 |
15 Apr 2024 | 850.00 | 876.60 | 848.13 | 866.20 | 866.20 | 2,360,791 |
12 Apr 2024 | 862.80 | 883.28 | 857.60 | 861.20 | 861.20 | 2,640,863 |
11 Apr 2024 | 871.20 | 878.80 | 849.00 | 852.20 | 852.20 | 2,736,629 |
10 Apr 2024 | 883.40 | 891.27 | 869.63 | 871.40 | 871.40 | 2,975,439 |
09 Apr 2024 | 879.40 | 881.60 | 871.20 | 876.20 | 876.20 | 3,288,082 |
08 Apr 2024 | 859.80 | 884.00 | 856.20 | 884.00 | 884.00 | 3,267,427 |
05 Apr 2024 | 864.40 | 872.80 | 857.20 | 857.60 | 857.60 | 2,519,777 |
04 Apr 2024 | 870.00 | 884.20 | 860.60 | 884.00 | 884.00 | 4,624,038 |
03 Apr 2024 | 866.60 | 877.40 | 850.00 | 874.00 | 874.00 | 3,897,419 |
02 Apr 2024 | 895.80 | 899.20 | 866.00 | 866.00 | 866.00 | 3,155,097 |
28 Mar 2024 | 886.60 | 894.60 | 881.00 | 894.00 | 894.00 | 14,701,666 |
27 Mar 2024 | 885.60 | 885.60 | 872.40 | 884.40 | 884.40 | 3,305,718 |
26 Mar 2024 | 877.60 | 884.61 | 870.21 | 884.40 | 884.40 | 3,152,378 |
25 Mar 2024 | 879.20 | 882.60 | 866.80 | 875.80 | 875.80 | 3,052,334 |
22 Mar 2024 | 862.80 | 882.00 | 861.80 | 878.80 | 878.80 | 2,621,824 |
21 Mar 2024 | 850.00 | 877.80 | 847.78 | 865.00 | 865.00 | 2,640,927 |
20 Mar 2024 | 832.00 | 843.20 | 828.96 | 843.20 | 843.20 | 2,734,680 |
19 Mar 2024 | 828.00 | 832.07 | 816.00 | 830.00 | 830.00 | 7,989,220 |
18 Mar 2024 | 827.20 | 833.80 | 820.45 | 833.00 | 833.00 | 3,280,442 |
15 Mar 2024 | 795.00 | 824.20 | 790.00 | 824.20 | 824.20 | 8,000,290 |
14 Mar 2024 | 792.20 | 792.80 | 780.00 | 781.00 | 781.00 | 2,124,751 |
13 Mar 2024 | 789.40 | 796.41 | 787.23 | 792.20 | 792.20 | 1,989,488 |
12 Mar 2024 | 797.40 | 797.40 | 783.26 | 790.20 | 790.20 | 2,455,842 |
11 Mar 2024 | 784.80 | 788.20 | 776.62 | 784.00 | 784.00 | 3,017,791 |
08 Mar 2024 | 791.00 | 796.60 | 785.80 | 786.80 | 786.80 | 3,122,643 |
07 Mar 2024 | 794.80 | 799.00 | 783.50 | 791.20 | 791.20 | 2,278,918 |
06 Mar 2024 | 786.60 | 799.80 | 785.66 | 793.40 | 793.40 | 4,098,195 |
05 Mar 2024 | 798.60 | 802.60 | 784.20 | 784.20 | 784.20 | 2,508,786 |
04 Mar 2024 | 810.00 | 810.00 | 799.60 | 802.00 | 802.00 | 2,831,351 |
01 Mar 2024 | 800.00 | 811.25 | 798.09 | 809.00 | 809.00 | 2,687,750 |
29 Feb 2024 | 800.00 | 805.28 | 788.81 | 801.20 | 801.20 | 2,451,634 |
28 Feb 2024 | 803.80 | 803.80 | 795.20 | 800.00 | 800.00 | 1,680,363 |
27 Feb 2024 | 792.60 | 803.20 | 790.31 | 803.20 | 803.20 | 2,007,793 |
26 Feb 2024 | 787.80 | 793.57 | 781.54 | 791.80 | 791.80 | 1,765,703 |
23 Feb 2024 | 800.20 | 803.29 | 786.27 | 787.60 | 787.60 | 4,373,986 |
22 Feb 2024 | 771.60 | 798.80 | 771.20 | 797.00 | 797.00 | 4,096,531 |
21 Feb 2024 | 770.00 | 775.40 | 762.60 | 762.60 | 762.60 | 5,182,510 |
20 Feb 2024 | 796.20 | 796.20 | 770.00 | 770.00 | 770.00 | 2,048,093 |
19 Feb 2024 | 801.20 | 804.71 | 791.21 | 797.00 | 797.00 | 1,362,377 |
16 Feb 2024 | 792.40 | 808.80 | 792.40 | 808.20 | 808.20 | 2,118,280 |
15 Feb 2024 | 798.00 | 801.60 | 788.80 | 788.80 | 788.80 | 1,408,968 |
14 Feb 2024 | 781.20 | 790.90 | 777.40 | 790.40 | 790.40 | 1,405,635 |
13 Feb 2024 | 802.60 | 807.40 | 762.91 | 779.00 | 779.00 | 2,070,046 |
12 Feb 2024 | 799.00 | 806.80 | 785.00 | 806.80 | 806.80 | 1,941,817 |
09 Feb 2024 | 785.80 | 798.60 | 785.00 | 794.00 | 794.00 | 3,199,640 |
08 Feb 2024 | 781.60 | 790.40 | 780.40 | 789.00 | 789.00 | 2,189,420 |
07 Feb 2024 | 779.40 | 783.60 | 769.52 | 783.00 | 783.00 | 1,362,412 |
06 Feb 2024 | 781.00 | 785.20 | 774.60 | 782.00 | 782.00 | 1,529,941 |
05 Feb 2024 | 768.40 | 784.00 | 764.80 | 771.00 | 771.00 | 1,724,786 |
02 Feb 2024 | 777.60 | 779.38 | 763.20 | 764.40 | 764.40 | 2,656,215 |
01 Feb 2024 | 768.60 | 778.80 | 761.40 | 764.00 | 764.00 | 1,147,771 |
31 Jan 2024 | 781.40 | 781.40 | 769.12 | 773.80 | 773.80 | 2,192,793 |
30 Jan 2024 | 785.20 | 791.60 | 779.40 | 784.00 | 784.00 | 5,221,116 |
29 Jan 2024 | 783.00 | 783.80 | 771.60 | 780.00 | 780.00 | 986,967 |
26 Jan 2024 | 771.00 | 782.60 | 765.40 | 781.40 | 781.40 | 1,743,450 |
25 Jan 2024 | 778.80 | 781.40 | 766.40 | 778.40 | 778.40 | 1,080,963 |
24 Jan 2024 | 777.52 | 784.40 | 768.80 | 780.60 | 780.60 | 3,595,022 |
23 Jan 2024 | 758.20 | 768.60 | 755.40 | 767.20 | 767.20 | 1,560,177 |
22 Jan 2024 | 768.20 | 772.00 | 752.20 | 758.00 | 758.00 | 2,519,804 |
19 Jan 2024 | 756.80 | 762.40 | 751.80 | 755.80 | 755.80 | 1,483,187 |
18 Jan 2024 | 759.60 | 760.17 | 745.98 | 755.20 | 755.20 | 1,467,324 |
17 Jan 2024 | 750.00 | 765.47 | 748.00 | 749.20 | 749.20 | 2,644,029 |
16 Jan 2024 | 769.80 | 771.00 | 754.60 | 765.20 | 765.20 | 1,736,837 |
15 Jan 2024 | 777.07 | 784.00 | 771.00 | 773.60 | 773.60 | 1,379,465 |
12 Jan 2024 | 784.20 | 786.07 | 777.00 | 777.00 | 777.00 | 1,533,138 |
11 Jan 2024 | 787.20 | 792.80 | 775.20 | 778.40 | 778.40 | 1,617,477 |
10 Jan 2024 | 778.00 | 781.94 | 768.72 | 778.00 | 778.00 | 1,225,013 |
09 Jan 2024 | 767.80 | 777.20 | 766.00 | 774.60 | 774.60 | 1,101,735 |
08 Jan 2024 | 750.80 | 762.40 | 749.00 | 762.40 | 762.40 | 20,726,529 |
05 Jan 2024 | 759.00 | 761.40 | 746.89 | 753.80 | 753.80 | 1,295,875 |
04 Jan 2024 | 762.00 | 769.60 | 751.20 | 762.20 | 762.20 | 1,593,341 |
03 Jan 2024 | 784.80 | 796.80 | 763.49 | 764.40 | 764.40 | 1,640,332 |
02 Jan 2024 | 814.80 | 814.80 | 785.30 | 788.00 | 788.00 | 2,323,410 |
29 Dec 2023 | 810.00 | 814.60 | 806.60 | 808.00 | 808.00 | 999,520 |
28 Dec 2023 | 804.60 | 810.20 | 798.60 | 808.40 | 808.40 | 1,754,862 |
27 Dec 2023 | 797.00 | 805.60 | 781.20 | 798.00 | 798.00 | 1,097,795 |
22 Dec 2023 | 785.00 | 790.00 | 780.37 | 786.00 | 786.00 | 508,627 |
21 Dec 2023 | 787.20 | 799.40 | 778.90 | 791.20 | 791.20 | 1,325,206 |
20 Dec 2023 | 801.80 | 805.60 | 786.60 | 794.60 | 794.60 | 2,213,678 |
19 Dec 2023 | 789.60 | 796.60 | 777.40 | 791.40 | 791.40 | 1,674,642 |
18 Dec 2023 | 789.80 | 800.40 | 780.00 | 784.80 | 784.80 | 1,746,552 |
15 Dec 2023 | 780.00 | 791.40 | 774.00 | 784.80 | 784.80 | 4,141,292 |
14 Dec 2023 | 767.40 | 779.40 | 744.40 | 776.00 | 776.00 | 2,634,796 |
13 Dec 2023 | 761.00 | 765.60 | 749.00 | 749.00 | 749.00 | 1,973,917 |
12 Dec 2023 | 753.20 | 761.36 | 747.88 | 754.80 | 754.80 | 2,252,449 |
11 Dec 2023 | 743.80 | 751.20 | 739.00 | 747.00 | 747.00 | 2,065,951 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |