Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2023 | 886.17 | 908.18 | 873.78 | 903.31 | 903.31 | 1,186,700 |
30 May 2023 | 919.87 | 928.58 | 915.24 | 928.08 | 928.08 | 396,200 |
26 May 2023 | 933.46 | 935.30 | 921.77 | 923.00 | 923.00 | 427,500 |
25 May 2023 | 920.99 | 939.54 | 916.77 | 935.02 | 935.02 | 466,000 |
24 May 2023 | 918.64 | 933.42 | 916.06 | 928.94 | 928.94 | 498,900 |
23 May 2023 | 918.88 | 928.10 | 905.46 | 911.99 | 911.99 | 775,300 |
22 May 2023 | 958.70 | 960.00 | 925.87 | 928.14 | 928.14 | 460,900 |
19 May 2023 | 942.49 | 954.84 | 939.10 | 954.30 | 954.30 | 492,200 |
18 May 2023 | 933.65 | 942.59 | 930.07 | 941.80 | 941.80 | 347,400 |
17 May 2023 | 935.71 | 943.94 | 932.49 | 939.43 | 939.43 | 446,900 |
16 May 2023 | 939.20 | 946.86 | 936.08 | 937.55 | 937.55 | 370,800 |
15 May 2023 | 958.86 | 962.10 | 939.26 | 945.28 | 945.28 | 527,100 |
12 May 2023 | 958.90 | 964.58 | 952.47 | 962.10 | 962.10 | 343,000 |
11 May 2023 | 955.10 | 958.64 | 950.08 | 958.26 | 958.26 | 266,500 |
10 May 2023 | 953.33 | 961.12 | 944.18 | 954.77 | 954.77 | 350,900 |
09 May 2023 | 947.34 | 954.44 | 946.48 | 953.46 | 953.46 | 343,400 |
08 May 2023 | 939.79 | 947.15 | 934.71 | 946.64 | 946.64 | 355,200 |
05 May 2023 | 931.40 | 942.76 | 931.40 | 940.78 | 940.78 | 269,900 |
04 May 2023 | 935.88 | 939.57 | 927.11 | 933.62 | 933.62 | 297,700 |
03 May 2023 | 936.52 | 941.87 | 928.40 | 931.67 | 931.67 | 527,200 |
02 May 2023 | 928.98 | 937.24 | 919.30 | 936.52 | 936.52 | 570,400 |
01 May 2023 | 917.75 | 929.77 | 914.85 | 929.60 | 929.60 | 387,900 |
28 Apr 2023 | 916.37 | 922.80 | 909.32 | 917.31 | 917.31 | 355,700 |
27 Apr 2023 | 883.96 | 918.64 | 883.24 | 915.67 | 915.67 | 567,700 |
26 Apr 2023 | 888.09 | 901.19 | 885.32 | 894.20 | 894.20 | 524,300 |
25 Apr 2023 | 904.47 | 906.94 | 896.78 | 897.76 | 897.76 | 312,400 |
24 Apr 2023 | 903.81 | 907.33 | 898.28 | 907.00 | 907.00 | 318,100 |
21 Apr 2023 | 907.40 | 912.00 | 902.82 | 903.81 | 903.81 | 273,900 |
20 Apr 2023 | 898.55 | 909.13 | 897.59 | 905.36 | 905.36 | 430,500 |
19 Apr 2023 | 903.33 | 908.54 | 897.65 | 899.14 | 899.14 | 343,800 |
18 Apr 2023 | 899.76 | 910.57 | 894.52 | 909.92 | 909.92 | 301,100 |
17 Apr 2023 | 898.21 | 904.55 | 892.54 | 897.28 | 897.28 | 337,000 |
14 Apr 2023 | 885.27 | 896.17 | 885.27 | 892.27 | 892.27 | 237,600 |
13 Apr 2023 | 880.36 | 889.99 | 874.64 | 887.95 | 887.95 | 306,500 |
12 Apr 2023 | 874.32 | 882.13 | 872.01 | 877.35 | 877.35 | 291,100 |
11 Apr 2023 | 875.25 | 878.24 | 869.87 | 871.04 | 871.04 | 320,700 |
10 Apr 2023 | 860.03 | 870.68 | 859.79 | 869.75 | 869.75 | 333,000 |
06 Apr 2023 | 856.02 | 864.31 | 855.88 | 861.13 | 861.13 | 251,100 |
05 Apr 2023 | 864.18 | 868.21 | 855.24 | 858.35 | 858.35 | 360,400 |
04 Apr 2023 | 866.46 | 867.46 | 855.41 | 864.44 | 864.44 | 364,700 |
03 Apr 2023 | 851.67 | 869.65 | 851.22 | 867.95 | 867.95 | 352,500 |
31 Mar 2023 | 843.10 | 850.00 | 842.88 | 848.98 | 848.98 | 404,400 |
30 Mar 2023 | 833.89 | 842.76 | 833.32 | 841.50 | 841.50 | 292,100 |
29 Mar 2023 | 829.70 | 832.09 | 821.62 | 832.08 | 832.08 | 331,900 |
28 Mar 2023 | 819.70 | 832.18 | 819.70 | 828.85 | 828.85 | 307,900 |
27 Mar 2023 | 811.32 | 821.72 | 811.18 | 819.04 | 819.04 | 378,800 |
24 Mar 2023 | 803.69 | 813.81 | 800.40 | 810.76 | 810.76 | 314,200 |
23 Mar 2023 | 807.70 | 810.17 | 795.75 | 801.38 | 801.38 | 356,700 |
22 Mar 2023 | 819.12 | 825.32 | 808.46 | 808.97 | 808.97 | 343,600 |
21 Mar 2023 | 821.74 | 823.42 | 814.54 | 819.63 | 819.63 | 363,100 |
20 Mar 2023 | 798.07 | 819.00 | 798.07 | 816.06 | 816.06 | 443,100 |
17 Mar 2023 | 816.53 | 817.27 | 795.79 | 797.87 | 797.87 | 665,700 |
16 Mar 2023 | 813.02 | 822.78 | 811.97 | 819.52 | 819.52 | 427,500 |
15 Mar 2023 | 815.80 | 820.97 | 809.62 | 818.26 | 818.26 | 367,200 |
14 Mar 2023 | 818.22 | 827.40 | 813.36 | 821.23 | 821.23 | 420,200 |
13 Mar 2023 | 814.87 | 835.00 | 814.87 | 818.23 | 818.23 | 422,400 |
10 Mar 2023 | 822.31 | 833.02 | 819.21 | 819.92 | 819.92 | 433,200 |
09 Mar 2023 | 833.17 | 838.11 | 819.77 | 822.31 | 822.31 | 379,800 |
08 Mar 2023 | 828.75 | 833.00 | 823.85 | 830.56 | 830.56 | 286,800 |
07 Mar 2023 | 840.62 | 844.60 | 825.23 | 828.72 | 828.72 | 345,700 |
06 Mar 2023 | 840.00 | 847.54 | 837.63 | 839.44 | 839.44 | 444,600 |
03 Mar 2023 | 839.64 | 840.88 | 829.27 | 838.03 | 838.03 | 411,300 |
02 Mar 2023 | 825.03 | 843.77 | 821.97 | 840.89 | 840.89 | 505,600 |
01 Mar 2023 | 822.69 | 828.41 | 812.30 | 824.22 | 824.22 | 444,300 |
28 Feb 2023 | 845.13 | 847.39 | 828.40 | 830.10 | 830.10 | 567,600 |
27 Feb 2023 | 837.68 | 846.43 | 833.84 | 845.96 | 845.96 | 422,900 |
24 Feb 2023 | 832.42 | 838.34 | 830.48 | 831.82 | 831.82 | 324,500 |
23 Feb 2023 | 847.75 | 847.75 | 831.69 | 841.16 | 841.16 | 363,700 |
22 Feb 2023 | 859.08 | 860.20 | 839.77 | 842.51 | 842.51 | 501,600 |
21 Feb 2023 | 865.30 | 868.75 | 859.36 | 860.13 | 860.13 | 500,100 |
17 Feb 2023 | 865.34 | 873.94 | 861.30 | 873.01 | 873.01 | 585,500 |
16 Feb 2023 | 852.22 | 865.80 | 852.12 | 862.00 | 862.00 | 622,600 |
15 Feb 2023 | 857.98 | 864.25 | 857.66 | 861.23 | 861.23 | 557,400 |
14 Feb 2023 | 850.06 | 865.02 | 845.00 | 861.00 | 861.00 | 958,100 |
13 Feb 2023 | 825.32 | 849.88 | 820.09 | 849.49 | 849.49 | 708,300 |
10 Feb 2023 | 820.41 | 843.37 | 820.41 | 825.32 | 825.32 | 674,500 |
09 Feb 2023 | 806.20 | 822.50 | 782.50 | 817.00 | 817.00 | 990,800 |
08 Feb 2023 | 792.59 | 796.79 | 776.43 | 787.36 | 787.36 | 909,100 |
07 Feb 2023 | 805.01 | 805.33 | 788.19 | 801.02 | 801.02 | 687,300 |
06 Feb 2023 | 795.28 | 810.11 | 794.20 | 809.45 | 809.45 | 532,600 |
03 Feb 2023 | 804.72 | 811.66 | 792.14 | 794.84 | 794.84 | 388,200 |
02 Feb 2023 | 810.27 | 813.24 | 800.26 | 805.66 | 805.66 | 458,300 |
01 Feb 2023 | 788.56 | 814.76 | 784.72 | 807.93 | 807.93 | 515,200 |
31 Jan 2023 | 796.65 | 802.38 | 785.24 | 792.35 | 792.35 | 413,500 |
30 Jan 2023 | 777.00 | 797.40 | 776.95 | 789.63 | 789.63 | 473,500 |
27 Jan 2023 | 797.26 | 800.56 | 767.27 | 771.17 | 771.17 | 905,400 |
26 Jan 2023 | 804.60 | 811.19 | 799.89 | 800.63 | 800.63 | 354,300 |
25 Jan 2023 | 797.96 | 804.98 | 790.52 | 800.47 | 800.47 | 362,300 |
24 Jan 2023 | 794.84 | 806.79 | 791.06 | 799.09 | 799.09 | 404,100 |
23 Jan 2023 | 792.58 | 796.74 | 784.03 | 794.40 | 794.40 | 491,900 |
20 Jan 2023 | 792.89 | 794.37 | 787.15 | 793.38 | 793.38 | 429,600 |
19 Jan 2023 | 806.75 | 812.03 | 792.49 | 793.73 | 793.73 | 348,700 |
18 Jan 2023 | 807.40 | 815.19 | 803.81 | 805.08 | 805.08 | 351,900 |
17 Jan 2023 | 816.29 | 821.64 | 807.55 | 809.74 | 809.74 | 299,900 |
13 Jan 2023 | 806.26 | 816.97 | 806.01 | 815.47 | 815.47 | 325,000 |
12 Jan 2023 | 826.14 | 826.14 | 808.81 | 810.85 | 810.85 | 517,900 |
11 Jan 2023 | 830.24 | 834.59 | 824.07 | 825.50 | 825.50 | 339,700 |
10 Jan 2023 | 828.71 | 833.01 | 820.60 | 826.88 | 826.88 | 350,800 |
09 Jan 2023 | 839.83 | 844.98 | 826.83 | 828.71 | 828.71 | 334,600 |
06 Jan 2023 | 846.68 | 856.57 | 839.00 | 842.52 | 842.52 | 420,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |