Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 250.53 | 252.09 | 247.28 | 250.83 | 250.83 | 539,700 |
25 Jul 2024 | 233.93 | 249.42 | 231.93 | 245.10 | 245.10 | 672,700 |
24 Jul 2024 | 234.75 | 237.15 | 231.79 | 232.04 | 232.04 | 287,500 |
23 Jul 2024 | 232.50 | 238.63 | 232.50 | 236.30 | 236.30 | 173,800 |
22 Jul 2024 | 230.76 | 235.00 | 229.27 | 234.29 | 234.29 | 288,200 |
19 Jul 2024 | 232.23 | 233.44 | 230.39 | 230.76 | 230.76 | 163,700 |
18 Jul 2024 | 229.21 | 237.83 | 229.21 | 231.92 | 231.92 | 326,100 |
17 Jul 2024 | 233.29 | 233.96 | 229.35 | 229.96 | 229.96 | 392,400 |
16 Jul 2024 | 229.21 | 237.22 | 229.21 | 235.24 | 235.24 | 315,500 |
15 Jul 2024 | 226.81 | 231.48 | 226.14 | 226.65 | 226.65 | 330,000 |
12 Jul 2024 | 219.72 | 226.60 | 219.16 | 225.82 | 225.82 | 406,200 |
11 Jul 2024 | 212.62 | 218.56 | 212.62 | 217.46 | 217.46 | 288,300 |
10 Jul 2024 | 207.05 | 208.05 | 205.19 | 207.59 | 207.59 | 193,500 |
09 Jul 2024 | 202.79 | 209.45 | 201.59 | 206.04 | 206.04 | 218,800 |
08 Jul 2024 | 202.81 | 205.82 | 202.73 | 203.73 | 203.73 | 212,000 |
05 Jul 2024 | 205.95 | 206.00 | 201.85 | 202.15 | 202.15 | 314,700 |
03 Jul 2024 | 205.19 | 209.24 | 204.03 | 206.59 | 206.59 | 105,900 |
02 Jul 2024 | 199.73 | 203.83 | 197.55 | 203.48 | 203.48 | 186,400 |
01 Jul 2024 | 205.15 | 205.15 | 195.86 | 198.70 | 198.70 | 319,500 |
28 Jun 2024 | 205.39 | 207.29 | 204.33 | 205.28 | 205.28 | 598,900 |
27 Jun 2024 | 202.25 | 204.69 | 200.61 | 204.46 | 204.46 | 232,000 |
26 Jun 2024 | 202.07 | 202.29 | 200.49 | 201.47 | 201.47 | 214,100 |
25 Jun 2024 | 204.72 | 205.52 | 201.04 | 203.58 | 203.58 | 253,000 |
24 Jun 2024 | 208.94 | 208.94 | 205.26 | 205.47 | 205.47 | 286,600 |
21 Jun 2024 | 211.17 | 212.30 | 206.87 | 208.67 | 208.67 | 495,900 |
20 Jun 2024 | 212.43 | 213.33 | 209.73 | 209.85 | 209.85 | 399,700 |
18 Jun 2024 | 208.89 | 212.97 | 208.89 | 211.60 | 211.60 | 371,400 |
17 Jun 2024 | 204.13 | 208.00 | 201.41 | 207.65 | 207.65 | 258,900 |
14 Jun 2024 | 201.93 | 204.75 | 200.67 | 204.72 | 204.72 | 240,400 |
13 Jun 2024 | 202.63 | 204.95 | 202.42 | 204.64 | 204.64 | 202,800 |
12 Jun 2024 | 203.23 | 207.39 | 203.23 | 204.24 | 204.24 | 401,500 |
11 Jun 2024 | 196.34 | 196.90 | 194.81 | 196.27 | 196.27 | 169,900 |
10 Jun 2024 | 196.25 | 199.65 | 195.13 | 198.68 | 198.68 | 208,400 |
07 Jun 2024 | 195.95 | 199.15 | 195.48 | 198.94 | 198.94 | 252,200 |
06 Jun 2024 | 199.30 | 200.00 | 198.11 | 199.03 | 199.03 | 310,600 |
05 Jun 2024 | 199.14 | 201.30 | 196.57 | 200.00 | 200.00 | 135,000 |
04 Jun 2024 | 197.62 | 199.00 | 196.41 | 197.15 | 197.15 | 225,600 |
03 Jun 2024 | 203.82 | 205.31 | 197.30 | 199.00 | 199.00 | 285,900 |
31 May 2024 | 200.82 | 202.48 | 198.50 | 202.07 | 202.07 | 265,900 |
30 May 2024 | 197.03 | 199.05 | 195.05 | 199.00 | 199.00 | 183,300 |
29 May 2024 | 193.68 | 197.01 | 192.94 | 196.03 | 196.03 | 194,200 |
28 May 2024 | 200.37 | 201.48 | 194.78 | 196.50 | 196.50 | 315,600 |
24 May 2024 | 197.13 | 199.11 | 196.10 | 199.00 | 199.00 | 231,900 |
23 May 2024 | 199.29 | 199.56 | 194.85 | 196.02 | 196.02 | 376,900 |
22 May 2024 | 198.93 | 200.67 | 196.46 | 198.54 | 198.54 | 245,900 |
21 May 2024 | 200.94 | 201.61 | 199.25 | 200.03 | 200.03 | 170,700 |
20 May 2024 | 204.81 | 204.81 | 201.21 | 202.10 | 202.10 | 191,700 |
17 May 2024 | 207.61 | 207.85 | 205.12 | 206.20 | 206.20 | 179,700 |
16 May 2024 | 208.03 | 209.79 | 206.43 | 207.54 | 207.54 | 320,900 |
15 May 2024 | 200.00 | 208.03 | 199.35 | 207.88 | 207.88 | 382,400 |
14 May 2024 | 197.27 | 198.59 | 194.06 | 196.75 | 196.75 | 194,400 |
13 May 2024 | 198.00 | 198.90 | 194.17 | 194.60 | 194.60 | 266,800 |
10 May 2024 | 193.89 | 196.14 | 193.59 | 195.85 | 195.85 | 208,900 |
09 May 2024 | 192.17 | 194.64 | 191.84 | 193.89 | 193.89 | 334,700 |
08 May 2024 | 188.00 | 191.34 | 186.50 | 191.09 | 191.09 | 218,100 |
07 May 2024 | 192.40 | 193.86 | 189.89 | 190.28 | 190.28 | 437,600 |
06 May 2024 | 193.44 | 200.73 | 190.80 | 191.14 | 191.14 | 565,400 |
03 May 2024 | 188.04 | 189.30 | 182.33 | 185.52 | 185.52 | 322,700 |
02 May 2024 | 182.85 | 184.41 | 180.42 | 183.99 | 183.99 | 231,400 |
01 May 2024 | 180.14 | 184.23 | 178.60 | 180.41 | 180.41 | 282,100 |
30 Apr 2024 | 181.35 | 184.05 | 180.50 | 180.70 | 180.70 | 219,900 |
29 Apr 2024 | 184.65 | 185.33 | 182.50 | 183.70 | 183.70 | 183,100 |
26 Apr 2024 | 180.63 | 184.10 | 180.63 | 182.50 | 182.50 | 155,100 |
25 Apr 2024 | 180.10 | 181.33 | 179.31 | 180.51 | 180.51 | 272,100 |
24 Apr 2024 | 181.51 | 182.54 | 179.58 | 181.86 | 181.86 | 195,200 |
23 Apr 2024 | 179.83 | 183.18 | 179.83 | 182.33 | 182.33 | 171,700 |
22 Apr 2024 | 176.60 | 179.72 | 175.12 | 179.02 | 179.02 | 215,000 |
19 Apr 2024 | 174.26 | 176.03 | 174.08 | 175.11 | 175.11 | 209,600 |
18 Apr 2024 | 174.65 | 175.90 | 173.44 | 175.00 | 175.00 | 276,700 |
17 Apr 2024 | 174.71 | 175.71 | 173.04 | 173.39 | 173.39 | 217,900 |
16 Apr 2024 | 175.05 | 175.05 | 171.45 | 174.12 | 174.12 | 204,900 |
15 Apr 2024 | 181.98 | 181.98 | 175.50 | 176.26 | 176.26 | 192,900 |
12 Apr 2024 | 181.14 | 182.38 | 179.85 | 180.21 | 180.21 | 175,200 |
11 Apr 2024 | 183.81 | 184.48 | 181.92 | 182.30 | 182.30 | 300,300 |
10 Apr 2024 | 190.54 | 190.54 | 183.19 | 183.70 | 183.70 | 505,400 |
09 Apr 2024 | 194.43 | 195.71 | 189.60 | 194.00 | 194.00 | 307,800 |
08 Apr 2024 | 199.82 | 200.14 | 196.41 | 197.55 | 197.55 | 250,700 |
05 Apr 2024 | 195.40 | 199.12 | 195.40 | 198.34 | 198.34 | 232,200 |
04 Apr 2024 | 197.56 | 200.11 | 194.94 | 196.46 | 196.46 | 351,700 |
03 Apr 2024 | 194.00 | 195.14 | 192.00 | 194.31 | 194.31 | 299,100 |
02 Apr 2024 | 187.82 | 189.39 | 185.93 | 189.14 | 189.14 | 224,400 |
01 Apr 2024 | 194.91 | 194.91 | 189.97 | 190.31 | 190.31 | 266,300 |
28 Mar 2024 | 193.96 | 196.61 | 193.96 | 195.09 | 195.09 | 272,200 |
27 Mar 2024 | 192.92 | 194.54 | 191.93 | 193.88 | 193.88 | 190,600 |
26 Mar 2024 | 192.24 | 193.45 | 190.47 | 190.64 | 190.64 | 318,900 |
25 Mar 2024 | 190.62 | 191.98 | 188.68 | 191.53 | 191.53 | 328,000 |
22 Mar 2024 | 195.33 | 195.33 | 190.54 | 190.74 | 190.74 | 231,400 |
21 Mar 2024 | 189.56 | 195.38 | 188.92 | 194.94 | 194.94 | 263,900 |
20 Mar 2024 | 184.56 | 190.32 | 184.56 | 187.94 | 187.94 | 190,400 |
19 Mar 2024 | 182.89 | 185.49 | 182.89 | 185.47 | 185.47 | 195,400 |
18 Mar 2024 | 184.76 | 185.27 | 182.77 | 183.29 | 183.29 | 278,200 |
15 Mar 2024 | 181.74 | 184.76 | 180.70 | 183.68 | 183.68 | 572,700 |
14 Mar 2024 | 184.80 | 184.96 | 180.72 | 184.74 | 184.74 | 388,600 |
13 Mar 2024 | 185.58 | 187.41 | 183.83 | 184.80 | 184.80 | 289,300 |
12 Mar 2024 | 186.87 | 187.25 | 183.57 | 186.06 | 186.06 | 241,500 |
11 Mar 2024 | 186.70 | 187.87 | 184.50 | 187.39 | 187.39 | 250,600 |
08 Mar 2024 | 188.95 | 191.85 | 186.99 | 188.48 | 188.48 | 279,900 |
07 Mar 2024 | 188.24 | 188.33 | 184.54 | 186.04 | 186.04 | 244,900 |
06 Mar 2024 | 191.48 | 191.48 | 185.79 | 187.16 | 187.16 | 254,400 |
05 Mar 2024 | 189.03 | 192.58 | 187.57 | 188.52 | 188.52 | 157,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |