Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jul 2024 | 581.07 | 588.19 | 578.11 | 586.76 | 586.76 | 1,622,489,216 |
26 Jul 2024 | - | - | - | - | - | - |
25 Jul 2024 | 574.58 | 575.84 | 554.76 | 570.71 | 570.71 | 1,995,371,028 |
24 Jul 2024 | 582.10 | 588.87 | 570.95 | 574.58 | 574.58 | 1,601,708,271 |
23 Jul 2024 | 587.92 | 593.11 | 578.29 | 582.10 | 582.10 | 1,839,296,067 |
22 Jul 2024 | 601.85 | 605.19 | 587.77 | 587.92 | 587.92 | 1,985,538,902 |
21 Jul 2024 | 593.57 | 603.66 | 583.54 | 601.85 | 601.85 | 1,815,088,659 |
20 Jul 2024 | 593.71 | 598.30 | 587.28 | 593.57 | 593.57 | 1,585,229,672 |
19 Jul 2024 | 571.93 | 598.05 | 565.97 | 593.70 | 593.70 | 2,052,978,808 |
18 Jul 2024 | 568.97 | 579.34 | 562.93 | 571.95 | 571.95 | 1,636,814,280 |
17 Jul 2024 | 576.56 | 584.01 | 565.42 | 568.91 | 568.91 | 1,739,938,322 |
16 Jul 2024 | 586.01 | 587.40 | 556.67 | 576.58 | 576.58 | 2,082,707,183 |
15 Jul 2024 | 544.92 | 586.54 | 544.70 | 586.14 | 586.14 | 2,019,082,961 |
14 Jul 2024 | 532.38 | 547.36 | 532.11 | 544.82 | 544.82 | 1,486,806,663 |
13 Jul 2024 | 533.76 | 539.20 | 527.76 | 532.35 | 532.35 | 1,436,156,860 |
12 Jul 2024 | 525.12 | 537.32 | 517.99 | 533.76 | 533.76 | 1,600,204,226 |
11 Jul 2024 | 524.58 | 540.08 | 521.04 | 525.14 | 525.14 | 1,685,684,515 |
10 Jul 2024 | 516.63 | 529.19 | 511.84 | 524.52 | 524.52 | 1,592,646,761 |
09 Jul 2024 | 510.54 | 520.65 | 507.27 | 516.57 | 516.57 | 1,586,240,513 |
08 Jul 2024 | 490.71 | 523.16 | 472.16 | 510.61 | 510.61 | 2,305,009,896 |
07 Jul 2024 | 527.44 | 527.44 | 488.96 | 490.61 | 490.61 | 1,660,301,909 |
06 Jul 2024 | 497.97 | 530.45 | 496.66 | 527.67 | 527.67 | 1,604,647,597 |
05 Jul 2024 | 513.61 | 515.22 | 456.92 | 498.00 | 498.00 | 2,865,780,557 |
04 Jul 2024 | 556.49 | 556.89 | 512.42 | 513.99 | 513.99 | 2,056,945,763 |
03 Jul 2024 | 579.01 | 579.94 | 550.42 | 556.58 | 556.58 | 1,736,158,280 |
02 Jul 2024 | 576.60 | 581.03 | 573.83 | 578.98 | 578.98 | 1,528,045,271 |
01 Jul 2024 | 581.67 | 587.28 | 576.14 | 576.69 | 576.69 | 1,613,874,196 |
30 Jun 2024 | 569.17 | 584.08 | 567.79 | 581.77 | 581.77 | 1,564,676,508 |
29 Jun 2024 | 566.49 | 572.94 | 566.07 | 569.13 | 569.13 | 1,375,085,097 |
28 Jun 2024 | 580.87 | 584.35 | 565.01 | 566.46 | 566.46 | 1,618,598,501 |
27 Jun 2024 | 572.36 | 583.73 | 566.43 | 580.80 | 580.80 | 1,659,378,248 |
26 Jun 2024 | 578.11 | 584.20 | 567.88 | 572.40 | 572.40 | 1,537,826,836 |
25 Jun 2024 | 567.65 | 579.10 | 566.90 | 578.10 | 578.10 | 1,581,413,208 |
24 Jun 2024 | 577.22 | 581.24 | 552.94 | 567.58 | 567.58 | 2,033,721,646 |
23 Jun 2024 | 590.67 | 592.77 | 576.06 | 577.21 | 577.21 | 1,444,372,224 |
22 Jun 2024 | 585.90 | 590.94 | 581.14 | 590.76 | 590.76 | 1,387,634,576 |
21 Jun 2024 | 587.11 | 588.71 | 578.02 | 585.91 | 585.91 | 1,672,110,625 |
20 Jun 2024 | 598.77 | 607.40 | 584.76 | 587.11 | 587.11 | 1,817,442,036 |
19 Jun 2024 | 588.58 | 605.73 | 587.01 | 598.77 | 598.77 | 1,788,904,109 |
18 Jun 2024 | 604.33 | 604.65 | 575.76 | 588.70 | 588.70 | 2,265,505,402 |
17 Jun 2024 | 610.07 | 611.94 | 592.43 | 604.47 | 604.47 | 1,797,626,078 |
16 Jun 2024 | 607.81 | 611.20 | 601.48 | 610.05 | 610.05 | 1,428,836,675 |
15 Jun 2024 | 603.11 | 609.05 | 601.59 | 607.80 | 607.80 | 1,471,028,668 |
14 Jun 2024 | 599.48 | 611.63 | 590.50 | 603.18 | 603.18 | 1,848,914,113 |
13 Jun 2024 | 619.23 | 619.30 | 596.31 | 599.52 | 599.52 | 1,879,189,691 |
12 Jun 2024 | 602.60 | 634.68 | 592.29 | 619.19 | 619.19 | 2,221,546,160 |
11 Jun 2024 | 624.40 | 628.26 | 597.04 | 602.56 | 602.56 | 2,604,834,485 |
10 Jun 2024 | 673.34 | 674.31 | 615.77 | 624.39 | 624.39 | 3,184,376,694 |
09 Jun 2024 | 682.66 | 684.76 | 670.81 | 673.32 | 673.32 | 1,856,183,346 |
08 Jun 2024 | 683.37 | 694.31 | 678.65 | 682.67 | 682.67 | 1,966,216,051 |
07 Jun 2024 | 710.46 | 710.84 | 665.18 | 683.36 | 683.36 | 2,987,033,806 |
06 Jun 2024 | 698.89 | 720.67 | 692.99 | 710.46 | 710.46 | 2,997,888,288 |
05 Jun 2024 | 686.20 | 712.59 | 685.78 | 698.89 | 698.89 | 3,501,231,414 |
04 Jun 2024 | 626.43 | 687.40 | 625.26 | 686.20 | 686.20 | 3,416,994,948 |
03 Jun 2024 | 603.05 | 637.25 | 601.18 | 626.43 | 626.43 | 2,952,110,605 |
02 Jun 2024 | 601.30 | 604.98 | 596.16 | 603.03 | 603.03 | 1,667,233,984 |
01 Jun 2024 | 593.52 | 607.58 | 592.68 | 601.30 | 601.30 | 1,520,074,486 |
31 May 2024 | 595.03 | 598.42 | 589.77 | 593.52 | 593.52 | 1,590,349,553 |
30 May 2024 | 594.97 | 601.67 | 586.56 | 595.03 | 595.03 | 1,737,524,745 |
29 May 2024 | 601.21 | 602.93 | 592.97 | 594.97 | 594.97 | 1,642,696,946 |
28 May 2024 | 603.53 | 604.99 | 593.72 | 601.21 | 601.21 | 1,852,329,404 |
27 May 2024 | 599.83 | 613.39 | 599.70 | 603.53 | 603.53 | 1,691,663,828 |
26 May 2024 | 602.19 | 604.83 | 598.70 | 599.83 | 599.83 | 1,372,657,185 |
25 May 2024 | 600.23 | 606.37 | 599.61 | 602.19 | 602.19 | 1,392,399,167 |
24 May 2024 | 598.67 | 604.31 | 588.89 | 600.23 | 600.23 | 1,778,282,198 |
23 May 2024 | 614.67 | 616.52 | 581.95 | 598.67 | 598.67 | 2,631,566,566 |
22 May 2024 | 618.42 | 625.57 | 610.55 | 614.67 | 614.67 | 2,138,536,549 |
21 May 2024 | 600.60 | 629.86 | 593.93 | 618.42 | 618.42 | 3,564,986,916 |
20 May 2024 | 574.63 | 601.56 | 569.52 | 600.62 | 600.62 | 2,145,457,267 |
19 May 2024 | 580.48 | 581.88 | 572.37 | 574.63 | 574.63 | 1,298,887,094 |
18 May 2024 | 581.18 | 581.99 | 575.02 | 580.48 | 580.48 | 1,358,737,176 |
17 May 2024 | 569.19 | 584.67 | 568.84 | 581.18 | 581.18 | 1,557,134,929 |
16 May 2024 | 582.10 | 586.44 | 565.76 | 569.19 | 569.19 | 1,911,862,000 |
15 May 2024 | 566.71 | 587.42 | 561.13 | 582.07 | 582.07 | 1,895,100,260 |
14 May 2024 | 591.61 | 592.84 | 563.42 | 566.71 | 566.71 | 1,944,063,031 |
13 May 2024 | 594.42 | 597.77 | 585.52 | 591.61 | 591.61 | 1,636,169,234 |
12 May 2024 | 592.03 | 599.18 | 587.80 | 594.42 | 594.42 | 1,276,671,115 |
11 May 2024 | 585.62 | 594.21 | 581.90 | 592.03 | 592.03 | 1,333,662,111 |
10 May 2024 | 596.03 | 596.58 | 582.05 | 585.62 | 585.62 | 1,521,708,160 |
09 May 2024 | 588.20 | 602.59 | 586.73 | 596.03 | 596.03 | 1,897,318,659 |
08 May 2024 | 577.49 | 589.57 | 575.15 | 588.20 | 588.20 | 1,603,241,013 |
07 May 2024 | 588.48 | 599.94 | 576.72 | 577.49 | 577.49 | 1,535,678,414 |
06 May 2024 | 592.14 | 601.89 | 583.37 | 588.48 | 588.48 | 1,522,319,999 |
05 May 2024 | 585.85 | 595.00 | 580.25 | 592.14 | 592.14 | 531,182,053 |
04 May 2024 | 587.02 | 593.19 | 583.30 | 585.85 | 585.85 | 582,273,374 |
03 May 2024 | 560.53 | 590.24 | 559.45 | 587.01 | 587.01 | 854,728,192 |
02 May 2024 | 561.41 | 565.46 | 543.52 | 560.53 | 560.53 | 877,449,354 |
01 May 2024 | 578.49 | 579.33 | 538.05 | 561.41 | 561.41 | 1,502,825,527 |
30 Apr 2024 | 592.83 | 603.32 | 556.17 | 578.49 | 578.49 | 1,727,881,192 |
29 Apr 2024 | 600.07 | 602.60 | 583.34 | 592.83 | 592.83 | 868,114,786 |
28 Apr 2024 | 595.72 | 607.82 | 595.72 | 600.07 | 600.07 | 681,109,845 |
27 Apr 2024 | 597.71 | 599.28 | 586.15 | 595.72 | 595.72 | 781,864,034 |
26 Apr 2024 | 614.01 | 614.83 | 597.18 | 597.71 | 597.71 | 817,787,521 |
25 Apr 2024 | 608.09 | 617.81 | 601.78 | 614.01 | 614.01 | 1,161,642,323 |
24 Apr 2024 | 606.84 | 617.31 | 592.94 | 608.09 | 608.09 | 1,518,718,475 |
23 Apr 2024 | 605.58 | 613.54 | 599.94 | 606.84 | 606.84 | 1,380,221,181 |
22 Apr 2024 | 579.61 | 608.52 | 579.14 | 605.58 | 605.58 | 1,300,340,623 |
21 Apr 2024 | 570.96 | 582.27 | 567.17 | 579.62 | 579.62 | 782,061,076 |
20 Apr 2024 | 554.89 | 574.10 | 549.80 | 570.96 | 570.96 | 697,007,137 |
19 Apr 2024 | 552.17 | 564.54 | 525.03 | 554.89 | 554.89 | 1,320,094,794 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |