Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2022 | 713.99 | 721.58 | 633.00 | 663.90 | 663.90 | 48,190,600 |
19 May 2022 | 707.00 | 734.00 | 694.11 | 709.42 | 709.42 | 30,098,900 |
18 May 2022 | 744.52 | 760.50 | 700.81 | 709.81 | 709.81 | 29,270,600 |
17 May 2022 | 747.36 | 764.48 | 728.85 | 761.61 | 761.61 | 26,745,400 |
16 May 2022 | 767.16 | 769.76 | 719.09 | 724.37 | 724.37 | 28,699,500 |
13 May 2022 | 773.48 | 787.35 | 751.57 | 769.59 | 769.59 | 30,651,800 |
12 May 2022 | 701.00 | 759.66 | 680.00 | 728.00 | 728.00 | 46,771,000 |
11 May 2022 | 795.00 | 809.77 | 727.20 | 734.00 | 734.00 | 32,408,200 |
10 May 2022 | 819.31 | 825.36 | 774.25 | 800.04 | 800.04 | 28,133,900 |
09 May 2022 | 836.45 | 845.63 | 781.15 | 787.11 | 787.11 | 30,270,100 |
06 May 2022 | 887.00 | 888.00 | 843.11 | 865.65 | 865.65 | 24,264,100 |
05 May 2022 | 939.02 | 945.60 | 857.70 | 873.28 | 873.28 | 30,839,700 |
04 May 2022 | 903.94 | 955.50 | 885.28 | 952.62 | 952.62 | 27,214,600 |
03 May 2022 | 903.18 | 924.08 | 888.59 | 909.25 | 909.25 | 21,236,500 |
02 May 2022 | 860.77 | 906.36 | 848.03 | 902.94 | 902.94 | 25,260,500 |
29 Apr 2022 | 902.25 | 934.40 | 870.00 | 870.76 | 870.76 | 29,313,400 |
28 Apr 2022 | 899.98 | 900.00 | 821.70 | 877.51 | 877.51 | 41,649,500 |
27 Apr 2022 | 898.58 | 918.00 | 877.36 | 881.51 | 881.51 | 25,652,100 |
26 Apr 2022 | 995.43 | 1,000.00 | 875.00 | 876.42 | 876.42 | 45,377,900 |
25 Apr 2022 | 978.97 | 1,008.62 | 975.30 | 998.02 | 998.02 | 22,780,400 |
22 Apr 2022 | 1,014.91 | 1,034.85 | 994.00 | 1,005.05 | 1,005.05 | 23,232,200 |
21 Apr 2022 | 1,074.73 | 1,092.22 | 996.42 | 1,008.78 | 1,008.78 | 35,138,800 |
20 Apr 2022 | 1,030.00 | 1,034.00 | 975.25 | 977.20 | 977.20 | 23,570,400 |
19 Apr 2022 | 1,005.06 | 1,034.94 | 995.33 | 1,028.15 | 1,028.15 | 16,615,900 |
18 Apr 2022 | 989.03 | 1,014.92 | 973.41 | 1,004.29 | 1,004.29 | 17,238,400 |
14 Apr 2022 | 999.29 | 1,012.71 | 982.19 | 985.00 | 985.00 | 19,474,100 |
13 Apr 2022 | 981.08 | 1,026.24 | 973.10 | 1,022.37 | 1,022.37 | 18,373,700 |
12 Apr 2022 | 997.64 | 1,021.19 | 976.60 | 986.95 | 986.95 | 21,992,000 |
11 Apr 2022 | 980.40 | 1,008.47 | 974.64 | 975.93 | 975.93 | 19,785,700 |
08 Apr 2022 | 1,043.21 | 1,048.44 | 1,022.44 | 1,025.49 | 1,025.49 | 18,337,900 |
07 Apr 2022 | 1,052.39 | 1,076.59 | 1,021.54 | 1,057.26 | 1,057.26 | 26,482,400 |
06 Apr 2022 | 1,073.47 | 1,079.00 | 1,027.70 | 1,045.76 | 1,045.76 | 29,782,800 |
05 Apr 2022 | 1,136.30 | 1,152.87 | 1,087.30 | 1,091.26 | 1,091.26 | 26,691,700 |
04 Apr 2022 | 1,089.38 | 1,149.91 | 1,072.53 | 1,145.45 | 1,145.45 | 27,345,300 |
01 Apr 2022 | 1,081.15 | 1,094.75 | 1,066.64 | 1,084.59 | 1,084.59 | 18,087,700 |
31 Mar 2022 | 1,094.57 | 1,103.14 | 1,076.64 | 1,077.60 | 1,077.60 | 16,330,900 |
30 Mar 2022 | 1,091.17 | 1,113.95 | 1,084.00 | 1,093.99 | 1,093.99 | 19,955,000 |
29 Mar 2022 | 1,107.99 | 1,114.77 | 1,073.11 | 1,099.57 | 1,099.57 | 24,538,300 |
28 Mar 2022 | 1,065.10 | 1,097.88 | 1,053.60 | 1,091.84 | 1,091.84 | 34,168,700 |
25 Mar 2022 | 1,008.00 | 1,021.80 | 997.32 | 1,010.64 | 1,010.64 | 20,677,200 |
24 Mar 2022 | 1,009.73 | 1,024.49 | 988.80 | 1,013.92 | 1,013.92 | 22,973,600 |
23 Mar 2022 | 979.94 | 1,040.70 | 976.40 | 999.11 | 999.11 | 40,225,400 |
22 Mar 2022 | 930.00 | 997.86 | 921.75 | 993.98 | 993.98 | 35,289,500 |
21 Mar 2022 | 914.98 | 942.85 | 907.09 | 921.16 | 921.16 | 27,327,200 |
18 Mar 2022 | 874.49 | 907.85 | 867.39 | 905.39 | 905.39 | 33,471,400 |
17 Mar 2022 | 830.99 | 875.00 | 825.72 | 871.60 | 871.60 | 22,194,300 |
16 Mar 2022 | 809.00 | 842.00 | 802.26 | 840.23 | 840.23 | 28,009,600 |
15 Mar 2022 | 775.27 | 805.57 | 756.57 | 801.89 | 801.89 | 22,280,400 |
14 Mar 2022 | 780.61 | 800.70 | 756.04 | 766.37 | 766.37 | 23,717,400 |
11 Mar 2022 | 840.20 | 843.80 | 793.77 | 795.35 | 795.35 | 22,345,700 |
10 Mar 2022 | 851.45 | 854.45 | 810.36 | 838.30 | 838.30 | 19,549,500 |
09 Mar 2022 | 839.48 | 860.56 | 832.01 | 858.97 | 858.97 | 19,728,000 |
08 Mar 2022 | 795.53 | 849.99 | 782.17 | 824.40 | 824.40 | 26,799,700 |
07 Mar 2022 | 856.30 | 866.14 | 804.57 | 804.58 | 804.58 | 24,164,700 |
04 Mar 2022 | 849.10 | 855.65 | 825.16 | 838.29 | 838.29 | 22,333,200 |
03 Mar 2022 | 878.77 | 886.44 | 832.60 | 839.29 | 839.29 | 20,541,200 |
02 Mar 2022 | 872.13 | 886.48 | 844.27 | 879.89 | 879.89 | 24,881,100 |
01 Mar 2022 | 869.68 | 889.88 | 853.78 | 864.37 | 864.37 | 24,922,300 |
28 Feb 2022 | 815.01 | 876.86 | 814.71 | 870.43 | 870.43 | 33,002,300 |
25 Feb 2022 | 809.23 | 819.50 | 782.40 | 809.87 | 809.87 | 25,355,900 |
24 Feb 2022 | 700.39 | 802.48 | 700.00 | 800.77 | 800.77 | 45,107,400 |
23 Feb 2022 | 830.43 | 835.30 | 760.56 | 764.04 | 764.04 | 31,752,300 |
22 Feb 2022 | 834.13 | 856.73 | 801.10 | 821.53 | 821.53 | 27,762,700 |
18 Feb 2022 | 886.00 | 886.87 | 837.61 | 856.98 | 856.98 | 22,833,900 |
17 Feb 2022 | 913.26 | 918.50 | 874.10 | 876.35 | 876.35 | 18,392,800 |
16 Feb 2022 | 914.05 | 926.43 | 901.21 | 923.39 | 923.39 | 17,098,100 |
15 Feb 2022 | 900.00 | 923.00 | 893.38 | 922.43 | 922.43 | 19,095,400 |
14 Feb 2022 | 861.57 | 898.88 | 853.15 | 875.76 | 875.76 | 22,585,500 |
11 Feb 2022 | 909.63 | 915.96 | 850.70 | 860.00 | 860.00 | 26,548,600 |
10 Feb 2022 | 908.37 | 943.81 | 896.70 | 904.55 | 904.55 | 22,042,300 |
09 Feb 2022 | 935.00 | 946.27 | 920.00 | 932.00 | 932.00 | 17,419,800 |
08 Feb 2022 | 905.53 | 926.29 | 894.80 | 922.00 | 922.00 | 16,909,700 |
07 Feb 2022 | 923.79 | 947.77 | 902.71 | 907.34 | 907.34 | 20,331,500 |
04 Feb 2022 | 897.22 | 936.50 | 881.17 | 923.32 | 923.32 | 24,541,800 |
03 Feb 2022 | 882.00 | 937.00 | 880.52 | 891.14 | 891.14 | 26,285,200 |
02 Feb 2022 | 928.18 | 931.50 | 889.41 | 905.66 | 905.66 | 22,264,300 |
01 Feb 2022 | 935.21 | 943.70 | 905.00 | 931.25 | 931.25 | 24,379,400 |
31 Jan 2022 | 872.71 | 937.99 | 862.05 | 936.72 | 936.72 | 34,812,000 |
28 Jan 2022 | 831.56 | 857.50 | 792.01 | 846.35 | 846.35 | 44,929,700 |
27 Jan 2022 | 933.36 | 935.39 | 829.00 | 829.10 | 829.10 | 49,036,500 |
26 Jan 2022 | 952.43 | 987.69 | 906.00 | 937.41 | 937.41 | 34,955,800 |
25 Jan 2022 | 914.20 | 951.26 | 903.21 | 918.40 | 918.40 | 28,865,300 |
24 Jan 2022 | 904.76 | 933.51 | 851.47 | 930.00 | 930.00 | 50,521,900 |
21 Jan 2022 | 996.34 | 1,004.55 | 940.50 | 943.90 | 943.90 | 34,472,000 |
20 Jan 2022 | 1,009.73 | 1,041.66 | 994.00 | 996.27 | 996.27 | 23,496,200 |
19 Jan 2022 | 1,041.71 | 1,054.67 | 995.00 | 995.65 | 995.65 | 25,147,500 |
18 Jan 2022 | 1,026.61 | 1,070.79 | 1,016.06 | 1,030.51 | 1,030.51 | 22,247,800 |
14 Jan 2022 | 1,019.88 | 1,052.00 | 1,013.38 | 1,049.61 | 1,049.61 | 24,308,100 |
13 Jan 2022 | 1,109.07 | 1,115.60 | 1,026.54 | 1,031.56 | 1,031.56 | 32,403,300 |
12 Jan 2022 | 1,078.85 | 1,114.84 | 1,072.59 | 1,106.22 | 1,106.22 | 27,913,000 |
11 Jan 2022 | 1,053.67 | 1,075.85 | 1,038.82 | 1,064.40 | 1,064.40 | 22,021,100 |
10 Jan 2022 | 1,000.00 | 1,059.10 | 980.00 | 1,058.12 | 1,058.12 | 30,605,000 |
07 Jan 2022 | 1,080.37 | 1,080.93 | 1,010.00 | 1,026.96 | 1,026.96 | 28,054,900 |
06 Jan 2022 | 1,077.00 | 1,088.00 | 1,020.50 | 1,064.70 | 1,064.70 | 30,112,200 |
05 Jan 2022 | 1,146.65 | 1,170.34 | 1,081.01 | 1,088.12 | 1,088.12 | 26,706,600 |
04 Jan 2022 | 1,189.55 | 1,208.00 | 1,123.05 | 1,149.59 | 1,149.59 | 33,416,100 |
03 Jan 2022 | 1,147.75 | 1,201.07 | 1,136.04 | 1,199.78 | 1,199.78 | 34,643,800 |
31 Dec 2021 | 1,073.44 | 1,082.00 | 1,054.59 | 1,056.78 | 1,056.78 | 13,577,900 |
30 Dec 2021 | 1,061.33 | 1,095.55 | 1,053.15 | 1,070.34 | 1,070.34 | 15,680,300 |
29 Dec 2021 | 1,098.64 | 1,104.00 | 1,064.14 | 1,086.19 | 1,086.19 | 18,718,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |