Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 432.28 | 440.78 | 432.11 | 438.18 | 438.18 | 2,039,600 |
25 Jul 2024 | 433.94 | 437.70 | 429.56 | 429.60 | 429.60 | 2,384,300 |
24 Jul 2024 | 434.00 | 435.86 | 428.86 | 432.45 | 432.45 | 3,764,800 |
23 Jul 2024 | 448.05 | 448.74 | 441.11 | 441.72 | 441.72 | 2,385,500 |
22 Jul 2024 | 445.41 | 448.85 | 443.25 | 447.94 | 447.94 | 2,111,700 |
19 Jul 2024 | 451.22 | 451.24 | 443.57 | 443.69 | 443.69 | 2,121,700 |
18 Jul 2024 | 448.75 | 455.43 | 447.48 | 448.72 | 448.72 | 3,339,900 |
17 Jul 2024 | 442.40 | 451.52 | 442.06 | 451.16 | 451.16 | 2,925,000 |
16 Jul 2024 | 446.94 | 447.16 | 439.70 | 443.53 | 443.53 | 2,846,600 |
15 Jul 2024 | 440.33 | 444.40 | 438.74 | 444.00 | 444.00 | 1,727,700 |
12 Jul 2024 | 437.40 | 442.23 | 437.32 | 440.11 | 440.11 | 2,645,600 |
11 Jul 2024 | 432.00 | 437.77 | 430.11 | 436.42 | 436.42 | 4,032,600 |
10 Jul 2024 | 434.61 | 437.41 | 429.05 | 433.64 | 433.64 | 4,760,900 |
09 Jul 2024 | 446.65 | 447.58 | 442.79 | 444.70 | 444.70 | 1,608,400 |
09 Jul 2024 | 0.66 Dividend | |||||
08 Jul 2024 | 449.28 | 450.61 | 445.00 | 446.24 | 445.58 | 1,802,700 |
05 Jul 2024 | 447.11 | 449.95 | 444.28 | 449.49 | 448.83 | 2,220,700 |
03 Jul 2024 | 445.32 | 449.29 | 444.28 | 448.18 | 447.52 | 3,192,400 |
02 Jul 2024 | 435.00 | 444.76 | 435.00 | 444.65 | 443.99 | 2,061,300 |
01 Jul 2024 | 440.80 | 442.47 | 435.55 | 437.61 | 436.96 | 3,149,700 |
28 Jun 2024 | 444.64 | 448.30 | 438.72 | 441.16 | 440.51 | 4,105,000 |
27 Jun 2024 | 448.57 | 448.70 | 442.00 | 442.75 | 442.10 | 3,313,800 |
26 Jun 2024 | 452.75 | 454.68 | 451.39 | 452.38 | 451.71 | 2,451,400 |
25 Jun 2024 | 458.48 | 460.31 | 453.80 | 455.65 | 454.98 | 2,529,600 |
24 Jun 2024 | 454.93 | 463.07 | 454.93 | 456.96 | 456.28 | 2,597,100 |
21 Jun 2024 | 452.19 | 455.30 | 450.26 | 454.85 | 454.18 | 5,062,400 |
20 Jun 2024 | 451.06 | 454.48 | 448.36 | 452.51 | 451.84 | 3,006,800 |
18 Jun 2024 | 447.06 | 451.20 | 446.70 | 450.11 | 449.44 | 2,636,500 |
17 Jun 2024 | 442.43 | 449.34 | 441.68 | 448.11 | 447.45 | 2,351,900 |
14 Jun 2024 | 443.34 | 444.96 | 441.20 | 444.63 | 443.97 | 2,161,500 |
13 Jun 2024 | 443.00 | 445.15 | 439.32 | 445.00 | 444.34 | 2,916,600 |
12 Jun 2024 | 451.49 | 452.50 | 441.60 | 443.00 | 442.34 | 2,738,900 |
11 Jun 2024 | 447.84 | 449.25 | 445.11 | 449.04 | 448.38 | 1,777,300 |
10 Jun 2024 | 448.42 | 450.17 | 444.37 | 449.25 | 448.59 | 1,954,500 |
07 Jun 2024 | 449.45 | 453.00 | 447.26 | 449.79 | 449.12 | 1,664,700 |
06 Jun 2024 | 448.49 | 449.78 | 444.63 | 448.68 | 448.02 | 1,887,100 |
05 Jun 2024 | 446.80 | 447.57 | 442.31 | 446.66 | 446.00 | 2,157,000 |
04 Jun 2024 | 443.36 | 444.88 | 441.32 | 444.77 | 444.11 | 2,096,600 |
03 Jun 2024 | 443.48 | 445.00 | 437.89 | 443.19 | 442.53 | 2,123,800 |
31 May 2024 | 442.69 | 447.34 | 439.26 | 447.07 | 446.41 | 3,917,100 |
30 May 2024 | 442.21 | 444.19 | 440.67 | 442.10 | 441.45 | 2,189,900 |
29 May 2024 | 442.11 | 444.56 | 441.80 | 442.47 | 441.82 | 1,876,900 |
28 May 2024 | 450.00 | 450.63 | 442.40 | 445.08 | 444.42 | 2,670,800 |
24 May 2024 | 452.51 | 454.45 | 450.32 | 451.18 | 450.51 | 2,162,100 |
23 May 2024 | 456.52 | 458.05 | 450.44 | 451.21 | 450.54 | 2,084,600 |
22 May 2024 | 458.90 | 462.50 | 455.17 | 456.52 | 455.84 | 1,713,700 |
21 May 2024 | 457.91 | 460.39 | 455.63 | 459.10 | 458.42 | 2,166,000 |
20 May 2024 | 459.48 | 462.22 | 458.78 | 459.66 | 458.98 | 1,397,200 |
17 May 2024 | 460.45 | 461.69 | 458.11 | 460.27 | 459.59 | 1,985,900 |
16 May 2024 | 460.00 | 464.93 | 458.82 | 458.87 | 458.19 | 2,412,200 |
15 May 2024 | 452.79 | 458.60 | 452.79 | 458.00 | 457.32 | 2,437,800 |
14 May 2024 | 457.92 | 458.98 | 449.30 | 454.20 | 453.53 | 2,991,000 |
13 May 2024 | 456.93 | 458.72 | 455.51 | 457.76 | 457.08 | 2,069,300 |
10 May 2024 | 457.33 | 458.58 | 454.98 | 456.98 | 456.30 | 1,729,900 |
09 May 2024 | 453.55 | 456.03 | 453.55 | 455.49 | 454.82 | 1,970,100 |
08 May 2024 | 454.00 | 455.11 | 449.92 | 454.77 | 454.10 | 2,332,400 |
07 May 2024 | 451.76 | 453.30 | 447.53 | 453.06 | 452.39 | 2,345,300 |
06 May 2024 | 447.23 | 450.50 | 445.56 | 449.37 | 448.71 | 2,536,200 |
03 May 2024 | 444.91 | 445.26 | 436.90 | 443.58 | 442.92 | 3,711,500 |
02 May 2024 | 443.00 | 444.66 | 438.05 | 441.10 | 440.45 | 3,866,500 |
01 May 2024 | 445.80 | 448.98 | 438.38 | 442.07 | 441.42 | 4,979,100 |
30 Apr 2024 | 456.26 | 457.72 | 450.88 | 451.20 | 450.53 | 2,698,800 |
29 Apr 2024 | 460.95 | 461.59 | 455.68 | 457.10 | 456.42 | 2,120,700 |
26 Apr 2024 | 462.91 | 464.82 | 460.94 | 462.42 | 461.74 | 1,963,300 |
25 Apr 2024 | 460.94 | 464.00 | 456.72 | 462.11 | 461.43 | 2,006,500 |
24 Apr 2024 | 465.29 | 468.15 | 460.35 | 462.50 | 461.82 | 4,043,100 |
23 Apr 2024 | 458.48 | 462.98 | 457.31 | 462.82 | 462.14 | 2,029,100 |
22 Apr 2024 | 457.50 | 460.74 | 455.13 | 456.75 | 456.07 | 2,157,400 |
19 Apr 2024 | 458.89 | 459.86 | 452.59 | 455.39 | 454.72 | 2,546,300 |
18 Apr 2024 | 460.50 | 461.91 | 453.80 | 454.70 | 454.03 | 1,998,900 |
17 Apr 2024 | 462.77 | 463.41 | 458.15 | 460.16 | 459.48 | 1,735,000 |
16 Apr 2024 | 460.00 | 463.38 | 459.00 | 459.82 | 459.14 | 1,787,200 |
15 Apr 2024 | 470.24 | 471.00 | 458.43 | 459.79 | 459.11 | 2,070,500 |
12 Apr 2024 | 466.00 | 469.52 | 462.11 | 465.38 | 464.69 | 2,486,300 |
11 Apr 2024 | 468.28 | 470.35 | 464.19 | 468.31 | 467.62 | 2,299,900 |
10 Apr 2024 | 470.17 | 474.39 | 468.85 | 469.17 | 468.48 | 2,710,500 |
09 Apr 2024 | 477.97 | 478.89 | 467.83 | 472.16 | 471.46 | 2,218,000 |
08 Apr 2024 | 476.40 | 479.68 | 474.28 | 478.85 | 478.14 | 1,961,800 |
08 Apr 2024 | 0.66 Dividend | |||||
05 Apr 2024 | 474.00 | 479.31 | 472.53 | 477.15 | 475.79 | 2,462,400 |
04 Apr 2024 | 479.97 | 481.96 | 469.00 | 469.77 | 468.43 | 2,552,600 |
03 Apr 2024 | 480.44 | 483.30 | 477.21 | 477.42 | 476.05 | 2,265,000 |
02 Apr 2024 | 476.97 | 480.41 | 476.30 | 479.43 | 478.06 | 3,265,100 |
01 Apr 2024 | 480.66 | 483.28 | 477.33 | 478.40 | 477.03 | 1,648,200 |
28 Mar 2024 | 477.91 | 482.43 | 477.28 | 481.57 | 480.19 | 2,214,500 |
27 Mar 2024 | 480.50 | 482.16 | 474.75 | 477.95 | 476.58 | 2,309,400 |
26 Mar 2024 | 477.72 | 480.00 | 472.31 | 476.80 | 475.44 | 2,515,100 |
25 Mar 2024 | 481.60 | 482.32 | 474.41 | 476.04 | 474.68 | 2,600,300 |
22 Mar 2024 | 488.31 | 488.89 | 481.46 | 481.67 | 480.29 | 2,277,300 |
21 Mar 2024 | 488.53 | 490.00 | 483.40 | 488.64 | 487.24 | 2,580,300 |
20 Mar 2024 | 484.32 | 488.45 | 483.64 | 488.04 | 486.64 | 1,691,100 |
19 Mar 2024 | 481.62 | 484.61 | 479.51 | 484.00 | 482.62 | 2,049,500 |
18 Mar 2024 | 478.64 | 480.82 | 476.65 | 478.89 | 477.52 | 2,072,300 |
15 Mar 2024 | 473.34 | 478.46 | 473.08 | 475.83 | 474.47 | 4,179,300 |
14 Mar 2024 | 481.02 | 482.00 | 477.18 | 479.48 | 478.11 | 2,757,700 |
13 Mar 2024 | 474.23 | 476.16 | 472.78 | 475.61 | 474.25 | 2,103,900 |
12 Mar 2024 | 470.53 | 474.37 | 468.71 | 472.87 | 471.52 | 1,853,900 |
11 Mar 2024 | 469.00 | 469.37 | 464.69 | 469.16 | 467.82 | 1,774,500 |
08 Mar 2024 | 467.10 | 471.62 | 467.10 | 469.26 | 467.92 | 1,596,900 |
07 Mar 2024 | 473.20 | 473.27 | 465.89 | 467.54 | 466.20 | 2,178,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |