Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 147.74 | 148.69 | 147.57 | 148.69 | 148.69 | 7,685,300 |
30 Mar 2023 | 146.92 | 147.54 | 146.30 | 147.45 | 147.45 | 4,117,700 |
29 Mar 2023 | 147.08 | 147.29 | 146.26 | 146.81 | 146.81 | 4,987,700 |
28 Mar 2023 | 146.55 | 146.82 | 145.80 | 146.36 | 146.36 | 4,213,800 |
27 Mar 2023 | 146.89 | 147.42 | 145.87 | 145.95 | 145.95 | 5,917,200 |
24 Mar 2023 | 144.30 | 146.76 | 144.30 | 146.72 | 146.72 | 6,144,800 |
23 Mar 2023 | 144.24 | 145.12 | 143.19 | 143.79 | 143.79 | 5,788,400 |
22 Mar 2023 | 144.04 | 145.75 | 143.83 | 143.99 | 143.99 | 5,729,100 |
21 Mar 2023 | 144.91 | 145.23 | 142.84 | 144.08 | 144.08 | 7,753,200 |
20 Mar 2023 | 143.50 | 145.40 | 143.23 | 145.13 | 145.13 | 8,379,200 |
17 Mar 2023 | 142.50 | 143.39 | 141.53 | 142.93 | 142.93 | 16,016,900 |
16 Mar 2023 | 141.94 | 143.12 | 141.61 | 142.89 | 142.89 | 7,063,400 |
15 Mar 2023 | 138.81 | 142.15 | 138.81 | 141.83 | 141.83 | 8,823,500 |
14 Mar 2023 | 138.29 | 140.11 | 137.40 | 139.85 | 139.85 | 9,219,700 |
13 Mar 2023 | 137.04 | 141.32 | 137.04 | 138.14 | 138.14 | 8,337,100 |
10 Mar 2023 | 136.95 | 137.99 | 136.35 | 137.19 | 137.19 | 5,908,500 |
09 Mar 2023 | 138.15 | 138.56 | 136.10 | 136.57 | 136.57 | 4,467,200 |
08 Mar 2023 | 137.20 | 137.69 | 136.60 | 137.58 | 137.58 | 5,518,800 |
07 Mar 2023 | 140.43 | 140.62 | 137.34 | 137.56 | 137.56 | 5,606,800 |
06 Mar 2023 | 140.73 | 141.14 | 139.94 | 140.35 | 140.35 | 4,943,100 |
03 Mar 2023 | 141.19 | 141.24 | 139.97 | 140.95 | 140.95 | 5,257,900 |
02 Mar 2023 | 138.00 | 140.43 | 137.78 | 139.93 | 139.93 | 5,924,600 |
01 Mar 2023 | 138.05 | 138.33 | 136.51 | 137.66 | 137.66 | 7,101,800 |
28 Feb 2023 | 138.45 | 138.59 | 137.28 | 137.56 | 137.56 | 6,709,900 |
27 Feb 2023 | 139.61 | 140.47 | 138.53 | 139.14 | 139.14 | 5,820,900 |
24 Feb 2023 | 138.93 | 139.43 | 138.08 | 139.26 | 139.26 | 5,260,700 |
23 Feb 2023 | 140.23 | 141.14 | 139.10 | 140.05 | 140.05 | 5,835,400 |
22 Feb 2023 | 139.98 | 141.58 | 139.88 | 140.50 | 140.50 | 6,126,300 |
21 Feb 2023 | 138.87 | 140.89 | 138.87 | 139.91 | 139.91 | 6,899,500 |
17 Feb 2023 | 136.59 | 140.04 | 136.59 | 140.01 | 140.01 | 8,034,700 |
16 Feb 2023 | 137.39 | 138.20 | 136.55 | 137.14 | 137.14 | 7,595,700 |
15 Feb 2023 | 139.11 | 139.32 | 138.07 | 138.96 | 138.96 | 5,530,300 |
14 Feb 2023 | 140.14 | 140.24 | 138.62 | 139.28 | 139.28 | 5,253,500 |
13 Feb 2023 | 138.94 | 140.45 | 138.74 | 140.07 | 140.07 | 5,081,600 |
10 Feb 2023 | 136.95 | 138.30 | 135.83 | 138.26 | 138.26 | 8,108,900 |
09 Feb 2023 | 138.88 | 139.33 | 137.00 | 137.05 | 137.05 | 6,547,400 |
08 Feb 2023 | 139.06 | 139.54 | 138.41 | 138.57 | 138.57 | 7,123,800 |
07 Feb 2023 | 139.97 | 140.79 | 138.78 | 140.02 | 140.02 | 6,278,300 |
06 Feb 2023 | 142.01 | 142.64 | 141.01 | 141.40 | 141.40 | 6,108,100 |
03 Feb 2023 | 142.78 | 143.38 | 141.17 | 142.61 | 142.61 | 5,993,100 |
02 Feb 2023 | 142.17 | 142.71 | 141.21 | 142.17 | 142.17 | 6,444,300 |
01 Feb 2023 | 142.08 | 144.10 | 141.35 | 143.19 | 143.19 | 7,207,900 |
31 Jan 2023 | 141.23 | 142.47 | 140.76 | 142.38 | 142.38 | 9,373,400 |
30 Jan 2023 | 140.96 | 142.12 | 140.28 | 141.01 | 141.01 | 6,369,300 |
27 Jan 2023 | 141.07 | 141.36 | 139.29 | 140.57 | 140.57 | 6,870,800 |
26 Jan 2023 | 141.73 | 141.74 | 140.74 | 141.15 | 141.15 | 5,398,600 |
25 Jan 2023 | 140.39 | 141.75 | 138.73 | 141.72 | 141.72 | 6,902,600 |
24 Jan 2023 | 140.69 | 142.38 | 139.81 | 141.82 | 141.82 | 6,822,500 |
23 Jan 2023 | 143.36 | 143.70 | 140.69 | 141.05 | 141.05 | 7,473,100 |
20 Jan 2023 | 142.32 | 143.15 | 140.15 | 142.97 | 142.97 | 8,603,300 |
19 Jan 2023 | 143.31 | 146.22 | 142.24 | 142.42 | 142.42 | 12,683,700 |
18 Jan 2023 | 149.66 | 149.93 | 146.04 | 146.41 | 146.41 | 10,461,200 |
17 Jan 2023 | 150.79 | 152.13 | 150.40 | 150.44 | 150.44 | 9,611,800 |
13 Jan 2023 | 149.61 | 151.05 | 149.42 | 150.88 | 150.88 | 5,535,800 |
12 Jan 2023 | 151.70 | 151.73 | 149.52 | 149.81 | 149.81 | 7,801,600 |
11 Jan 2023 | 152.32 | 152.56 | 149.35 | 150.66 | 150.66 | 8,691,300 |
10 Jan 2023 | 152.10 | 152.70 | 150.94 | 151.89 | 151.89 | 4,716,400 |
09 Jan 2023 | 153.44 | 154.80 | 152.00 | 152.04 | 152.04 | 5,727,000 |
06 Jan 2023 | 151.85 | 154.46 | 151.75 | 153.92 | 153.92 | 7,882,200 |
05 Jan 2023 | 152.21 | 152.48 | 150.13 | 150.34 | 150.34 | 5,373,800 |
04 Jan 2023 | 151.99 | 153.39 | 151.23 | 152.23 | 152.23 | 7,313,400 |
03 Jan 2023 | 150.95 | 151.71 | 149.12 | 151.57 | 151.57 | 6,447,300 |
30 Dec 2022 | 152.43 | 152.68 | 150.44 | 151.56 | 151.56 | 4,532,000 |
29 Dec 2022 | 152.81 | 153.24 | 152.14 | 152.59 | 152.59 | 3,809,100 |
28 Dec 2022 | 154.28 | 154.65 | 151.90 | 151.96 | 151.96 | 4,197,500 |
27 Dec 2022 | 152.70 | 154.32 | 152.66 | 153.95 | 153.95 | 4,215,100 |
23 Dec 2022 | 152.31 | 152.92 | 151.67 | 152.62 | 152.62 | 3,401,800 |
22 Dec 2022 | 151.13 | 152.41 | 150.88 | 152.19 | 152.19 | 5,904,900 |
21 Dec 2022 | 150.75 | 152.63 | 150.72 | 151.84 | 151.84 | 5,024,700 |
20 Dec 2022 | 149.32 | 150.90 | 149.27 | 150.46 | 150.46 | 5,646,100 |
19 Dec 2022 | 150.22 | 151.38 | 149.24 | 150.40 | 150.40 | 5,881,800 |
16 Dec 2022 | 150.36 | 151.07 | 149.02 | 150.44 | 150.44 | 19,966,400 |
15 Dec 2022 | 151.72 | 152.00 | 149.74 | 151.11 | 151.11 | 7,117,200 |
14 Dec 2022 | 152.79 | 154.44 | 152.17 | 152.84 | 152.84 | 7,385,600 |
13 Dec 2022 | 153.41 | 154.23 | 150.79 | 152.24 | 152.24 | 7,680,600 |
12 Dec 2022 | 151.22 | 152.56 | 151.04 | 152.47 | 152.47 | 6,142,400 |
09 Dec 2022 | 150.70 | 151.95 | 150.22 | 150.92 | 150.92 | 5,868,200 |
08 Dec 2022 | 149.46 | 151.38 | 149.01 | 151.32 | 151.32 | 5,187,100 |
07 Dec 2022 | 149.01 | 150.43 | 149.01 | 150.24 | 150.24 | 6,175,500 |
06 Dec 2022 | 149.72 | 150.08 | 148.28 | 149.28 | 149.28 | 6,866,700 |
05 Dec 2022 | 148.71 | 149.67 | 148.27 | 149.09 | 149.09 | 5,402,500 |
02 Dec 2022 | 148.47 | 150.77 | 148.08 | 150.61 | 150.61 | 4,938,300 |
01 Dec 2022 | 149.53 | 150.36 | 148.57 | 149.25 | 149.25 | 6,927,400 |
30 Nov 2022 | 145.65 | 149.16 | 145.13 | 149.16 | 149.16 | 12,396,800 |
29 Nov 2022 | 145.75 | 146.06 | 144.53 | 145.48 | 145.48 | 5,634,200 |
28 Nov 2022 | 146.39 | 147.34 | 146.14 | 146.60 | 146.60 | 6,628,200 |
25 Nov 2022 | 146.79 | 147.20 | 146.40 | 146.72 | 146.72 | 2,411,100 |
23 Nov 2022 | 145.90 | 146.63 | 145.57 | 146.45 | 146.45 | 4,296,000 |
22 Nov 2022 | 145.43 | 145.79 | 144.84 | 145.62 | 145.62 | 5,372,900 |
21 Nov 2022 | 143.06 | 145.19 | 142.83 | 144.38 | 144.38 | 6,377,200 |
18 Nov 2022 | 141.92 | 142.76 | 141.27 | 142.57 | 142.57 | 5,671,400 |
17 Nov 2022 | 141.11 | 141.69 | 139.86 | 140.87 | 140.87 | 5,186,300 |
16 Nov 2022 | 141.50 | 142.91 | 140.98 | 141.74 | 141.74 | 6,193,700 |
15 Nov 2022 | 142.09 | 143.20 | 139.70 | 140.49 | 140.49 | 7,732,400 |
14 Nov 2022 | 140.51 | 143.56 | 140.26 | 140.98 | 140.98 | 8,516,200 |
11 Nov 2022 | 141.20 | 141.63 | 139.11 | 140.97 | 140.97 | 7,175,200 |
10 Nov 2022 | 139.46 | 141.63 | 138.20 | 141.18 | 141.18 | 8,068,700 |
09 Nov 2022 | 136.87 | 137.97 | 136.34 | 136.48 | 136.48 | 5,690,700 |
08 Nov 2022 | 136.82 | 137.52 | 135.80 | 136.81 | 136.81 | 5,266,200 |
07 Nov 2022 | 135.35 | 137.19 | 135.06 | 136.50 | 136.50 | 6,746,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |