Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Mar 2023 | 200.41 | 201.14 | 199.77 | 199.91 | 199.91 | 1,047,700 |
20 Mar 2023 | 200.00 | 200.69 | 199.30 | 200.41 | 200.41 | 1,069,600 |
17 Mar 2023 | 199.98 | 201.04 | 199.65 | 200.30 | 200.30 | 1,768,900 |
16 Mar 2023 | 199.90 | 200.78 | 198.59 | 200.48 | 200.48 | 1,803,700 |
15 Mar 2023 | 199.98 | 200.65 | 199.38 | 199.94 | 199.94 | 2,199,600 |
14 Mar 2023 | 199.00 | 200.10 | 197.56 | 199.84 | 199.84 | 2,766,700 |
13 Mar 2023 | 198.75 | 202.86 | 196.87 | 197.65 | 197.65 | 9,337,500 |
10 Mar 2023 | 173.64 | 173.98 | 169.13 | 172.61 | 172.61 | 1,075,500 |
09 Mar 2023 | 176.30 | 177.81 | 173.45 | 173.64 | 173.64 | 1,222,400 |
08 Mar 2023 | 177.51 | 177.51 | 174.72 | 176.36 | 176.36 | 520,900 |
07 Mar 2023 | 177.96 | 179.89 | 177.17 | 177.50 | 177.50 | 991,700 |
06 Mar 2023 | 180.05 | 180.06 | 176.22 | 177.35 | 177.35 | 1,123,100 |
03 Mar 2023 | 179.12 | 182.48 | 177.44 | 181.29 | 181.29 | 1,121,900 |
02 Mar 2023 | 177.93 | 179.00 | 175.70 | 178.67 | 178.67 | 1,329,900 |
01 Mar 2023 | 181.06 | 182.45 | 178.00 | 178.23 | 178.23 | 1,856,100 |
28 Feb 2023 | 177.03 | 180.74 | 175.46 | 179.69 | 179.69 | 2,816,300 |
27 Feb 2023 | 182.54 | 182.55 | 175.67 | 178.16 | 178.16 | 5,814,200 |
24 Feb 2023 | 161.24 | 162.56 | 160.34 | 161.37 | 161.37 | 756,500 |
23 Feb 2023 | 161.18 | 162.54 | 158.35 | 162.19 | 162.19 | 1,012,000 |
22 Feb 2023 | 157.71 | 160.79 | 154.75 | 160.79 | 160.79 | 1,029,700 |
21 Feb 2023 | 162.00 | 163.53 | 156.11 | 156.59 | 156.59 | 1,345,300 |
17 Feb 2023 | 161.00 | 164.93 | 159.20 | 162.53 | 162.53 | 1,764,500 |
16 Feb 2023 | 155.00 | 163.66 | 152.93 | 160.91 | 160.91 | 4,786,800 |
15 Feb 2023 | 140.34 | 142.74 | 138.62 | 142.05 | 142.05 | 1,413,700 |
14 Feb 2023 | 139.03 | 141.03 | 137.73 | 140.82 | 140.82 | 788,400 |
13 Feb 2023 | 134.94 | 139.00 | 133.38 | 138.90 | 138.90 | 732,100 |
10 Feb 2023 | 135.00 | 136.74 | 133.39 | 135.41 | 135.41 | 670,200 |
09 Feb 2023 | 137.80 | 138.91 | 134.47 | 135.55 | 135.55 | 907,300 |
08 Feb 2023 | 137.36 | 138.06 | 136.14 | 136.89 | 136.89 | 615,800 |
07 Feb 2023 | 135.88 | 137.51 | 134.71 | 137.44 | 137.44 | 620,800 |
06 Feb 2023 | 135.46 | 137.57 | 134.59 | 136.00 | 136.00 | 567,100 |
03 Feb 2023 | 138.51 | 139.69 | 137.50 | 138.00 | 138.00 | 640,000 |
02 Feb 2023 | 138.52 | 140.00 | 135.85 | 139.43 | 139.43 | 888,800 |
01 Feb 2023 | 139.27 | 139.42 | 134.59 | 139.03 | 139.03 | 1,070,400 |
31 Jan 2023 | 140.00 | 141.14 | 138.43 | 139.48 | 139.48 | 994,300 |
30 Jan 2023 | 140.87 | 141.43 | 138.09 | 139.98 | 139.98 | 897,700 |
27 Jan 2023 | 139.69 | 141.02 | 138.82 | 140.67 | 140.67 | 869,700 |
26 Jan 2023 | 138.15 | 140.00 | 137.09 | 139.69 | 139.69 | 913,000 |
25 Jan 2023 | 136.44 | 138.07 | 135.35 | 138.01 | 138.01 | 734,000 |
24 Jan 2023 | 133.52 | 136.95 | 132.58 | 136.85 | 136.85 | 1,269,700 |
23 Jan 2023 | 131.86 | 133.82 | 129.62 | 133.49 | 133.49 | 1,274,000 |
20 Jan 2023 | 131.43 | 132.00 | 130.04 | 131.49 | 131.49 | 1,312,600 |
19 Jan 2023 | 131.21 | 133.75 | 129.21 | 132.00 | 132.00 | 1,612,900 |
18 Jan 2023 | 129.84 | 131.45 | 128.53 | 130.49 | 130.49 | 855,000 |
17 Jan 2023 | 130.71 | 131.20 | 127.09 | 129.86 | 129.86 | 989,500 |
13 Jan 2023 | 131.09 | 133.24 | 131.09 | 132.12 | 132.12 | 757,300 |
12 Jan 2023 | 130.74 | 132.67 | 128.70 | 132.04 | 132.04 | 795,800 |
11 Jan 2023 | 133.30 | 133.55 | 129.26 | 131.98 | 131.98 | 734,300 |
10 Jan 2023 | 127.02 | 132.66 | 126.47 | 132.50 | 132.50 | 848,200 |
09 Jan 2023 | 136.79 | 136.79 | 126.96 | 127.59 | 127.59 | 1,402,200 |
06 Jan 2023 | 136.59 | 137.54 | 135.35 | 136.17 | 136.17 | 1,006,700 |
05 Jan 2023 | 133.28 | 136.98 | 132.82 | 135.90 | 135.90 | 1,084,400 |
04 Jan 2023 | 129.23 | 135.00 | 128.25 | 134.90 | 134.90 | 692,700 |
03 Jan 2023 | 129.59 | 130.73 | 127.66 | 128.70 | 128.70 | 550,200 |
30 Dec 2022 | 127.69 | 128.71 | 125.08 | 128.51 | 128.51 | 698,700 |
29 Dec 2022 | 125.45 | 128.98 | 124.71 | 128.37 | 128.37 | 709,700 |
28 Dec 2022 | 124.52 | 126.18 | 123.77 | 125.14 | 125.14 | 364,600 |
27 Dec 2022 | 127.57 | 128.09 | 124.50 | 125.01 | 125.01 | 573,000 |
23 Dec 2022 | 130.65 | 131.24 | 126.55 | 127.02 | 127.02 | 629,300 |
22 Dec 2022 | 131.80 | 132.31 | 129.75 | 130.36 | 130.36 | 624,700 |
21 Dec 2022 | 133.65 | 133.65 | 131.38 | 132.32 | 132.32 | 1,191,200 |
20 Dec 2022 | 127.63 | 133.46 | 126.92 | 133.02 | 133.02 | 915,500 |
19 Dec 2022 | 129.37 | 129.37 | 125.40 | 127.63 | 127.63 | 696,500 |
16 Dec 2022 | 127.78 | 130.23 | 125.98 | 129.61 | 129.61 | 1,565,900 |
15 Dec 2022 | 132.19 | 133.45 | 127.42 | 128.41 | 128.41 | 1,307,300 |
14 Dec 2022 | 133.55 | 135.20 | 131.17 | 132.05 | 132.05 | 1,073,200 |
13 Dec 2022 | 133.31 | 134.63 | 130.64 | 134.06 | 134.06 | 1,478,800 |
12 Dec 2022 | 124.85 | 132.58 | 124.83 | 131.84 | 131.84 | 1,581,800 |
09 Dec 2022 | 125.24 | 125.66 | 122.66 | 124.00 | 124.00 | 898,300 |
08 Dec 2022 | 119.42 | 125.57 | 117.58 | 125.24 | 125.24 | 1,520,700 |
07 Dec 2022 | 118.01 | 119.79 | 117.09 | 119.36 | 119.36 | 483,000 |
06 Dec 2022 | 120.62 | 120.76 | 116.08 | 117.91 | 117.91 | 764,800 |
05 Dec 2022 | 121.87 | 122.83 | 120.46 | 121.22 | 121.22 | 614,500 |
02 Dec 2022 | 120.41 | 122.84 | 120.12 | 122.41 | 122.41 | 723,100 |
01 Dec 2022 | 121.47 | 122.76 | 120.11 | 121.02 | 121.02 | 730,200 |
30 Nov 2022 | 118.30 | 122.05 | 117.59 | 121.39 | 121.39 | 1,872,800 |
29 Nov 2022 | 121.28 | 121.60 | 116.92 | 117.37 | 117.37 | 939,700 |
28 Nov 2022 | 124.14 | 125.10 | 121.02 | 121.22 | 121.22 | 866,600 |
25 Nov 2022 | 123.23 | 125.04 | 123.02 | 123.44 | 123.44 | 270,300 |
23 Nov 2022 | 124.90 | 125.95 | 123.51 | 123.96 | 123.96 | 460,700 |
22 Nov 2022 | 123.35 | 124.75 | 121.19 | 124.53 | 124.53 | 799,800 |
21 Nov 2022 | 131.38 | 131.72 | 123.41 | 123.48 | 123.48 | 817,300 |
18 Nov 2022 | 131.53 | 132.66 | 130.90 | 131.76 | 131.76 | 588,700 |
17 Nov 2022 | 131.56 | 132.33 | 130.20 | 131.53 | 131.53 | 480,200 |
16 Nov 2022 | 133.50 | 134.02 | 130.87 | 131.56 | 131.56 | 631,600 |
15 Nov 2022 | 133.42 | 134.43 | 131.28 | 133.74 | 133.74 | 755,300 |
14 Nov 2022 | 132.25 | 134.48 | 129.89 | 130.95 | 130.95 | 693,100 |
11 Nov 2022 | 131.05 | 133.05 | 128.44 | 132.91 | 132.91 | 1,215,700 |
10 Nov 2022 | 135.63 | 135.76 | 127.66 | 131.06 | 131.06 | 2,130,800 |
09 Nov 2022 | 131.74 | 139.17 | 131.28 | 137.96 | 137.96 | 1,195,100 |
08 Nov 2022 | 129.99 | 135.82 | 129.72 | 131.54 | 131.54 | 1,230,400 |
07 Nov 2022 | 127.32 | 129.95 | 126.10 | 129.79 | 129.79 | 984,600 |
04 Nov 2022 | 129.21 | 129.81 | 126.30 | 127.22 | 127.22 | 889,000 |
03 Nov 2022 | 127.23 | 129.12 | 126.23 | 127.80 | 127.80 | 734,100 |
02 Nov 2022 | 126.70 | 132.40 | 126.11 | 129.10 | 129.10 | 1,557,900 |
01 Nov 2022 | 126.85 | 128.37 | 124.57 | 126.69 | 126.69 | 919,900 |
31 Oct 2022 | 129.29 | 130.50 | 126.29 | 127.16 | 127.16 | 1,219,200 |
28 Oct 2022 | 129.50 | 131.32 | 125.00 | 129.69 | 129.69 | 1,650,200 |
27 Oct 2022 | 129.86 | 132.64 | 128.58 | 131.25 | 131.25 | 1,660,500 |
26 Oct 2022 | 129.52 | 131.80 | 127.16 | 129.46 | 129.46 | 1,289,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |