Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 215.47 | 216.65 | 213.25 | 215.14 | 215.14 | 167,219 |
02 May 2024 | 212.54 | 215.38 | 211.46 | 215.25 | 215.25 | 181,900 |
01 May 2024 | 213.50 | 214.37 | 211.63 | 212.54 | 212.54 | 255,700 |
30 Apr 2024 | 213.50 | 217.71 | 213.50 | 213.83 | 213.83 | 347,700 |
29 Apr 2024 | 212.69 | 214.20 | 211.26 | 213.50 | 213.50 | 241,600 |
26 Apr 2024 | 212.87 | 218.80 | 211.14 | 211.36 | 211.36 | 388,100 |
25 Apr 2024 | 220.00 | 228.41 | 211.24 | 215.31 | 215.31 | 535,400 |
24 Apr 2024 | 212.70 | 214.25 | 211.91 | 213.74 | 213.74 | 214,900 |
23 Apr 2024 | 213.03 | 214.63 | 211.99 | 212.97 | 212.97 | 147,200 |
22 Apr 2024 | 212.68 | 214.26 | 210.97 | 211.73 | 211.73 | 189,500 |
19 Apr 2024 | 207.87 | 212.68 | 207.87 | 211.25 | 211.25 | 328,300 |
18 Apr 2024 | 204.74 | 208.18 | 204.07 | 207.64 | 207.64 | 120,400 |
17 Apr 2024 | 207.62 | 209.86 | 204.43 | 204.46 | 204.46 | 138,800 |
16 Apr 2024 | 206.13 | 209.92 | 204.30 | 207.62 | 207.62 | 159,700 |
15 Apr 2024 | 207.34 | 207.34 | 203.67 | 205.09 | 205.09 | 102,400 |
12 Apr 2024 | 204.43 | 206.38 | 204.43 | 205.79 | 205.79 | 126,800 |
11 Apr 2024 | 207.54 | 207.54 | 203.96 | 205.29 | 205.29 | 93,900 |
10 Apr 2024 | 205.88 | 208.49 | 204.91 | 207.28 | 207.28 | 101,600 |
09 Apr 2024 | 208.24 | 208.87 | 206.67 | 207.84 | 207.84 | 76,100 |
08 Apr 2024 | 208.09 | 209.64 | 206.78 | 207.72 | 207.72 | 112,900 |
05 Apr 2024 | 206.53 | 209.00 | 205.07 | 208.09 | 208.09 | 139,400 |
04 Apr 2024 | 208.66 | 209.84 | 205.29 | 205.70 | 205.70 | 88,900 |
03 Apr 2024 | 206.91 | 208.89 | 206.02 | 207.08 | 207.08 | 164,700 |
02 Apr 2024 | 206.87 | 208.50 | 205.94 | 207.31 | 207.31 | 166,300 |
01 Apr 2024 | 209.37 | 209.76 | 207.96 | 208.12 | 208.12 | 106,200 |
28 Mar 2024 | 209.76 | 211.99 | 208.80 | 210.29 | 210.29 | 137,600 |
27 Mar 2024 | 209.03 | 209.77 | 206.94 | 209.43 | 209.43 | 133,600 |
26 Mar 2024 | 208.40 | 209.47 | 207.21 | 208.19 | 208.19 | 124,200 |
25 Mar 2024 | 207.10 | 210.22 | 205.76 | 209.19 | 209.19 | 215,400 |
22 Mar 2024 | 206.63 | 206.63 | 204.56 | 206.25 | 206.25 | 227,600 |
21 Mar 2024 | 206.23 | 206.64 | 204.51 | 206.02 | 206.02 | 151,700 |
20 Mar 2024 | 210.85 | 211.09 | 203.61 | 204.84 | 204.84 | 198,200 |
19 Mar 2024 | 209.26 | 212.21 | 206.43 | 210.30 | 210.30 | 226,800 |
18 Mar 2024 | 205.57 | 210.20 | 204.60 | 207.98 | 207.98 | 229,700 |
15 Mar 2024 | 202.19 | 206.49 | 202.19 | 205.62 | 205.62 | 345,900 |
14 Mar 2024 | 203.37 | 204.58 | 201.77 | 204.00 | 204.00 | 257,300 |
13 Mar 2024 | 204.94 | 205.19 | 199.77 | 204.05 | 204.05 | 256,300 |
12 Mar 2024 | 203.19 | 205.68 | 201.60 | 205.17 | 205.17 | 247,200 |
11 Mar 2024 | 204.08 | 204.43 | 201.44 | 204.11 | 204.11 | 157,400 |
08 Mar 2024 | 206.05 | 207.22 | 203.44 | 204.08 | 204.08 | 164,800 |
07 Mar 2024 | 207.74 | 208.00 | 204.77 | 205.92 | 205.92 | 202,300 |
06 Mar 2024 | 208.55 | 208.73 | 206.21 | 206.50 | 206.50 | 107,000 |
05 Mar 2024 | 204.73 | 211.02 | 204.58 | 207.96 | 207.96 | 208,800 |
04 Mar 2024 | 204.00 | 207.81 | 203.74 | 205.69 | 205.69 | 190,800 |
01 Mar 2024 | 206.06 | 207.22 | 202.29 | 204.39 | 204.39 | 283,800 |
29 Feb 2024 | 214.00 | 214.42 | 205.71 | 206.88 | 206.88 | 532,400 |
28 Feb 2024 | 216.99 | 216.99 | 214.12 | 214.72 | 214.72 | 203,200 |
27 Feb 2024 | 217.99 | 218.96 | 215.37 | 216.11 | 216.11 | 322,200 |
26 Feb 2024 | 215.00 | 220.89 | 215.00 | 220.00 | 220.00 | 355,000 |
23 Feb 2024 | 222.67 | 223.22 | 214.82 | 216.10 | 216.10 | 339,800 |
22 Feb 2024 | 208.89 | 226.93 | 205.36 | 221.67 | 221.67 | 699,600 |
21 Feb 2024 | 189.26 | 191.23 | 189.09 | 190.12 | 190.12 | 247,500 |
20 Feb 2024 | 193.05 | 193.08 | 189.59 | 190.34 | 190.34 | 177,900 |
16 Feb 2024 | 191.03 | 193.49 | 190.40 | 192.18 | 192.18 | 159,400 |
15 Feb 2024 | 190.87 | 192.77 | 190.61 | 190.93 | 190.93 | 209,000 |
14 Feb 2024 | 186.52 | 191.38 | 186.43 | 191.06 | 191.06 | 253,200 |
13 Feb 2024 | 193.09 | 193.09 | 185.93 | 186.50 | 186.50 | 259,400 |
12 Feb 2024 | 193.98 | 195.39 | 192.94 | 192.94 | 192.94 | 155,300 |
09 Feb 2024 | 194.80 | 195.58 | 193.95 | 195.10 | 195.10 | 149,600 |
08 Feb 2024 | 193.46 | 195.37 | 192.20 | 194.18 | 194.18 | 79,100 |
07 Feb 2024 | 193.90 | 194.29 | 192.67 | 193.92 | 193.92 | 114,600 |
06 Feb 2024 | 192.65 | 193.93 | 191.92 | 193.54 | 193.54 | 130,600 |
05 Feb 2024 | 192.46 | 192.95 | 190.53 | 192.44 | 192.44 | 130,200 |
02 Feb 2024 | 191.40 | 192.81 | 189.79 | 192.57 | 192.57 | 158,900 |
01 Feb 2024 | 191.94 | 193.06 | 189.77 | 191.43 | 191.43 | 248,300 |
31 Jan 2024 | 196.16 | 197.86 | 191.55 | 191.61 | 191.61 | 261,300 |
30 Jan 2024 | 198.16 | 198.58 | 196.17 | 196.86 | 196.86 | 145,300 |
29 Jan 2024 | 196.83 | 197.98 | 194.77 | 197.51 | 197.51 | 172,900 |
26 Jan 2024 | 195.91 | 197.88 | 193.19 | 197.25 | 197.25 | 247,700 |
25 Jan 2024 | 198.28 | 199.39 | 193.67 | 194.41 | 194.41 | 355,700 |
24 Jan 2024 | 200.05 | 200.05 | 195.91 | 198.34 | 198.34 | 178,800 |
23 Jan 2024 | 200.83 | 201.15 | 198.36 | 199.56 | 199.56 | 144,100 |
22 Jan 2024 | 201.00 | 202.75 | 200.78 | 201.00 | 201.00 | 204,900 |
19 Jan 2024 | 204.62 | 205.75 | 200.15 | 200.32 | 200.32 | 351,500 |
18 Jan 2024 | 201.37 | 204.57 | 201.37 | 204.52 | 204.52 | 130,200 |
17 Jan 2024 | 201.15 | 204.46 | 200.01 | 201.19 | 201.19 | 155,200 |
16 Jan 2024 | 198.95 | 202.05 | 198.95 | 201.34 | 201.34 | 115,100 |
12 Jan 2024 | 198.06 | 201.17 | 197.00 | 200.83 | 200.83 | 130,200 |
11 Jan 2024 | 196.48 | 198.32 | 193.76 | 197.32 | 197.32 | 166,600 |
10 Jan 2024 | 195.26 | 199.15 | 194.30 | 196.17 | 196.17 | 143,300 |
09 Jan 2024 | 194.97 | 198.69 | 192.97 | 195.19 | 195.19 | 229,600 |
08 Jan 2024 | 195.85 | 196.30 | 192.81 | 194.51 | 194.51 | 127,700 |
05 Jan 2024 | 192.59 | 195.17 | 191.26 | 194.72 | 194.72 | 276,000 |
04 Jan 2024 | 194.59 | 196.05 | 192.96 | 193.06 | 193.06 | 180,700 |
03 Jan 2024 | 197.42 | 198.32 | 193.68 | 194.25 | 194.25 | 191,000 |
02 Jan 2024 | 198.17 | 199.00 | 196.26 | 196.90 | 196.90 | 238,700 |
29 Dec 2023 | 199.65 | 201.58 | 195.30 | 199.15 | 199.15 | 177,000 |
28 Dec 2023 | 199.41 | 200.81 | 198.28 | 199.38 | 199.38 | 99,400 |
27 Dec 2023 | 199.63 | 202.98 | 199.63 | 200.11 | 200.11 | 169,900 |
26 Dec 2023 | 199.89 | 200.16 | 198.50 | 199.33 | 199.33 | 128,900 |
22 Dec 2023 | 198.58 | 201.72 | 198.55 | 200.41 | 200.41 | 174,400 |
21 Dec 2023 | 198.29 | 199.00 | 195.37 | 198.75 | 198.75 | 220,900 |
20 Dec 2023 | 199.55 | 202.01 | 197.83 | 198.05 | 198.05 | 402,900 |
19 Dec 2023 | 201.70 | 203.94 | 200.71 | 200.90 | 200.90 | 260,400 |
18 Dec 2023 | 200.78 | 204.00 | 200.51 | 203.64 | 203.64 | 240,400 |
15 Dec 2023 | 205.67 | 208.97 | 199.35 | 199.70 | 199.70 | 1,103,000 |
14 Dec 2023 | 221.41 | 221.78 | 206.31 | 206.50 | 206.50 | 751,700 |
13 Dec 2023 | 221.35 | 223.91 | 220.46 | 221.30 | 221.30 | 344,300 |
12 Dec 2023 | 222.37 | 223.68 | 220.44 | 221.88 | 221.88 | 153,400 |
11 Dec 2023 | 222.08 | 222.86 | 219.91 | 221.98 | 221.98 | 178,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |