Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 690.53 | 698.33 | 686.79 | 696.23 | 696.23 | 443,698,368 |
23 Apr 2024 | 690.49 | 723.57 | 682.23 | 715.51 | 715.51 | 480,492,814 |
22 Apr 2024 | 709.15 | 712.63 | 683.76 | 690.49 | 690.49 | 458,739,457 |
21 Apr 2024 | 656.25 | 718.01 | 648.83 | 709.15 | 709.15 | 662,963,762 |
20 Apr 2024 | 665.57 | 673.32 | 615.50 | 656.24 | 656.24 | 814,916,826 |
19 Apr 2024 | 638.48 | 671.97 | 626.29 | 665.57 | 665.57 | 678,575,490 |
18 Apr 2024 | 673.58 | 676.85 | 620.61 | 638.48 | 638.48 | 768,295,678 |
17 Apr 2024 | 700.28 | 703.35 | 643.95 | 673.58 | 673.58 | 1,046,804,367 |
16 Apr 2024 | 726.36 | 779.35 | 679.99 | 700.28 | 700.28 | 1,227,680,547 |
15 Apr 2024 | 663.32 | 728.93 | 630.22 | 726.36 | 726.36 | 1,351,535,115 |
14 Apr 2024 | 736.71 | 759.28 | 615.74 | 663.32 | 663.32 | 1,710,118,499 |
13 Apr 2024 | 840.91 | 845.84 | 697.00 | 736.72 | 736.72 | 1,359,422,418 |
12 Apr 2024 | 861.66 | 861.66 | 824.29 | 840.91 | 840.91 | 727,058,015 |
11 Apr 2024 | 912.93 | 912.96 | 818.11 | 861.68 | 861.68 | 1,589,347,387 |
10 Apr 2024 | 923.79 | 941.70 | 895.24 | 912.94 | 912.94 | 1,278,863,828 |
09 Apr 2024 | 931.79 | 964.71 | 924.08 | 923.72 | 923.72 | 1,200,480,391 |
08 Apr 2024 | 944.76 | 962.64 | 918.34 | 931.79 | 931.79 | 973,198,733 |
07 Apr 2024 | 893.98 | 970.45 | 893.84 | 944.76 | 944.76 | 2,191,188,357 |
06 Apr 2024 | 905.43 | 967.72 | 885.29 | 893.93 | 893.93 | 2,581,991,624 |
05 Apr 2024 | 804.11 | 920.58 | 801.02 | 905.43 | 905.43 | 2,663,052,879 |
04 Apr 2024 | 866.98 | 872.39 | 761.74 | 804.21 | 804.21 | 1,561,197,347 |
03 Apr 2024 | 881.01 | 881.01 | 800.30 | 866.98 | 866.98 | 1,760,616,675 |
02 Apr 2024 | 920.06 | 947.68 | 842.41 | 881.02 | 881.02 | 2,038,508,432 |
01 Apr 2024 | 806.67 | 936.59 | 797.90 | 920.10 | 920.10 | 1,363,216,303 |
31 Mar 2024 | 840.00 | 841.55 | 799.20 | 806.67 | 806.67 | 876,584,359 |
30 Mar 2024 | 770.50 | 864.17 | 753.29 | 840.00 | 840.00 | 2,074,906,896 |
29 Mar 2024 | 733.35 | 792.50 | 717.99 | 770.50 | 770.50 | 1,625,851,790 |
28 Mar 2024 | 652.09 | 749.13 | 651.16 | 733.35 | 733.35 | 1,984,551,727 |
27 Mar 2024 | 663.04 | 671.61 | 636.82 | 652.09 | 652.09 | 815,614,702 |
26 Mar 2024 | 659.86 | 687.19 | 644.13 | 663.04 | 663.04 | 1,375,033,598 |
25 Mar 2024 | 622.44 | 678.29 | 608.08 | 659.86 | 659.86 | 1,231,919,840 |
24 Mar 2024 | 587.99 | 647.71 | 574.33 | 622.44 | 622.44 | 1,321,491,042 |
23 Mar 2024 | 560.63 | 589.41 | 534.35 | 587.99 | 587.99 | 824,536,657 |
22 Mar 2024 | 552.40 | 585.85 | 544.94 | 560.65 | 560.65 | 877,863,800 |
21 Mar 2024 | 487.69 | 553.41 | 473.79 | 552.40 | 552.40 | 900,661,395 |
20 Mar 2024 | 543.55 | 556.61 | 477.05 | 487.69 | 487.69 | 993,622,405 |
19 Mar 2024 | 545.46 | 555.26 | 520.62 | 543.55 | 543.55 | 612,492,793 |
18 Mar 2024 | 525.87 | 551.60 | 501.91 | 545.46 | 545.46 | 652,044,416 |
17 Mar 2024 | 563.24 | 569.12 | 517.63 | 525.87 | 525.87 | 696,985,556 |
16 Mar 2024 | 597.29 | 601.64 | 526.61 | 563.24 | 563.24 | 1,032,383,671 |
15 Mar 2024 | 595.89 | 634.99 | 568.92 | 597.29 | 597.29 | 1,369,191,286 |
14 Mar 2024 | 586.00 | 609.83 | 571.92 | 595.89 | 595.89 | 929,321,646 |
13 Mar 2024 | 604.79 | 604.79 | 557.98 | 586.05 | 586.05 | 952,430,829 |
12 Mar 2024 | 571.57 | 614.20 | 550.07 | 604.79 | 604.79 | 1,114,298,145 |
11 Mar 2024 | 586.62 | 603.62 | 558.56 | 571.57 | 571.57 | 751,221,911 |
10 Mar 2024 | 592.15 | 617.43 | 578.09 | 586.62 | 586.62 | 800,786,280 |
09 Mar 2024 | 581.72 | 600.22 | 565.82 | 592.15 | 592.15 | 981,576,573 |
08 Mar 2024 | 560.96 | 590.64 | 538.94 | 581.72 | 581.72 | 1,005,916,048 |
07 Mar 2024 | 545.65 | 571.72 | 523.10 | 560.96 | 560.96 | 1,081,016,361 |
06 Mar 2024 | 640.02 | 650.53 | 504.67 | 545.65 | 545.65 | 1,923,606,040 |
05 Mar 2024 | 636.43 | 644.99 | 594.86 | 638.66 | 638.66 | 2,040,229,558 |
04 Mar 2024 | 680.41 | 713.21 | 622.53 | 636.06 | 636.06 | 2,943,958,382 |
03 Mar 2024 | 429.32 | 682.48 | 429.23 | 680.02 | 680.02 | 3,984,049,263 |
02 Mar 2024 | 404.94 | 432.44 | 403.61 | 429.25 | 429.25 | 573,987,156 |
01 Mar 2024 | 402.98 | 437.88 | 396.69 | 405.11 | 405.11 | 942,236,966 |
29 Feb 2024 | 395.84 | 424.22 | 386.39 | 402.99 | 402.99 | 909,994,750 |
28 Feb 2024 | 371.16 | 419.98 | 371.20 | 395.83 | 395.83 | 1,115,708,419 |
27 Feb 2024 | 361.86 | 373.45 | 355.28 | 371.16 | 371.16 | 310,608,315 |
26 Feb 2024 | 360.99 | 364.71 | 358.53 | 361.86 | 361.86 | 218,080,476 |
25 Feb 2024 | 356.80 | 364.27 | 355.18 | 360.98 | 360.98 | 215,241,608 |
24 Feb 2024 | 350.76 | 360.18 | 350.06 | 356.78 | 356.78 | 254,954,191 |
23 Feb 2024 | 355.09 | 357.17 | 350.45 | 350.78 | 350.78 | 258,936,084 |
22 Feb 2024 | 359.00 | 359.75 | 345.87 | 355.10 | 355.10 | 312,000,830 |
21 Feb 2024 | 368.68 | 369.29 | 349.33 | 359.01 | 359.01 | 422,172,240 |
20 Feb 2024 | 364.50 | 368.98 | 360.89 | 368.68 | 368.68 | 284,291,384 |
19 Feb 2024 | 360.71 | 366.13 | 358.15 | 364.47 | 364.47 | 229,840,849 |
18 Feb 2024 | 370.69 | 370.69 | 351.06 | 360.72 | 360.72 | 314,586,294 |
17 Feb 2024 | 364.48 | 370.90 | 358.50 | 370.70 | 370.70 | 509,894,080 |
16 Feb 2024 | 380.75 | 382.21 | 360.96 | 364.48 | 364.48 | 568,017,452 |
15 Feb 2024 | 367.34 | 395.55 | 360.41 | 380.79 | 380.79 | 635,185,405 |
14 Feb 2024 | 377.92 | 384.57 | 363.59 | 367.44 | 367.44 | 445,767,875 |
13 Feb 2024 | 372.37 | 387.38 | 359.84 | 377.92 | 377.92 | 719,666,841 |
12 Feb 2024 | 334.16 | 380.47 | 333.15 | 372.12 | 372.12 | 982,974,234 |
11 Feb 2024 | 337.64 | 339.20 | 328.72 | 334.15 | 334.15 | 203,586,439 |
10 Feb 2024 | 329.11 | 340.51 | 329.11 | 337.62 | 337.62 | 292,439,568 |
09 Feb 2024 | 323.79 | 329.65 | 323.50 | 329.09 | 329.09 | 230,661,826 |
08 Feb 2024 | 317.29 | 324.23 | 316.47 | 323.80 | 323.80 | 200,073,618 |
07 Feb 2024 | 318.88 | 320.64 | 317.40 | 317.27 | 317.27 | 221,023,301 |
06 Feb 2024 | 316.88 | 321.02 | 315.95 | 318.88 | 318.88 | 201,794,050 |
05 Feb 2024 | 324.26 | 328.39 | 314.77 | 316.87 | 316.87 | 248,424,648 |
04 Feb 2024 | 318.31 | 325.81 | 318.26 | 324.30 | 324.30 | 206,289,726 |
03 Feb 2024 | 316.71 | 318.05 | 314.98 | 318.30 | 318.30 | 177,294,971 |
02 Feb 2024 | 314.65 | 317.50 | 309.77 | 316.71 | 316.71 | 212,792,121 |
01 Feb 2024 | 318.15 | 319.86 | 312.97 | 314.66 | 314.66 | 251,104,884 |
31 Jan 2024 | 323.63 | 326.71 | 317.44 | 318.14 | 318.14 | 228,457,381 |
30 Jan 2024 | 318.76 | 324.39 | 315.54 | 323.63 | 323.63 | 220,169,896 |
29 Jan 2024 | 328.19 | 330.43 | 316.96 | 318.78 | 318.78 | 224,621,039 |
28 Jan 2024 | 325.66 | 329.15 | 322.45 | 328.18 | 328.18 | 237,854,440 |
27 Jan 2024 | 319.16 | 326.52 | 316.27 | 325.71 | 325.71 | 221,472,168 |
26 Jan 2024 | 319.70 | 321.09 | 317.26 | 319.20 | 319.20 | 239,492,973 |
25 Jan 2024 | 308.89 | 320.11 | 307.65 | 319.73 | 319.73 | 264,063,452 |
24 Jan 2024 | 316.76 | 319.88 | 295.64 | 308.89 | 308.89 | 350,216,685 |
23 Jan 2024 | 318.30 | 322.75 | 310.53 | 316.76 | 316.76 | 364,673,025 |
22 Jan 2024 | 321.65 | 326.41 | 318.23 | 318.25 | 318.25 | 197,677,864 |
21 Jan 2024 | 318.33 | 322.81 | 316.50 | 321.63 | 321.63 | 192,567,826 |
20 Jan 2024 | 320.19 | 320.16 | 306.36 | 318.32 | 318.32 | 278,680,597 |
19 Jan 2024 | 329.52 | 330.27 | 316.06 | 320.18 | 320.18 | 274,330,387 |
18 Jan 2024 | 338.81 | 338.99 | 326.63 | 329.52 | 329.52 | 304,631,802 |
17 Jan 2024 | 336.42 | 345.77 | 335.52 | 338.82 | 338.82 | 292,055,335 |
16 Jan 2024 | 329.77 | 345.12 | 329.43 | 336.47 | 336.47 | 305,831,008 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |