Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 243.34 | 249.16 | 237.56 | 242.93 | 242.93 | 7,896,900 |
25 Jul 2024 | 239.26 | 241.64 | 226.30 | 231.52 | 231.52 | 8,482,500 |
24 Jul 2024 | 261.00 | 265.00 | 243.75 | 245.06 | 245.06 | 8,141,100 |
23 Jul 2024 | 263.60 | 272.55 | 257.29 | 257.63 | 257.63 | 9,275,600 |
22 Jul 2024 | 260.47 | 266.00 | 252.84 | 265.15 | 265.15 | 11,282,200 |
19 Jul 2024 | 235.10 | 259.80 | 233.50 | 257.79 | 257.79 | 12,501,900 |
18 Jul 2024 | 251.21 | 253.87 | 230.57 | 233.24 | 233.24 | 8,848,500 |
17 Jul 2024 | 245.90 | 255.90 | 241.31 | 249.10 | 249.10 | 8,883,300 |
16 Jul 2024 | 243.19 | 252.12 | 234.20 | 251.49 | 251.49 | 10,270,700 |
15 Jul 2024 | 229.38 | 247.50 | 228.00 | 242.85 | 242.85 | 14,439,500 |
12 Jul 2024 | 215.34 | 222.15 | 214.57 | 218.02 | 218.02 | 4,949,000 |
11 Jul 2024 | 224.37 | 227.15 | 213.57 | 214.63 | 214.63 | 7,037,900 |
10 Jul 2024 | 221.64 | 223.33 | 215.14 | 219.56 | 219.56 | 4,481,900 |
09 Jul 2024 | 223.55 | 225.64 | 218.68 | 219.97 | 219.97 | 5,344,900 |
08 Jul 2024 | 226.51 | 226.51 | 217.75 | 220.56 | 220.56 | 5,615,200 |
05 Jul 2024 | 213.48 | 225.13 | 209.45 | 223.68 | 223.68 | 10,148,500 |
03 Jul 2024 | 223.81 | 227.11 | 222.22 | 224.94 | 224.94 | 3,241,700 |
02 Jul 2024 | 231.34 | 234.97 | 226.32 | 227.51 | 227.51 | 4,407,000 |
01 Jul 2024 | 226.00 | 236.04 | 224.04 | 233.37 | 233.37 | 7,739,800 |
28 Jun 2024 | 223.95 | 225.53 | 218.80 | 222.23 | 222.23 | 10,944,900 |
27 Jun 2024 | 217.60 | 225.76 | 216.32 | 224.00 | 224.00 | 5,641,200 |
26 Jun 2024 | 220.00 | 223.73 | 212.46 | 214.58 | 214.58 | 6,574,900 |
25 Jun 2024 | 217.00 | 222.88 | 213.22 | 221.71 | 221.71 | 8,067,100 |
24 Jun 2024 | 217.22 | 221.44 | 207.71 | 212.31 | 212.31 | 10,762,000 |
21 Jun 2024 | 227.00 | 228.25 | 220.71 | 225.86 | 225.86 | 11,385,800 |
20 Jun 2024 | 237.36 | 240.49 | 228.44 | 235.03 | 235.03 | 6,888,900 |
18 Jun 2024 | 238.25 | 242.80 | 234.60 | 235.95 | 235.95 | 6,198,900 |
17 Jun 2024 | 239.87 | 248.64 | 234.23 | 245.10 | 245.10 | 6,662,900 |
14 Jun 2024 | 246.16 | 250.25 | 237.06 | 244.50 | 244.50 | 7,146,500 |
13 Jun 2024 | 253.77 | 257.13 | 243.26 | 247.64 | 247.64 | 8,666,200 |
12 Jun 2024 | 251.80 | 263.26 | 250.58 | 254.96 | 254.96 | 11,134,700 |
11 Jun 2024 | 242.93 | 245.66 | 234.09 | 244.20 | 244.20 | 8,991,300 |
10 Jun 2024 | 241.11 | 253.43 | 239.53 | 249.81 | 249.81 | 6,344,800 |
07 Jun 2024 | 256.19 | 263.18 | 243.86 | 244.16 | 244.16 | 9,315,300 |
06 Jun 2024 | 250.00 | 263.80 | 248.75 | 257.08 | 257.08 | 9,494,600 |
05 Jun 2024 | 246.86 | 251.89 | 240.70 | 251.40 | 251.40 | 9,383,500 |
04 Jun 2024 | 230.23 | 247.20 | 230.16 | 244.20 | 244.20 | 10,854,300 |
03 Jun 2024 | 232.50 | 239.20 | 224.69 | 231.39 | 231.39 | 7,333,100 |
31 May 2024 | 239.28 | 240.41 | 219.17 | 225.92 | 225.92 | 10,123,100 |
30 May 2024 | 241.10 | 248.86 | 233.38 | 234.76 | 234.76 | 9,349,200 |
29 May 2024 | 239.02 | 240.49 | 233.18 | 236.65 | 236.65 | 6,802,000 |
28 May 2024 | 235.45 | 247.13 | 231.05 | 245.00 | 245.00 | 10,843,100 |
24 May 2024 | 221.00 | 237.79 | 220.05 | 237.65 | 237.65 | 10,229,200 |
23 May 2024 | 233.81 | 234.32 | 217.66 | 218.86 | 218.86 | 9,428,300 |
22 May 2024 | 225.01 | 238.77 | 221.21 | 231.51 | 231.51 | 8,933,700 |
21 May 2024 | 231.97 | 233.65 | 220.12 | 225.78 | 225.78 | 10,704,500 |
20 May 2024 | 207.96 | 226.26 | 203.72 | 225.19 | 225.19 | 11,223,300 |
17 May 2024 | 205.66 | 210.67 | 199.83 | 207.60 | 207.60 | 8,688,600 |
16 May 2024 | 215.00 | 216.45 | 198.64 | 199.17 | 199.17 | 12,185,500 |
15 May 2024 | 212.21 | 221.40 | 207.70 | 219.91 | 219.91 | 9,339,300 |
14 May 2024 | 195.96 | 206.97 | 194.93 | 203.05 | 203.05 | 5,356,000 |
13 May 2024 | 204.00 | 206.67 | 197.64 | 199.51 | 199.51 | 7,542,200 |
10 May 2024 | 214.50 | 214.87 | 200.50 | 200.92 | 200.92 | 7,423,500 |
09 May 2024 | 210.22 | 213.85 | 205.11 | 210.45 | 210.45 | 4,649,700 |
08 May 2024 | 209.50 | 214.90 | 206.53 | 211.20 | 211.20 | 4,615,400 |
07 May 2024 | 226.94 | 230.82 | 214.12 | 214.34 | 214.34 | 8,169,600 |
06 May 2024 | 225.84 | 235.80 | 224.90 | 226.93 | 226.93 | 9,690,600 |
03 May 2024 | 230.90 | 232.25 | 216.55 | 223.25 | 223.25 | 13,739,100 |
02 May 2024 | 216.48 | 232.71 | 210.76 | 228.85 | 228.85 | 12,454,200 |
01 May 2024 | 199.00 | 218.52 | 198.20 | 210.09 | 210.09 | 10,191,500 |
30 Apr 2024 | 214.35 | 216.57 | 202.59 | 203.93 | 203.93 | 9,127,900 |
29 Apr 2024 | 229.94 | 230.32 | 216.54 | 218.16 | 218.16 | 9,576,100 |
26 Apr 2024 | 220.77 | 237.02 | 218.66 | 236.32 | 236.32 | 6,044,900 |
25 Apr 2024 | 216.05 | 225.94 | 213.64 | 223.61 | 223.61 | 5,143,500 |
24 Apr 2024 | 236.83 | 239.00 | 223.87 | 224.37 | 224.37 | 6,737,400 |
23 Apr 2024 | 223.62 | 238.67 | 223.61 | 236.43 | 236.43 | 7,338,400 |
22 Apr 2024 | 216.79 | 227.14 | 215.03 | 225.86 | 225.86 | 8,207,000 |
19 Apr 2024 | 223.83 | 227.76 | 210.18 | 211.01 | 211.01 | 9,269,900 |
18 Apr 2024 | 215.57 | 228.05 | 213.25 | 218.08 | 218.08 | 9,403,900 |
17 Apr 2024 | 222.04 | 224.87 | 205.90 | 213.78 | 213.78 | 9,440,200 |
16 Apr 2024 | 223.00 | 223.00 | 205.67 | 218.83 | 218.83 | 16,472,100 |
15 Apr 2024 | 247.94 | 249.74 | 222.14 | 223.41 | 223.41 | 11,239,800 |
12 Apr 2024 | 259.42 | 259.97 | 244.31 | 245.75 | 245.75 | 8,951,800 |
11 Apr 2024 | 250.99 | 264.30 | 247.31 | 263.01 | 263.01 | 8,655,100 |
10 Apr 2024 | 238.24 | 251.27 | 234.12 | 250.99 | 250.99 | 8,416,000 |
09 Apr 2024 | 253.23 | 254.55 | 241.10 | 242.95 | 242.95 | 7,824,700 |
08 Apr 2024 | 252.86 | 261.63 | 249.68 | 256.99 | 256.99 | 10,042,200 |
05 Apr 2024 | 244.91 | 253.96 | 240.20 | 240.90 | 240.90 | 8,423,700 |
04 Apr 2024 | 260.15 | 261.50 | 249.46 | 249.61 | 249.61 | 8,098,300 |
03 Apr 2024 | 244.04 | 256.00 | 243.00 | 251.58 | 251.58 | 6,670,200 |
02 Apr 2024 | 238.10 | 248.13 | 235.99 | 245.84 | 245.84 | 8,817,600 |
01 Apr 2024 | 261.87 | 268.81 | 249.22 | 252.11 | 252.11 | 10,010,700 |
28 Mar 2024 | 260.21 | 270.79 | 257.91 | 265.12 | 265.12 | 11,201,600 |
27 Mar 2024 | 276.22 | 276.61 | 253.95 | 256.70 | 256.70 | 11,092,600 |
26 Mar 2024 | 280.12 | 280.83 | 266.69 | 266.81 | 266.81 | 10,316,200 |
25 Mar 2024 | 261.00 | 283.48 | 260.25 | 279.71 | 279.71 | 13,941,700 |
22 Mar 2024 | 254.24 | 260.72 | 249.55 | 255.51 | 255.51 | 9,806,500 |
21 Mar 2024 | 260.24 | 276.38 | 256.27 | 262.00 | 262.00 | 16,199,900 |
20 Mar 2024 | 231.38 | 256.96 | 228.80 | 256.88 | 256.88 | 13,834,300 |
19 Mar 2024 | 223.24 | 233.29 | 216.16 | 230.12 | 230.12 | 12,928,500 |
18 Mar 2024 | 238.61 | 244.05 | 230.21 | 239.62 | 239.62 | 9,734,500 |
15 Mar 2024 | 225.06 | 244.65 | 222.83 | 242.36 | 242.36 | 17,219,000 |
14 Mar 2024 | 245.00 | 248.27 | 227.24 | 233.67 | 233.67 | 18,789,300 |
13 Mar 2024 | 253.36 | 269.39 | 250.53 | 251.73 | 251.73 | 17,329,800 |
12 Mar 2024 | 257.83 | 260.79 | 242.09 | 256.14 | 256.14 | 14,666,200 |
11 Mar 2024 | 270.08 | 271.65 | 253.96 | 254.17 | 254.17 | 20,296,400 |
08 Mar 2024 | 246.00 | 270.55 | 244.90 | 256.62 | 256.62 | 21,838,300 |
07 Mar 2024 | 240.00 | 242.87 | 235.50 | 242.62 | 242.62 | 10,553,700 |
06 Mar 2024 | 229.20 | 239.90 | 223.03 | 238.55 | 238.55 | 17,936,700 |
05 Mar 2024 | 230.00 | 239.98 | 215.40 | 216.77 | 216.77 | 23,863,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |