Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 144.90 | 145.28 | 144.48 | 144.84 | 144.84 | 5,228,100 |
30 Mar 2023 | 144.34 | 145.10 | 143.82 | 144.57 | 144.57 | 4,601,900 |
29 Mar 2023 | 143.86 | 144.06 | 143.46 | 143.81 | 143.81 | 3,965,000 |
28 Mar 2023 | 143.57 | 143.95 | 142.63 | 142.79 | 142.79 | 3,462,500 |
27 Mar 2023 | 143.41 | 144.85 | 143.01 | 143.90 | 143.90 | 4,945,900 |
24 Mar 2023 | 141.91 | 142.93 | 140.72 | 142.54 | 142.54 | 4,406,800 |
23 Mar 2023 | 143.01 | 143.85 | 141.17 | 142.30 | 142.30 | 6,064,400 |
22 Mar 2023 | 144.95 | 145.68 | 143.42 | 143.46 | 143.46 | 4,630,600 |
21 Mar 2023 | 146.18 | 146.64 | 144.25 | 144.67 | 144.67 | 5,559,100 |
20 Mar 2023 | 142.93 | 146.03 | 142.74 | 145.61 | 145.61 | 5,601,700 |
17 Mar 2023 | 141.27 | 142.89 | 140.49 | 142.45 | 142.45 | 9,163,900 |
16 Mar 2023 | 142.95 | 143.57 | 141.15 | 141.51 | 141.51 | 8,213,900 |
15 Mar 2023 | 143.47 | 144.93 | 142.72 | 144.42 | 144.42 | 7,801,500 |
14 Mar 2023 | 141.30 | 143.19 | 140.91 | 143.01 | 143.01 | 6,487,700 |
13 Mar 2023 | 140.09 | 142.40 | 139.67 | 139.73 | 139.73 | 6,706,400 |
10 Mar 2023 | 141.22 | 142.07 | 139.00 | 139.51 | 139.51 | 6,330,800 |
09 Mar 2023 | 143.80 | 143.85 | 140.69 | 141.09 | 141.09 | 5,816,500 |
08 Mar 2023 | 143.43 | 144.04 | 142.31 | 143.18 | 143.18 | 4,393,100 |
07 Mar 2023 | 143.67 | 144.12 | 141.88 | 142.87 | 142.87 | 4,682,100 |
06 Mar 2023 | 141.95 | 144.27 | 141.64 | 143.72 | 143.72 | 4,498,100 |
03 Mar 2023 | 142.27 | 142.44 | 141.00 | 141.90 | 141.90 | 4,249,700 |
02 Mar 2023 | 140.87 | 141.39 | 140.54 | 141.15 | 141.15 | 4,621,300 |
01 Mar 2023 | 141.83 | 142.48 | 140.08 | 141.29 | 141.29 | 4,353,800 |
28 Feb 2023 | 143.21 | 144.31 | 142.11 | 142.18 | 142.18 | 5,648,900 |
27 Feb 2023 | 144.54 | 146.00 | 143.85 | 144.13 | 144.13 | 5,287,900 |
24 Feb 2023 | 143.23 | 144.56 | 142.21 | 144.41 | 144.41 | 4,593,600 |
23 Feb 2023 | 146.41 | 146.43 | 142.63 | 144.73 | 144.73 | 5,563,000 |
22 Feb 2023 | 147.86 | 148.45 | 146.65 | 147.33 | 147.33 | 3,540,100 |
21 Feb 2023 | 148.25 | 148.54 | 145.50 | 147.09 | 147.09 | 5,648,800 |
17 Feb 2023 | 147.08 | 149.40 | 146.92 | 149.35 | 149.35 | 4,617,700 |
16 Feb 2023 | 145.70 | 148.05 | 145.27 | 146.73 | 146.73 | 4,689,200 |
15 Feb 2023 | 146.74 | 148.00 | 146.52 | 147.55 | 147.55 | 5,334,700 |
14 Feb 2023 | 145.89 | 147.59 | 144.89 | 147.49 | 147.49 | 4,195,500 |
13 Feb 2023 | 144.50 | 146.60 | 144.00 | 146.58 | 146.58 | 3,547,900 |
10 Feb 2023 | 143.36 | 143.94 | 142.59 | 143.70 | 143.70 | 3,558,000 |
09 Feb 2023 | 144.99 | 145.30 | 142.73 | 142.85 | 142.85 | 4,146,600 |
08 Feb 2023 | 142.06 | 144.16 | 141.82 | 143.81 | 143.81 | 4,014,500 |
07 Feb 2023 | 140.86 | 143.37 | 140.25 | 142.99 | 142.99 | 4,952,100 |
06 Feb 2023 | 141.47 | 143.27 | 141.47 | 141.97 | 141.97 | 6,314,200 |
03 Feb 2023 | 146.19 | 146.68 | 144.34 | 145.19 | 145.19 | 5,557,500 |
02 Feb 2023 | 150.02 | 150.18 | 145.77 | 146.95 | 146.95 | 8,665,700 |
01 Feb 2023 | 149.15 | 152.15 | 148.49 | 150.97 | 150.97 | 7,111,300 |
31 Jan 2023 | 147.58 | 149.97 | 147.48 | 149.31 | 149.31 | 6,073,000 |
30 Jan 2023 | 145.91 | 147.95 | 145.34 | 146.98 | 146.98 | 4,485,200 |
27 Jan 2023 | 148.06 | 148.20 | 146.17 | 146.73 | 146.73 | 4,061,700 |
26 Jan 2023 | 147.89 | 149.19 | 147.49 | 148.69 | 148.69 | 3,808,400 |
25 Jan 2023 | 145.73 | 148.54 | 145.20 | 148.07 | 148.07 | 4,352,500 |
24 Jan 2023 | 143.83 | 146.54 | 143.01 | 145.81 | 145.81 | 3,851,700 |
23 Jan 2023 | 145.65 | 145.83 | 143.85 | 144.37 | 144.37 | 5,306,400 |
20 Jan 2023 | 142.41 | 145.51 | 142.39 | 145.12 | 145.12 | 5,878,200 |
19 Jan 2023 | 145.18 | 145.67 | 143.66 | 145.14 | 145.14 | 5,345,700 |
18 Jan 2023 | 146.13 | 147.74 | 145.50 | 145.90 | 145.90 | 4,543,400 |
17 Jan 2023 | 149.18 | 149.18 | 146.64 | 146.98 | 146.98 | 5,482,000 |
13 Jan 2023 | 149.91 | 150.57 | 148.26 | 149.68 | 149.68 | 6,543,800 |
12 Jan 2023 | 147.77 | 150.09 | 146.55 | 149.91 | 149.91 | 4,269,400 |
11 Jan 2023 | 149.50 | 149.85 | 148.12 | 148.80 | 148.80 | 4,451,500 |
10 Jan 2023 | 148.97 | 149.90 | 147.74 | 149.56 | 149.56 | 3,779,400 |
09 Jan 2023 | 148.02 | 150.23 | 147.75 | 148.77 | 148.77 | 4,977,100 |
06 Jan 2023 | 145.79 | 149.47 | 145.79 | 148.57 | 148.57 | 6,539,600 |
05 Jan 2023 | 140.63 | 145.12 | 140.16 | 144.48 | 144.48 | 9,254,700 |
04 Jan 2023 | 140.50 | 140.98 | 137.36 | 139.96 | 139.96 | 6,900,800 |
03 Jan 2023 | 139.00 | 140.09 | 136.26 | 139.04 | 139.04 | 8,245,300 |
30 Dec 2022 | 138.98 | 140.11 | 138.28 | 140.00 | 140.00 | 2,565,400 |
29 Dec 2022 | 139.72 | 140.50 | 139.12 | 139.40 | 139.40 | 2,617,300 |
28 Dec 2022 | 140.99 | 141.41 | 138.81 | 138.98 | 138.98 | 2,628,300 |
27 Dec 2022 | 140.51 | 141.50 | 139.93 | 140.99 | 140.99 | 2,784,400 |
23 Dec 2022 | 139.51 | 140.65 | 138.61 | 140.02 | 140.02 | 1,857,900 |
22 Dec 2022 | 140.57 | 140.79 | 137.73 | 139.53 | 139.53 | 4,692,300 |
21 Dec 2022 | 141.67 | 142.15 | 139.48 | 141.47 | 141.47 | 4,327,400 |
20 Dec 2022 | 141.99 | 142.44 | 140.17 | 140.34 | 140.34 | 3,925,300 |
19 Dec 2022 | 142.81 | 144.25 | 141.26 | 141.62 | 141.62 | 5,643,700 |
16 Dec 2022 | 138.64 | 143.13 | 138.10 | 142.36 | 142.36 | 15,119,400 |
15 Dec 2022 | 141.97 | 144.01 | 139.93 | 140.20 | 140.20 | 6,130,400 |
14 Dec 2022 | 140.78 | 144.49 | 140.71 | 142.36 | 142.36 | 7,511,800 |
13 Dec 2022 | 144.73 | 144.98 | 140.18 | 140.58 | 140.58 | 10,037,600 |
12 Dec 2022 | 143.04 | 143.40 | 141.04 | 142.40 | 142.40 | 4,053,900 |
09 Dec 2022 | 143.33 | 144.20 | 141.20 | 141.57 | 141.57 | 6,986,800 |
08 Dec 2022 | 148.49 | 148.75 | 143.15 | 143.81 | 143.81 | 7,332,400 |
07 Dec 2022 | 150.01 | 150.73 | 148.33 | 148.79 | 148.79 | 4,646,100 |
06 Dec 2022 | 150.61 | 150.87 | 148.31 | 149.39 | 149.39 | 3,161,700 |
05 Dec 2022 | 151.80 | 152.40 | 149.90 | 150.62 | 150.62 | 3,103,800 |
02 Dec 2022 | 149.62 | 152.55 | 149.62 | 152.41 | 152.41 | 3,046,600 |
01 Dec 2022 | 152.26 | 153.36 | 150.96 | 151.81 | 151.81 | 3,812,600 |
30 Nov 2022 | 148.20 | 151.89 | 147.67 | 151.46 | 151.46 | 7,464,500 |
29 Nov 2022 | 149.06 | 149.60 | 147.82 | 148.62 | 148.62 | 5,339,000 |
28 Nov 2022 | 151.01 | 152.21 | 149.44 | 149.90 | 149.90 | 4,909,000 |
25 Nov 2022 | 151.17 | 151.79 | 150.22 | 151.05 | 151.05 | 1,481,200 |
23 Nov 2022 | 151.05 | 152.17 | 149.76 | 150.12 | 150.12 | 3,026,700 |
22 Nov 2022 | 150.09 | 151.77 | 149.50 | 151.60 | 151.60 | 3,234,700 |
21 Nov 2022 | 149.44 | 151.07 | 148.87 | 149.88 | 149.88 | 5,312,700 |
18 Nov 2022 | 148.81 | 150.31 | 148.46 | 148.83 | 148.83 | 3,756,500 |
17 Nov 2022 | 143.26 | 148.56 | 143.26 | 147.77 | 147.77 | 6,115,200 |
16 Nov 2022 | 145.31 | 147.27 | 144.64 | 144.88 | 144.88 | 4,687,300 |
15 Nov 2022 | 147.59 | 149.16 | 143.08 | 145.00 | 145.00 | 6,421,400 |
14 Nov 2022 | 146.25 | 147.32 | 144.66 | 145.46 | 145.46 | 6,535,800 |
11 Nov 2022 | 149.96 | 150.14 | 145.05 | 146.19 | 146.19 | 7,576,700 |
10 Nov 2022 | 151.89 | 152.00 | 148.14 | 150.45 | 150.45 | 6,440,900 |
09 Nov 2022 | 149.28 | 150.44 | 148.44 | 148.64 | 148.64 | 4,848,900 |
08 Nov 2022 | 150.00 | 150.96 | 148.42 | 149.90 | 149.90 | 3,246,500 |
07 Nov 2022 | 149.75 | 150.42 | 148.83 | 149.78 | 149.78 | 5,150,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |