Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Mar 2023 | 835.15 | 836.35 | 824.95 | 833.00 | 833.00 | 168,625 |
17 Mar 2023 | 830.00 | 838.50 | 818.75 | 836.45 | 836.45 | 101,080 |
16 Mar 2023 | 825.10 | 831.15 | 810.50 | 823.55 | 823.55 | 187,447 |
15 Mar 2023 | 839.60 | 843.50 | 822.00 | 825.15 | 825.15 | 176,138 |
14 Mar 2023 | 826.90 | 834.25 | 818.50 | 830.65 | 830.65 | 181,422 |
13 Mar 2023 | 840.00 | 855.00 | 823.80 | 827.45 | 827.45 | 333,169 |
10 Mar 2023 | 845.90 | 845.90 | 836.30 | 842.80 | 842.80 | 190,751 |
09 Mar 2023 | 869.70 | 869.70 | 854.15 | 856.05 | 856.05 | 251,093 |
08 Mar 2023 | 865.65 | 874.00 | 861.40 | 872.25 | 872.25 | 169,638 |
06 Mar 2023 | 873.80 | 876.50 | 865.60 | 867.95 | 867.95 | 165,396 |
03 Mar 2023 | 855.05 | 873.00 | 849.85 | 868.80 | 868.80 | 177,353 |
02 Mar 2023 | 854.30 | 861.85 | 851.00 | 853.95 | 853.95 | 89,942 |
01 Mar 2023 | 861.55 | 861.90 | 852.00 | 856.05 | 856.05 | 95,709 |
28 Feb 2023 | 856.30 | 857.85 | 850.05 | 854.65 | 854.65 | 159,604 |
27 Feb 2023 | 834.00 | 858.45 | 834.00 | 856.40 | 856.40 | 126,390 |
24 Feb 2023 | 844.00 | 845.40 | 836.00 | 839.65 | 839.65 | 109,418 |
23 Feb 2023 | 834.00 | 844.00 | 833.55 | 840.10 | 840.10 | 112,382 |
22 Feb 2023 | 847.05 | 853.30 | 835.45 | 838.35 | 838.35 | 604,142 |
21 Feb 2023 | 854.00 | 859.45 | 846.70 | 854.05 | 854.05 | 185,220 |
20 Feb 2023 | 863.40 | 866.40 | 850.45 | 852.10 | 852.10 | 88,728 |
17 Feb 2023 | 869.15 | 869.15 | 855.35 | 862.25 | 862.25 | 104,083 |
16 Feb 2023 | 875.10 | 877.80 | 865.00 | 869.15 | 869.15 | 299,411 |
15 Feb 2023 | 865.60 | 873.00 | 860.40 | 870.80 | 870.80 | 219,886 |
14 Feb 2023 | 852.75 | 867.00 | 852.75 | 865.40 | 865.40 | 261,560 |
13 Feb 2023 | 852.35 | 859.05 | 849.20 | 850.30 | 850.30 | 77,561 |
10 Feb 2023 | 859.00 | 861.90 | 852.20 | 853.75 | 853.75 | 106,759 |
09 Feb 2023 | 858.00 | 864.65 | 853.65 | 860.95 | 860.95 | 61,426 |
08 Feb 2023 | 851.80 | 860.65 | 851.80 | 858.70 | 858.70 | 78,813 |
07 Feb 2023 | 853.65 | 855.85 | 847.40 | 851.70 | 851.70 | 109,369 |
06 Feb 2023 | 863.50 | 867.30 | 850.00 | 853.55 | 853.55 | 114,950 |
03 Feb 2023 | 870.00 | 872.70 | 852.10 | 863.75 | 863.75 | 182,430 |
02 Feb 2023 | 838.95 | 860.60 | 826.60 | 857.45 | 857.45 | 265,462 |
01 Feb 2023 | 842.90 | 875.25 | 823.55 | 846.65 | 846.65 | 8,271,907 |
31 Jan 2023 | 825.00 | 838.25 | 814.70 | 831.65 | 831.65 | 246,535 |
30 Jan 2023 | 801.55 | 826.00 | 796.10 | 823.20 | 823.20 | 806,638 |
27 Jan 2023 | 841.00 | 841.00 | 813.55 | 817.55 | 817.55 | 612,868 |
25 Jan 2023 | 873.00 | 875.90 | 848.15 | 855.30 | 855.30 | 191,551 |
24 Jan 2023 | 877.25 | 881.20 | 868.05 | 870.80 | 870.80 | 107,692 |
23 Jan 2023 | 883.90 | 883.90 | 865.05 | 871.55 | 871.55 | 490,627 |
20 Jan 2023 | 873.00 | 875.80 | 865.55 | 870.40 | 870.40 | 169,087 |
19 Jan 2023 | 869.00 | 870.50 | 862.00 | 866.30 | 866.30 | 68,985 |
18 Jan 2023 | 863.60 | 871.50 | 858.75 | 869.45 | 869.45 | 167,380 |
17 Jan 2023 | 865.55 | 867.70 | 858.00 | 865.50 | 865.50 | 178,296 |
16 Jan 2023 | 876.10 | 877.60 | 861.75 | 865.55 | 865.55 | 92,346 |
13 Jan 2023 | 864.25 | 874.95 | 858.30 | 873.25 | 873.25 | 195,515 |
12 Jan 2023 | 864.15 | 868.10 | 855.00 | 861.20 | 861.20 | 262,276 |
11 Jan 2023 | 863.40 | 877.50 | 854.65 | 867.85 | 867.85 | 2,771,039 |
10 Jan 2023 | 877.00 | 877.75 | 856.25 | 860.45 | 860.45 | 339,298 |
09 Jan 2023 | 875.00 | 878.60 | 862.30 | 873.80 | 873.80 | 692,088 |
06 Jan 2023 | 879.80 | 879.80 | 860.45 | 870.20 | 870.20 | 117,968 |
05 Jan 2023 | 902.00 | 902.00 | 872.00 | 879.00 | 879.00 | 161,040 |
04 Jan 2023 | 899.05 | 907.85 | 894.90 | 898.95 | 898.95 | 216,652 |
03 Jan 2023 | 898.00 | 905.65 | 896.65 | 901.80 | 901.80 | 119,824 |
02 Jan 2023 | 892.30 | 906.60 | 892.30 | 903.00 | 903.00 | 192,016 |
30 Dec 2022 | 908.05 | 908.90 | 888.75 | 890.95 | 890.95 | 147,040 |
29 Dec 2022 | 896.80 | 910.45 | 889.50 | 906.70 | 906.70 | 185,549 |
28 Dec 2022 | 899.00 | 904.10 | 896.10 | 898.70 | 898.70 | 189,004 |
27 Dec 2022 | 901.95 | 902.85 | 888.00 | 900.65 | 900.65 | 62,738 |
26 Dec 2022 | 877.30 | 897.00 | 875.30 | 892.40 | 892.40 | 281,736 |
23 Dec 2022 | 876.30 | 888.95 | 876.30 | 879.20 | 879.20 | 240,673 |
22 Dec 2022 | 898.30 | 903.00 | 886.05 | 890.40 | 890.40 | 372,421 |
21 Dec 2022 | 922.95 | 922.95 | 887.00 | 892.35 | 892.35 | 304,568 |
20 Dec 2022 | 909.75 | 912.50 | 895.80 | 909.45 | 909.45 | 154,542 |
19 Dec 2022 | 907.20 | 910.40 | 901.00 | 906.20 | 906.20 | 284,382 |
16 Dec 2022 | 909.65 | 913.55 | 899.45 | 902.25 | 902.25 | 132,184 |
15 Dec 2022 | 916.80 | 919.75 | 904.45 | 908.60 | 908.60 | 110,553 |
14 Dec 2022 | 935.50 | 935.70 | 919.95 | 921.00 | 921.00 | 171,929 |
13 Dec 2022 | 931.00 | 935.90 | 927.70 | 931.80 | 931.80 | 2,681,706 |
12 Dec 2022 | 922.30 | 933.80 | 922.30 | 929.30 | 929.30 | 328,904 |
09 Dec 2022 | 932.00 | 934.75 | 924.80 | 930.65 | 930.65 | 238,872 |
08 Dec 2022 | 926.60 | 933.75 | 923.95 | 931.55 | 931.55 | 268,098 |
07 Dec 2022 | 925.00 | 932.85 | 920.65 | 922.10 | 922.10 | 145,847 |
06 Dec 2022 | 925.25 | 929.45 | 920.25 | 921.80 | 921.80 | 154,635 |
05 Dec 2022 | 936.55 | 937.35 | 928.50 | 933.55 | 933.55 | 214,847 |
02 Dec 2022 | 929.05 | 934.50 | 926.35 | 930.80 | 930.80 | 170,946 |
01 Dec 2022 | 953.00 | 957.00 | 936.35 | 939.95 | 939.95 | 295,078 |
30 Nov 2022 | 947.90 | 958.00 | 941.00 | 953.40 | 953.40 | 330,494 |
29 Nov 2022 | 933.70 | 949.90 | 933.70 | 946.95 | 946.95 | 698,208 |
28 Nov 2022 | 925.00 | 943.60 | 925.00 | 936.45 | 936.45 | 232,086 |
25 Nov 2022 | 938.50 | 942.80 | 927.20 | 929.75 | 929.75 | 246,024 |
24 Nov 2022 | 927.90 | 940.00 | 927.90 | 938.60 | 938.60 | 443,979 |
23 Nov 2022 | 927.80 | 931.60 | 924.00 | 927.00 | 927.00 | 242,911 |
22 Nov 2022 | 922.05 | 926.50 | 920.75 | 922.85 | 922.85 | 321,791 |
21 Nov 2022 | 912.35 | 924.70 | 912.35 | 921.20 | 921.20 | 295,464 |
18 Nov 2022 | 919.00 | 921.90 | 910.60 | 920.60 | 920.60 | 408,200 |
17 Nov 2022 | 913.00 | 922.00 | 910.80 | 919.40 | 919.40 | 531,708 |
16 Nov 2022 | 909.35 | 918.00 | 908.30 | 913.65 | 913.65 | 343,767 |
15 Nov 2022 | 904.80 | 913.50 | 898.50 | 912.10 | 912.10 | 733,600 |
14 Nov 2022 | 903.20 | 905.95 | 891.55 | 894.90 | 894.90 | 328,401 |
11 Nov 2022 | 922.20 | 928.00 | 903.65 | 906.85 | 906.85 | 454,693 |
10 Nov 2022 | 908.70 | 912.55 | 904.30 | 910.65 | 910.65 | 714,613 |
09 Nov 2022 | 917.00 | 921.95 | 906.00 | 911.15 | 911.15 | 393,958 |
07 Nov 2022 | 909.80 | 919.80 | 903.45 | 917.10 | 917.10 | 506,655 |
04 Nov 2022 | 906.40 | 913.15 | 900.20 | 905.65 | 905.65 | 479,459 |
03 Nov 2022 | 900.00 | 913.30 | 897.20 | 908.35 | 908.35 | 7,590,889 |
02 Nov 2022 | 915.00 | 918.05 | 902.40 | 904.45 | 904.45 | 296,321 |
01 Nov 2022 | 920.20 | 920.20 | 899.55 | 908.70 | 908.70 | 302,708 |
31 Oct 2022 | 913.90 | 916.80 | 904.50 | 908.55 | 908.55 | 408,746 |
28 Oct 2022 | 918.20 | 927.55 | 901.00 | 907.90 | 907.90 | 145,040 |
27 Oct 2022 | 925.05 | 933.55 | 920.10 | 924.20 | 924.20 | 346,826 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |