Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 190.74 | 192.84 | 190.51 | 192.52 | 192.52 | 262,037 |
25 Jul 2024 | 197.43 | 197.43 | 193.73 | 195.25 | 195.25 | 212,100 |
24 Jul 2024 | 199.79 | 199.79 | 197.08 | 197.20 | 197.20 | 211,400 |
23 Jul 2024 | 200.18 | 201.33 | 200.03 | 200.79 | 200.79 | 283,800 |
22 Jul 2024 | 198.70 | 200.15 | 198.12 | 200.14 | 200.14 | 315,500 |
19 Jul 2024 | 199.28 | 199.28 | 197.03 | 197.15 | 197.15 | 236,400 |
18 Jul 2024 | 201.93 | 202.22 | 199.54 | 199.85 | 199.85 | 292,900 |
17 Jul 2024 | 204.73 | 205.15 | 203.31 | 204.39 | 204.39 | 266,300 |
16 Jul 2024 | 206.23 | 206.81 | 205.68 | 206.60 | 206.60 | 206,000 |
15 Jul 2024 | 208.18 | 208.21 | 206.76 | 206.91 | 206.91 | 207,800 |
12 Jul 2024 | 206.53 | 208.86 | 206.03 | 207.59 | 207.59 | 218,200 |
11 Jul 2024 | 205.31 | 205.65 | 203.73 | 203.73 | 203.73 | 246,300 |
10 Jul 2024 | 204.63 | 206.18 | 203.78 | 205.88 | 205.88 | 209,100 |
09 Jul 2024 | 203.00 | 203.19 | 201.67 | 201.67 | 201.67 | 230,600 |
08 Jul 2024 | 204.72 | 205.67 | 204.30 | 204.94 | 204.94 | 200,500 |
05 Jul 2024 | 206.29 | 206.55 | 205.09 | 206.45 | 206.45 | 190,500 |
03 Jul 2024 | 205.87 | 206.31 | 205.17 | 206.25 | 206.25 | 212,300 |
02 Jul 2024 | 205.00 | 206.21 | 204.75 | 206.21 | 206.21 | 259,300 |
01 Jul 2024 | 204.80 | 205.13 | 203.21 | 203.71 | 203.71 | 267,500 |
28 Jun 2024 | 205.07 | 206.27 | 204.41 | 204.97 | 204.97 | 273,900 |
27 Jun 2024 | 203.40 | 204.94 | 203.34 | 203.88 | 203.88 | 284,100 |
26 Jun 2024 | 203.55 | 204.22 | 202.38 | 203.18 | 203.18 | 306,100 |
25 Jun 2024 | 205.50 | 206.61 | 205.13 | 206.22 | 206.22 | 517,900 |
24 Jun 2024 | 197.50 | 199.43 | 197.27 | 198.98 | 198.98 | 375,500 |
21 Jun 2024 | 193.70 | 194.20 | 193.38 | 193.58 | 193.58 | 284,400 |
20 Jun 2024 | 194.00 | 194.74 | 193.31 | 194.54 | 194.54 | 234,500 |
18 Jun 2024 | 193.89 | 194.73 | 193.45 | 194.14 | 194.14 | 347,600 |
17 Jun 2024 | 193.20 | 195.67 | 193.20 | 195.20 | 195.20 | 453,500 |
14 Jun 2024 | 196.50 | 197.79 | 195.42 | 197.13 | 197.13 | 483,100 |
13 Jun 2024 | 200.25 | 200.38 | 198.18 | 199.35 | 199.35 | 528,000 |
12 Jun 2024 | 207.52 | 207.52 | 205.58 | 205.65 | 205.65 | 245,000 |
11 Jun 2024 | 206.50 | 207.00 | 204.50 | 205.31 | 205.31 | 250,200 |
10 Jun 2024 | 207.50 | 208.61 | 207.28 | 208.02 | 208.02 | 268,900 |
07 Jun 2024 | 206.50 | 207.70 | 206.20 | 206.36 | 206.36 | 537,500 |
06 Jun 2024 | 209.59 | 210.94 | 209.28 | 210.04 | 210.04 | 245,800 |
05 Jun 2024 | 208.00 | 208.57 | 206.29 | 208.33 | 208.33 | 338,400 |
04 Jun 2024 | 211.00 | 211.34 | 210.04 | 210.38 | 210.38 | 224,100 |
03 Jun 2024 | 212.29 | 213.54 | 211.18 | 212.17 | 212.17 | 351,400 |
31 May 2024 | 216.89 | 217.51 | 215.54 | 217.51 | 217.51 | 254,000 |
30 May 2024 | 213.52 | 214.91 | 213.29 | 214.17 | 214.17 | 278,900 |
29 May 2024 | 215.37 | 215.37 | 213.74 | 213.95 | 213.95 | 191,300 |
28 May 2024 | 219.00 | 219.53 | 217.41 | 218.72 | 218.72 | 262,200 |
24 May 2024 | 216.10 | 217.02 | 215.95 | 216.84 | 216.84 | 134,400 |
23 May 2024 | 218.09 | 218.09 | 214.31 | 214.72 | 214.72 | 260,700 |
22 May 2024 | 217.47 | 217.61 | 216.28 | 216.63 | 216.63 | 166,500 |
21 May 2024 | 219.80 | 220.44 | 219.19 | 219.36 | 219.36 | 145,600 |
20 May 2024 | 220.31 | 221.09 | 219.90 | 220.50 | 220.50 | 175,500 |
17 May 2024 | 219.93 | 220.42 | 219.09 | 219.76 | 219.76 | 265,700 |
16 May 2024 | 216.84 | 217.04 | 215.60 | 215.63 | 215.63 | 296,800 |
15 May 2024 | 218.90 | 219.94 | 218.30 | 219.55 | 219.55 | 280,900 |
14 May 2024 | 216.50 | 217.61 | 216.21 | 217.12 | 217.12 | 268,500 |
13 May 2024 | 217.10 | 217.13 | 215.30 | 215.64 | 215.64 | 466,000 |
10 May 2024 | 220.93 | 221.06 | 218.14 | 218.78 | 218.78 | 563,900 |
09 May 2024 | 227.51 | 228.03 | 226.73 | 227.24 | 227.24 | 329,000 |
08 May 2024 | 231.12 | 232.43 | 227.00 | 231.78 | 231.78 | 371,600 |
07 May 2024 | 233.28 | 233.28 | 230.91 | 231.26 | 231.26 | 248,900 |
06 May 2024 | 233.62 | 235.68 | 233.57 | 235.60 | 235.60 | 208,200 |
03 May 2024 | 232.06 | 233.35 | 231.36 | 232.87 | 232.87 | 165,200 |
02 May 2024 | 230.30 | 231.41 | 229.37 | 230.80 | 230.80 | 228,100 |
01 May 2024 | 228.31 | 228.84 | 226.56 | 226.83 | 226.83 | 264,600 |
30 Apr 2024 | 229.94 | 229.94 | 227.00 | 227.31 | 227.31 | 334,200 |
29 Apr 2024 | 228.00 | 228.45 | 227.18 | 227.94 | 227.94 | 228,200 |
26 Apr 2024 | 225.00 | 226.98 | 224.57 | 226.71 | 226.71 | 242,100 |
25 Apr 2024 | 223.00 | 225.49 | 222.39 | 225.36 | 225.36 | 319,100 |
24 Apr 2024 | 232.85 | 233.99 | 231.83 | 232.88 | 232.88 | 273,400 |
23 Apr 2024 | 228.10 | 230.64 | 227.82 | 230.41 | 230.41 | 362,000 |
22 Apr 2024 | 228.18 | 231.15 | 227.88 | 230.30 | 230.30 | 448,100 |
19 Apr 2024 | 229.50 | 229.79 | 227.38 | 228.72 | 228.72 | 425,700 |
18 Apr 2024 | 233.73 | 234.11 | 231.70 | 231.84 | 231.84 | 220,200 |
17 Apr 2024 | 234.59 | 235.29 | 233.01 | 233.97 | 233.97 | 306,800 |
16 Apr 2024 | 236.29 | 237.37 | 234.64 | 236.52 | 236.52 | 306,100 |
15 Apr 2024 | 245.71 | 246.07 | 241.33 | 241.67 | 241.67 | 158,400 |
12 Apr 2024 | 245.01 | 245.27 | 242.63 | 242.97 | 242.97 | 207,400 |
11 Apr 2024 | 246.50 | 247.15 | 244.47 | 246.99 | 246.99 | 172,500 |
10 Apr 2024 | 246.00 | 246.12 | 243.86 | 244.79 | 244.79 | 214,600 |
09 Apr 2024 | 247.86 | 248.47 | 245.68 | 246.93 | 246.93 | 232,400 |
08 Apr 2024 | 243.40 | 245.84 | 243.33 | 244.21 | 244.21 | 218,900 |
05 Apr 2024 | 239.00 | 241.83 | 238.58 | 240.74 | 240.74 | 191,100 |
04 Apr 2024 | 243.20 | 243.67 | 239.02 | 239.16 | 239.16 | 196,300 |
03 Apr 2024 | 239.50 | 242.45 | 239.50 | 241.78 | 241.78 | 307,400 |
02 Apr 2024 | 239.00 | 240.24 | 237.96 | 239.89 | 239.89 | 296,400 |
01 Apr 2024 | 242.85 | 242.86 | 240.22 | 242.15 | 242.15 | 527,900 |
28 Mar 2024 | 251.14 | 252.85 | 251.14 | 251.68 | 251.68 | 124,800 |
27 Mar 2024 | 253.70 | 254.20 | 250.33 | 252.15 | 252.15 | 242,600 |
26 Mar 2024 | 253.89 | 254.79 | 253.39 | 253.72 | 253.72 | 214,900 |
25 Mar 2024 | 252.11 | 253.42 | 251.04 | 252.41 | 252.41 | 196,900 |
22 Mar 2024 | 255.00 | 255.23 | 253.59 | 254.77 | 254.77 | 285,400 |
21 Mar 2024 | 251.45 | 251.79 | 250.26 | 251.48 | 251.48 | 245,500 |
20 Mar 2024 | 244.68 | 246.80 | 244.31 | 246.72 | 246.72 | 214,900 |
19 Mar 2024 | 242.68 | 245.09 | 242.41 | 244.32 | 244.32 | 347,400 |
18 Mar 2024 | 237.58 | 238.83 | 237.28 | 238.66 | 238.66 | 194,100 |
15 Mar 2024 | 234.91 | 235.12 | 233.54 | 234.62 | 234.62 | 179,100 |
14 Mar 2024 | 233.36 | 233.36 | 230.36 | 230.97 | 230.97 | 224,900 |
13 Mar 2024 | 233.41 | 233.54 | 231.37 | 232.83 | 232.83 | 298,300 |
12 Mar 2024 | 236.81 | 238.44 | 235.45 | 237.95 | 237.95 | 242,900 |
11 Mar 2024 | 237.41 | 237.41 | 235.17 | 235.46 | 235.46 | 379,800 |
08 Mar 2024 | 245.00 | 245.80 | 242.58 | 242.82 | 242.82 | 379,500 |
07 Mar 2024 | 246.93 | 248.05 | 245.70 | 247.94 | 247.94 | 359,800 |
06 Mar 2024 | 252.15 | 253.43 | 250.93 | 252.40 | 252.40 | 331,300 |
05 Mar 2024 | 247.71 | 249.99 | 246.81 | 248.19 | 248.19 | 314,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |