Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
16 Apr 2024 | 990.70 | 1,004.55 | 982.70 | 987.85 | 987.85 | 242,413 |
15 Apr 2024 | 997.95 | 1,006.95 | 978.80 | 998.70 | 998.70 | 555,439 |
12 Apr 2024 | 1,015.50 | 1,029.25 | 1,013.50 | 1,018.35 | 1,018.35 | 439,390 |
10 Apr 2024 | 1,012.90 | 1,021.00 | 1,010.00 | 1,013.15 | 1,013.15 | 160,151 |
09 Apr 2024 | 1,021.95 | 1,029.60 | 1,005.00 | 1,008.20 | 1,008.20 | 343,498 |
08 Apr 2024 | 1,010.20 | 1,016.00 | 1,004.05 | 1,012.95 | 1,012.95 | 191,475 |
05 Apr 2024 | 1,012.00 | 1,012.05 | 1,004.45 | 1,007.05 | 1,007.05 | 384,700 |
04 Apr 2024 | 1,016.00 | 1,017.00 | 998.25 | 1,012.05 | 1,012.05 | 282,849 |
03 Apr 2024 | 1,005.00 | 1,014.00 | 992.25 | 1,009.05 | 1,009.05 | 298,767 |
02 Apr 2024 | 999.70 | 1,008.00 | 993.25 | 1,004.30 | 1,004.30 | 271,419 |
01 Apr 2024 | 1,000.00 | 1,009.75 | 987.10 | 992.10 | 992.10 | 791,404 |
28 Mar 2024 | 983.40 | 999.50 | 979.00 | 993.00 | 993.00 | 713,326 |
27 Mar 2024 | 993.20 | 995.00 | 976.90 | 978.80 | 978.80 | 215,266 |
26 Mar 2024 | 977.50 | 994.95 | 976.40 | 986.05 | 986.05 | 273,613 |
22 Mar 2024 | 965.90 | 986.25 | 950.50 | 979.55 | 979.55 | 497,273 |
21 Mar 2024 | 950.10 | 968.90 | 945.95 | 964.85 | 964.85 | 711,890 |
20 Mar 2024 | 961.00 | 965.00 | 921.25 | 940.70 | 940.70 | 426,188 |
19 Mar 2024 | 970.55 | 970.55 | 951.95 | 957.55 | 957.55 | 273,218 |
18 Mar 2024 | 946.00 | 974.40 | 936.85 | 972.20 | 972.20 | 1,061,895 |
15 Mar 2024 | 969.65 | 980.00 | 940.10 | 946.20 | 946.20 | 1,133,364 |
14 Mar 2024 | 968.95 | 982.00 | 955.90 | 967.80 | 967.80 | 626,086 |
13 Mar 2024 | 1,017.75 | 1,021.45 | 964.00 | 973.05 | 973.05 | 1,868,951 |
12 Mar 2024 | 1,028.00 | 1,037.00 | 1,011.20 | 1,016.60 | 1,016.60 | 633,568 |
11 Mar 2024 | 1,037.00 | 1,037.00 | 1,021.00 | 1,028.00 | 1,028.00 | 763,675 |
07 Mar 2024 | 1,026.85 | 1,046.85 | 1,014.00 | 1,039.35 | 1,039.35 | 790,978 |
06 Mar 2024 | 1,029.95 | 1,030.60 | 1,009.00 | 1,017.60 | 1,017.60 | 1,148,559 |
05 Mar 2024 | 1,031.70 | 1,065.60 | 1,005.35 | 1,021.95 | 1,021.95 | 4,240,454 |
04 Mar 2024 | 992.95 | 995.75 | 980.00 | 987.20 | 987.20 | 655,419 |
01 Mar 2024 | 957.05 | 979.90 | 957.05 | 977.20 | 977.20 | 1,152,398 |
29 Feb 2024 | 959.00 | 959.00 | 943.10 | 950.80 | 950.80 | 236,483 |
28 Feb 2024 | 966.75 | 976.30 | 950.15 | 957.75 | 957.75 | 1,122,864 |
27 Feb 2024 | 937.70 | 965.00 | 935.05 | 962.75 | 962.75 | 552,128 |
26 Feb 2024 | 938.35 | 944.75 | 931.90 | 936.70 | 936.70 | 210,657 |
23 Feb 2024 | 932.90 | 939.90 | 929.45 | 937.15 | 937.15 | 365,771 |
22 Feb 2024 | 924.95 | 933.85 | 914.45 | 932.10 | 932.10 | 406,224 |
21 Feb 2024 | 926.50 | 937.20 | 916.55 | 921.05 | 921.05 | 484,474 |
20 Feb 2024 | 935.70 | 935.70 | 921.00 | 926.40 | 926.40 | 189,709 |
19 Feb 2024 | 945.30 | 945.30 | 931.05 | 932.55 | 932.55 | 446,515 |
16 Feb 2024 | 925.95 | 948.50 | 925.00 | 938.75 | 938.75 | 566,794 |
15 Feb 2024 | 924.70 | 927.00 | 916.50 | 920.20 | 920.20 | 442,218 |
14 Feb 2024 | 900.00 | 920.00 | 894.15 | 918.30 | 918.30 | 524,505 |
13 Feb 2024 | 911.00 | 918.55 | 894.00 | 906.90 | 906.90 | 341,848 |
12 Feb 2024 | 917.00 | 925.00 | 908.15 | 911.25 | 911.25 | 269,070 |
09 Feb 2024 | 927.70 | 927.70 | 906.05 | 914.95 | 914.95 | 897,703 |
08 Feb 2024 | 937.70 | 939.75 | 918.70 | 924.45 | 924.45 | 380,102 |
07 Feb 2024 | 943.55 | 944.55 | 928.25 | 933.55 | 933.55 | 390,616 |
06 Feb 2024 | 939.00 | 941.00 | 928.40 | 939.45 | 939.45 | 916,894 |
05 Feb 2024 | 942.00 | 949.60 | 915.20 | 926.80 | 926.80 | 2,818,087 |
02 Feb 2024 | 886.80 | 895.75 | 876.80 | 878.80 | 878.80 | 741,857 |
01 Feb 2024 | 901.90 | 901.90 | 876.10 | 878.35 | 878.35 | 1,071,249 |
31 Jan 2024 | 866.65 | 896.65 | 865.45 | 884.20 | 884.20 | 1,451,000 |
30 Jan 2024 | 842.80 | 886.30 | 842.80 | 859.25 | 859.25 | 759,508 |
29 Jan 2024 | 813.75 | 843.70 | 811.00 | 840.85 | 840.85 | 547,076 |
25 Jan 2024 | 813.90 | 813.90 | 800.30 | 811.45 | 811.45 | 532,450 |
24 Jan 2024 | 803.00 | 812.00 | 789.00 | 810.90 | 810.90 | 375,528 |
23 Jan 2024 | 824.00 | 827.70 | 796.30 | 800.40 | 800.40 | 1,093,429 |
19 Jan 2024 | 824.85 | 825.65 | 819.60 | 823.30 | 823.30 | 663,451 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 813.80 | 813.80 | 803.40 | 805.55 | 805.55 | 688,022 |
16 Jan 2024 | 814.75 | 827.00 | 812.75 | 818.90 | 818.90 | 392,615 |
15 Jan 2024 | 821.95 | 821.95 | 810.85 | 812.35 | 812.35 | 276,367 |
12 Jan 2024 | 818.95 | 818.95 | 809.50 | 816.25 | 816.25 | 1,029,657 |
11 Jan 2024 | 812.55 | 817.40 | 809.00 | 815.85 | 815.85 | 650,222 |
10 Jan 2024 | 799.80 | 810.75 | 792.80 | 808.25 | 808.25 | 384,042 |
09 Jan 2024 | 799.10 | 809.00 | 793.70 | 799.50 | 799.50 | 560,888 |
08 Jan 2024 | 798.85 | 800.15 | 787.60 | 789.05 | 789.05 | 693,387 |
05 Jan 2024 | 800.00 | 805.85 | 787.20 | 790.55 | 790.55 | 908,403 |
04 Jan 2024 | 797.25 | 801.85 | 791.35 | 795.65 | 795.65 | 652,726 |
03 Jan 2024 | 786.00 | 790.00 | 776.20 | 781.35 | 781.35 | 652,481 |
02 Jan 2024 | 800.65 | 804.00 | 779.15 | 784.55 | 784.55 | 604,902 |
01 Jan 2024 | 786.70 | 798.50 | 781.40 | 790.50 | 790.50 | 1,067,010 |
29 Dec 2023 | 756.45 | 802.60 | 753.90 | 780.75 | 780.75 | 3,504,270 |
28 Dec 2023 | 743.40 | 757.85 | 739.00 | 754.20 | 754.20 | 430,065 |
27 Dec 2023 | 727.35 | 741.80 | 725.10 | 740.60 | 740.60 | 1,164,067 |
26 Dec 2023 | 727.00 | 727.80 | 716.60 | 719.65 | 719.65 | 577,179 |
22 Dec 2023 | 717.00 | 731.00 | 712.05 | 724.60 | 724.60 | 941,329 |
21 Dec 2023 | 702.45 | 711.90 | 695.90 | 708.75 | 708.75 | 364,318 |
20 Dec 2023 | 730.05 | 732.95 | 703.00 | 704.95 | 704.95 | 999,277 |
19 Dec 2023 | 733.45 | 733.45 | 726.10 | 729.20 | 729.20 | 202,628 |
18 Dec 2023 | 733.80 | 734.85 | 728.00 | 730.60 | 730.60 | 554,393 |
15 Dec 2023 | 724.00 | 734.05 | 721.25 | 732.40 | 732.40 | 621,031 |
14 Dec 2023 | 725.00 | 725.00 | 718.40 | 719.65 | 719.65 | 299,733 |
13 Dec 2023 | 716.80 | 721.20 | 713.70 | 720.25 | 720.25 | 308,155 |
12 Dec 2023 | 725.85 | 725.85 | 713.00 | 715.30 | 715.30 | 294,597 |
11 Dec 2023 | 718.30 | 726.35 | 717.00 | 720.75 | 720.75 | 694,724 |
08 Dec 2023 | 723.65 | 727.50 | 707.60 | 714.65 | 714.65 | 800,663 |
07 Dec 2023 | 724.00 | 727.45 | 716.00 | 721.90 | 721.90 | 631,043 |
06 Dec 2023 | 709.95 | 724.50 | 708.80 | 722.40 | 722.40 | 717,210 |
05 Dec 2023 | 709.95 | 715.00 | 705.30 | 708.30 | 708.30 | 671,733 |
04 Dec 2023 | 715.85 | 716.20 | 704.65 | 705.45 | 705.45 | 882,686 |
01 Dec 2023 | 709.70 | 711.40 | 703.00 | 705.70 | 705.70 | 818,163 |
30 Nov 2023 | 717.00 | 717.00 | 696.85 | 706.25 | 706.25 | 924,172 |
29 Nov 2023 | 701.20 | 714.40 | 694.25 | 712.15 | 712.15 | 1,394,705 |
28 Nov 2023 | 678.70 | 699.45 | 674.30 | 697.60 | 697.60 | 666,111 |
24 Nov 2023 | 682.40 | 682.40 | 671.50 | 673.65 | 673.65 | 542,886 |
23 Nov 2023 | 682.15 | 685.90 | 677.10 | 679.85 | 679.85 | 343,592 |
22 Nov 2023 | 684.75 | 687.35 | 675.90 | 681.10 | 681.10 | 553,593 |
21 Nov 2023 | 678.65 | 683.30 | 674.75 | 680.95 | 680.95 | 296,198 |
20 Nov 2023 | 683.85 | 686.70 | 670.60 | 674.05 | 674.05 | 461,589 |
17 Nov 2023 | 684.00 | 687.55 | 679.45 | 681.00 | 681.00 | 568,304 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |