Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 477.56 | 484.45 | 472.11 | 480.30 | 480.30 | 1,164,600 |
25 Jul 2024 | 460.93 | 472.83 | 458.93 | 470.57 | 470.57 | 2,050,800 |
24 Jul 2024 | 444.44 | 445.95 | 437.02 | 442.12 | 442.12 | 1,301,000 |
23 Jul 2024 | 439.44 | 443.64 | 437.00 | 442.30 | 442.30 | 681,200 |
22 Jul 2024 | 437.60 | 438.87 | 435.11 | 438.10 | 438.10 | 790,700 |
19 Jul 2024 | 442.55 | 442.55 | 434.80 | 437.94 | 437.94 | 720,000 |
18 Jul 2024 | 437.44 | 445.86 | 437.44 | 439.61 | 439.61 | 891,200 |
17 Jul 2024 | 434.71 | 441.83 | 433.94 | 440.17 | 440.17 | 1,140,100 |
16 Jul 2024 | 431.21 | 436.05 | 431.20 | 435.16 | 435.16 | 641,300 |
15 Jul 2024 | 434.01 | 436.45 | 431.07 | 431.92 | 431.92 | 624,400 |
12 Jul 2024 | 435.00 | 437.69 | 431.63 | 432.24 | 432.24 | 692,100 |
11 Jul 2024 | 425.06 | 433.20 | 424.66 | 432.02 | 432.02 | 761,200 |
10 Jul 2024 | 422.69 | 426.59 | 422.69 | 426.24 | 426.24 | 717,700 |
09 Jul 2024 | 430.00 | 430.39 | 423.68 | 423.73 | 423.73 | 910,300 |
08 Jul 2024 | 435.15 | 436.13 | 429.41 | 430.25 | 430.25 | 727,900 |
05 Jul 2024 | 437.09 | 437.09 | 432.49 | 434.73 | 434.73 | 436,700 |
03 Jul 2024 | 436.98 | 438.51 | 434.85 | 437.09 | 437.09 | 304,000 |
02 Jul 2024 | 434.72 | 437.48 | 433.66 | 437.37 | 437.37 | 504,000 |
01 Jul 2024 | 437.60 | 440.50 | 433.23 | 435.00 | 435.00 | 719,100 |
28 Jun 2024 | 436.31 | 438.10 | 433.95 | 435.95 | 435.95 | 1,103,100 |
27 Jun 2024 | 432.54 | 437.60 | 431.99 | 434.91 | 434.91 | 981,600 |
26 Jun 2024 | 430.33 | 433.23 | 427.11 | 431.49 | 431.49 | 779,500 |
25 Jun 2024 | 430.91 | 431.56 | 428.43 | 428.48 | 428.48 | 724,400 |
24 Jun 2024 | 433.90 | 437.70 | 428.84 | 430.67 | 430.67 | 1,077,500 |
21 Jun 2024 | 431.74 | 433.53 | 427.02 | 432.09 | 432.09 | 1,888,800 |
20 Jun 2024 | 425.56 | 436.80 | 425.56 | 434.48 | 434.48 | 863,800 |
18 Jun 2024 | 430.29 | 432.89 | 424.95 | 425.83 | 425.83 | 963,100 |
17 Jun 2024 | 423.04 | 431.04 | 422.19 | 429.78 | 429.78 | 1,033,400 |
14 Jun 2024 | 422.09 | 424.11 | 418.60 | 424.09 | 424.09 | 1,085,600 |
13 Jun 2024 | 426.58 | 426.81 | 420.25 | 423.42 | 423.42 | 1,393,800 |
12 Jun 2024 | 430.23 | 432.31 | 424.40 | 427.15 | 427.15 | 1,326,200 |
11 Jun 2024 | 434.25 | 436.00 | 428.97 | 429.82 | 429.82 | 1,385,000 |
10 Jun 2024 | 440.00 | 441.87 | 435.07 | 435.77 | 435.77 | 1,013,900 |
07 Jun 2024 | 443.85 | 445.85 | 439.82 | 440.04 | 440.04 | 716,600 |
06 Jun 2024 | 442.40 | 446.37 | 441.50 | 444.78 | 444.78 | 673,500 |
05 Jun 2024 | 447.66 | 448.18 | 441.30 | 442.37 | 442.37 | 993,800 |
04 Jun 2024 | 449.29 | 450.25 | 447.35 | 448.39 | 448.39 | 530,700 |
03 Jun 2024 | 449.20 | 453.40 | 448.84 | 449.33 | 449.33 | 1,085,600 |
31 May 2024 | 446.30 | 451.93 | 445.32 | 450.77 | 450.77 | 2,867,200 |
30 May 2024 | 448.48 | 450.16 | 444.83 | 446.52 | 446.52 | 1,257,000 |
29 May 2024 | 453.60 | 453.76 | 446.19 | 446.39 | 446.39 | 1,340,700 |
28 May 2024 | 465.13 | 465.13 | 455.06 | 455.50 | 455.50 | 848,400 |
24 May 2024 | 465.45 | 467.52 | 464.86 | 466.43 | 466.43 | 420,800 |
24 May 2024 | 2.06 Dividend | |||||
23 May 2024 | 472.08 | 475.05 | 466.24 | 467.21 | 465.15 | 947,100 |
22 May 2024 | 470.97 | 475.34 | 470.35 | 474.69 | 472.60 | 556,400 |
21 May 2024 | 470.72 | 473.96 | 468.57 | 471.90 | 469.82 | 579,600 |
20 May 2024 | 471.90 | 472.09 | 468.09 | 468.94 | 466.87 | 689,400 |
17 May 2024 | 471.87 | 471.87 | 468.21 | 470.22 | 468.15 | 966,700 |
16 May 2024 | 470.32 | 472.42 | 467.63 | 470.69 | 468.61 | 842,400 |
15 May 2024 | 471.85 | 473.23 | 466.33 | 469.65 | 467.58 | 682,300 |
14 May 2024 | 477.75 | 479.21 | 473.85 | 474.07 | 471.98 | 505,700 |
13 May 2024 | 475.20 | 480.73 | 475.20 | 476.65 | 474.55 | 507,000 |
10 May 2024 | 474.26 | 476.30 | 472.42 | 474.80 | 472.71 | 579,000 |
09 May 2024 | 471.54 | 474.52 | 471.54 | 473.43 | 471.34 | 868,900 |
08 May 2024 | 474.61 | 475.76 | 471.36 | 471.61 | 469.53 | 866,600 |
07 May 2024 | 470.69 | 474.85 | 468.96 | 473.75 | 471.66 | 734,300 |
06 May 2024 | 470.34 | 471.26 | 467.31 | 468.86 | 466.79 | 862,300 |
03 May 2024 | 475.65 | 477.52 | 465.23 | 469.09 | 467.02 | 1,443,400 |
02 May 2024 | 484.91 | 488.48 | 474.33 | 475.00 | 472.91 | 1,373,000 |
01 May 2024 | 485.12 | 490.27 | 483.41 | 486.37 | 484.23 | 1,157,300 |
30 Apr 2024 | 486.45 | 488.06 | 483.53 | 485.03 | 482.89 | 909,000 |
29 Apr 2024 | 481.50 | 486.28 | 480.75 | 486.22 | 484.08 | 714,400 |
26 Apr 2024 | 487.56 | 488.35 | 477.71 | 480.45 | 478.33 | 1,371,900 |
25 Apr 2024 | 468.77 | 490.60 | 465.00 | 488.06 | 485.91 | 1,365,400 |
24 Apr 2024 | 475.09 | 477.12 | 470.78 | 474.57 | 472.48 | 1,124,100 |
23 Apr 2024 | 473.58 | 476.77 | 470.41 | 474.68 | 472.59 | 1,365,400 |
22 Apr 2024 | 464.93 | 472.45 | 462.07 | 470.98 | 468.90 | 1,006,300 |
19 Apr 2024 | 455.59 | 463.50 | 453.07 | 462.58 | 460.54 | 1,213,900 |
18 Apr 2024 | 449.88 | 456.70 | 449.88 | 452.50 | 450.50 | 846,300 |
17 Apr 2024 | 452.92 | 453.85 | 448.44 | 452.05 | 450.06 | 818,200 |
16 Apr 2024 | 453.08 | 456.15 | 450.05 | 450.35 | 448.36 | 953,200 |
15 Apr 2024 | 461.96 | 464.61 | 446.22 | 451.29 | 449.30 | 2,007,800 |
12 Apr 2024 | 462.03 | 468.21 | 455.82 | 456.11 | 454.10 | 1,045,500 |
11 Apr 2024 | 456.59 | 459.93 | 454.78 | 457.83 | 455.81 | 692,800 |
10 Apr 2024 | 452.60 | 458.76 | 449.77 | 457.91 | 455.89 | 983,100 |
09 Apr 2024 | 452.83 | 455.10 | 450.43 | 454.66 | 452.66 | 855,400 |
08 Apr 2024 | 456.12 | 457.96 | 454.81 | 456.36 | 454.35 | 1,509,600 |
05 Apr 2024 | 457.51 | 459.02 | 452.50 | 454.50 | 452.50 | 1,448,700 |
04 Apr 2024 | 458.00 | 464.65 | 455.60 | 459.48 | 457.45 | 2,219,400 |
03 Apr 2024 | 465.33 | 467.60 | 456.81 | 457.01 | 454.99 | 1,271,600 |
02 Apr 2024 | 472.09 | 473.99 | 465.01 | 466.36 | 464.30 | 801,700 |
01 Apr 2024 | 478.39 | 478.82 | 470.92 | 471.35 | 469.27 | 794,700 |
28 Mar 2024 | 479.00 | 480.75 | 478.00 | 478.66 | 476.55 | 632,500 |
27 Mar 2024 | 472.83 | 477.89 | 471.96 | 477.36 | 475.26 | 823,100 |
26 Mar 2024 | 469.50 | 473.06 | 468.60 | 469.91 | 467.84 | 503,900 |
25 Mar 2024 | 471.32 | 472.00 | 467.91 | 469.32 | 467.25 | 446,900 |
22 Mar 2024 | 468.97 | 471.29 | 467.60 | 468.75 | 466.68 | 615,400 |
21 Mar 2024 | 471.94 | 473.56 | 467.30 | 467.49 | 465.43 | 798,000 |
20 Mar 2024 | 468.63 | 471.41 | 466.62 | 470.75 | 468.67 | 617,300 |
19 Mar 2024 | 465.00 | 467.50 | 462.63 | 467.48 | 465.42 | 726,800 |
18 Mar 2024 | 461.00 | 463.52 | 459.05 | 462.39 | 460.35 | 540,800 |
15 Mar 2024 | 457.88 | 464.39 | 457.88 | 461.75 | 459.71 | 1,000,000 |
14 Mar 2024 | 458.00 | 461.39 | 457.23 | 460.86 | 458.83 | 669,900 |
13 Mar 2024 | 458.56 | 462.20 | 458.03 | 458.23 | 456.21 | 698,500 |
12 Mar 2024 | 456.55 | 460.90 | 454.53 | 458.84 | 456.82 | 1,213,600 |
11 Mar 2024 | 459.48 | 462.24 | 458.35 | 459.25 | 457.23 | 552,500 |
08 Mar 2024 | 455.01 | 459.89 | 453.14 | 459.50 | 457.47 | 475,600 |
07 Mar 2024 | 459.21 | 459.59 | 454.26 | 456.40 | 454.39 | 796,300 |
06 Mar 2024 | 458.16 | 463.84 | 457.88 | 461.07 | 459.04 | 546,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |