Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 614.03 | 614.20 | 599.11 | 602.71 | 602.71 | 168,117,840 |
25 Apr 2024 | 607.22 | 616.71 | 604.38 | 614.08 | 614.08 | 208,597,788 |
24 Apr 2024 | 607.35 | 615.05 | 597.54 | 607.22 | 607.22 | 278,064,327 |
23 Apr 2024 | 604.34 | 610.10 | 601.30 | 607.35 | 607.35 | 219,244,048 |
22 Apr 2024 | 579.50 | 605.87 | 579.50 | 604.34 | 604.34 | 208,180,646 |
21 Apr 2024 | 570.92 | 580.53 | 569.14 | 579.50 | 579.50 | 163,808,799 |
20 Apr 2024 | 556.50 | 572.87 | 553.47 | 570.92 | 570.92 | 157,946,719 |
19 Apr 2024 | 551.31 | 562.24 | 529.70 | 556.51 | 556.51 | 270,485,999 |
18 Apr 2024 | 535.83 | 553.23 | 531.64 | 551.31 | 551.31 | 239,670,711 |
17 Apr 2024 | 538.71 | 546.21 | 518.36 | 535.83 | 535.83 | 253,478,244 |
16 Apr 2024 | 553.66 | 553.66 | 526.43 | 538.71 | 538.71 | 295,517,323 |
15 Apr 2024 | 567.53 | 584.19 | 552.02 | 553.66 | 553.66 | 319,928,748 |
14 Apr 2024 | 557.18 | 568.15 | 543.16 | 567.53 | 567.53 | 383,779,804 |
13 Apr 2024 | 595.42 | 596.96 | 517.76 | 557.19 | 557.19 | 626,650,049 |
12 Apr 2024 | 604.95 | 625.26 | 583.57 | 595.42 | 595.42 | 421,807,072 |
11 Apr 2024 | 608.73 | 615.55 | 594.88 | 604.95 | 604.95 | 237,006,261 |
10 Apr 2024 | 580.73 | 608.72 | 577.07 | 608.72 | 608.72 | 281,679,865 |
09 Apr 2024 | 588.35 | 588.96 | 576.08 | 580.73 | 580.73 | 218,991,948 |
08 Apr 2024 | 583.13 | 598.13 | 579.72 | 588.35 | 588.35 | 246,499,784 |
07 Apr 2024 | 586.25 | 589.79 | 580.23 | 583.13 | 583.13 | 154,916,930 |
06 Apr 2024 | 580.29 | 587.44 | 577.32 | 586.25 | 586.25 | 152,794,079 |
05 Apr 2024 | 584.94 | 588.26 | 570.47 | 580.29 | 580.29 | 264,500,720 |
04 Apr 2024 | 563.01 | 596.26 | 562.65 | 584.94 | 584.94 | 283,232,081 |
03 Apr 2024 | 553.72 | 565.90 | 547.55 | 563.01 | 563.01 | 280,775,160 |
02 Apr 2024 | 578.32 | 578.32 | 550.60 | 553.72 | 553.72 | 442,541,384 |
01 Apr 2024 | 606.53 | 606.76 | 571.46 | 578.32 | 578.32 | 345,976,675 |
31 Mar 2024 | 602.71 | 607.32 | 602.39 | 606.51 | 606.51 | 168,200,274 |
30 Mar 2024 | 614.56 | 614.56 | 600.00 | 602.71 | 602.71 | 232,869,080 |
29 Mar 2024 | 583.51 | 618.62 | 583.23 | 614.56 | 614.56 | 377,120,965 |
28 Mar 2024 | 574.06 | 589.90 | 574.00 | 583.51 | 583.51 | 380,425,847 |
27 Mar 2024 | 580.06 | 583.77 | 567.91 | 574.06 | 574.06 | 414,019,209 |
26 Mar 2024 | 587.64 | 596.19 | 574.82 | 580.06 | 580.06 | 415,834,104 |
25 Mar 2024 | 568.89 | 595.94 | 566.60 | 587.64 | 587.64 | 511,526,876 |
24 Mar 2024 | 556.27 | 570.54 | 551.64 | 568.89 | 568.89 | 235,236,182 |
23 Mar 2024 | 548.04 | 565.07 | 548.04 | 556.27 | 556.27 | 281,260,955 |
22 Mar 2024 | 553.40 | 584.79 | 540.27 | 548.04 | 548.04 | 469,242,858 |
21 Mar 2024 | 556.67 | 566.97 | 546.45 | 553.39 | 553.39 | 412,869,344 |
20 Mar 2024 | 507.61 | 557.05 | 506.27 | 556.67 | 556.67 | 511,265,785 |
19 Mar 2024 | 554.28 | 555.98 | 505.11 | 507.62 | 507.62 | 845,871,814 |
18 Mar 2024 | 571.49 | 580.93 | 544.73 | 554.28 | 554.28 | 511,615,083 |
17 Mar 2024 | 578.13 | 587.14 | 556.62 | 578.54 | 578.54 | 537,225,970 |
16 Mar 2024 | 618.56 | 640.07 | 577.74 | 578.13 | 578.13 | 625,836,202 |
15 Mar 2024 | 603.81 | 618.56 | 560.26 | 618.56 | 618.56 | 828,144,603 |
14 Mar 2024 | 626.80 | 627.24 | 580.25 | 603.81 | 603.81 | 611,165,034 |
13 Mar 2024 | 537.89 | 626.82 | 533.88 | 626.80 | 626.80 | 546,600,954 |
12 Mar 2024 | 522.32 | 543.15 | 522.29 | 537.89 | 537.89 | 614,158,820 |
11 Mar 2024 | 527.74 | 530.63 | 512.90 | 522.32 | 522.32 | 508,999,874 |
10 Mar 2024 | 489.48 | 535.37 | 487.99 | 527.74 | 527.74 | 544,671,873 |
09 Mar 2024 | 485.22 | 490.50 | 483.75 | 489.48 | 489.48 | 319,231,768 |
08 Mar 2024 | 473.73 | 487.19 | 466.05 | 485.21 | 485.21 | 501,915,345 |
07 Mar 2024 | 428.27 | 473.76 | 426.03 | 473.74 | 473.74 | 407,440,077 |
06 Mar 2024 | 395.20 | 430.31 | 388.53 | 428.26 | 428.26 | 441,971,057 |
05 Mar 2024 | 418.79 | 423.74 | 369.83 | 395.20 | 395.20 | 614,570,527 |
04 Mar 2024 | 414.38 | 422.29 | 413.49 | 418.80 | 418.80 | 359,967,612 |
03 Mar 2024 | 410.19 | 415.99 | 407.49 | 414.36 | 414.36 | 278,764,407 |
02 Mar 2024 | 407.67 | 411.73 | 407.47 | 410.17 | 410.17 | 249,274,886 |
01 Mar 2024 | 400.02 | 408.04 | 399.77 | 407.67 | 407.67 | 219,847,540 |
29 Feb 2024 | 414.14 | 416.89 | 397.81 | 400.11 | 400.11 | 327,622,423 |
28 Feb 2024 | 395.42 | 422.79 | 395.22 | 414.14 | 414.14 | 396,082,362 |
27 Feb 2024 | 401.49 | 402.54 | 392.86 | 395.42 | 395.42 | 236,566,142 |
26 Feb 2024 | 388.62 | 401.89 | 383.96 | 401.47 | 401.47 | 238,426,700 |
25 Feb 2024 | 382.01 | 389.49 | 379.06 | 388.62 | 388.62 | 165,829,083 |
24 Feb 2024 | 375.19 | 382.35 | 373.82 | 382.02 | 382.02 | 140,736,263 |
23 Feb 2024 | 382.02 | 384.41 | 371.46 | 375.18 | 375.18 | 236,706,471 |
22 Feb 2024 | 376.57 | 384.37 | 374.75 | 382.00 | 382.00 | 266,516,933 |
21 Feb 2024 | 355.07 | 376.55 | 352.74 | 376.55 | 376.55 | 275,193,336 |
20 Feb 2024 | 352.55 | 358.73 | 348.28 | 355.09 | 355.09 | 227,209,805 |
19 Feb 2024 | 350.96 | 354.67 | 350.75 | 352.56 | 352.56 | 172,018,800 |
18 Feb 2024 | 352.84 | 357.03 | 350.42 | 351.01 | 351.01 | 124,792,358 |
17 Feb 2024 | 359.90 | 361.49 | 350.30 | 352.84 | 352.84 | 152,383,599 |
16 Feb 2024 | 353.94 | 362.98 | 353.36 | 359.88 | 359.88 | 197,968,011 |
15 Feb 2024 | 333.91 | 363.76 | 333.91 | 353.94 | 353.94 | 229,003,335 |
14 Feb 2024 | 324.64 | 333.91 | 324.28 | 333.91 | 333.91 | 111,224,042 |
13 Feb 2024 | 328.02 | 328.61 | 321.42 | 324.63 | 324.63 | 118,422,967 |
12 Feb 2024 | 320.77 | 328.46 | 316.67 | 328.02 | 328.02 | 133,523,629 |
11 Feb 2024 | 323.04 | 324.30 | 320.73 | 320.76 | 320.76 | 79,638,610 |
10 Feb 2024 | 323.61 | 324.96 | 320.57 | 323.04 | 323.04 | 86,372,754 |
09 Feb 2024 | 319.13 | 324.91 | 318.60 | 323.59 | 323.59 | 153,639,265 |
08 Feb 2024 | 307.82 | 319.53 | 307.75 | 319.15 | 319.15 | 137,218,923 |
07 Feb 2024 | 303.03 | 308.14 | 301.44 | 307.83 | 307.83 | 100,590,414 |
06 Feb 2024 | 300.66 | 303.25 | 300.65 | 303.03 | 303.03 | 88,779,603 |
05 Feb 2024 | 305.11 | 305.74 | 300.31 | 300.66 | 300.66 | 120,055,440 |
04 Feb 2024 | 299.90 | 306.59 | 299.00 | 305.12 | 305.12 | 111,929,014 |
03 Feb 2024 | 301.09 | 303.14 | 299.90 | 299.90 | 299.90 | 68,020,839 |
02 Feb 2024 | 299.97 | 303.88 | 299.91 | 301.09 | 301.09 | 101,241,631 |
01 Feb 2024 | 300.37 | 300.91 | 297.74 | 299.96 | 299.96 | 130,813,911 |
31 Jan 2024 | 308.47 | 308.51 | 300.07 | 300.37 | 300.37 | 149,420,988 |
30 Jan 2024 | 310.34 | 311.76 | 308.46 | 308.47 | 308.47 | 130,530,871 |
29 Jan 2024 | 304.69 | 310.40 | 304.69 | 310.33 | 310.33 | 117,278,698 |
28 Jan 2024 | 305.78 | 308.05 | 304.28 | 304.70 | 304.70 | 118,041,537 |
27 Jan 2024 | 302.06 | 305.84 | 302.05 | 305.79 | 305.79 | 84,419,718 |
26 Jan 2024 | 291.78 | 303.10 | 291.35 | 302.06 | 302.06 | 125,308,673 |
25 Jan 2024 | 292.90 | 295.18 | 288.73 | 291.79 | 291.79 | 154,619,542 |
24 Jan 2024 | 297.33 | 298.86 | 291.79 | 292.91 | 292.91 | 160,861,904 |
23 Jan 2024 | 305.87 | 310.60 | 292.91 | 297.31 | 297.31 | 211,911,772 |
22 Jan 2024 | 319.17 | 319.30 | 305.85 | 305.87 | 305.87 | 181,744,248 |
21 Jan 2024 | 316.49 | 320.69 | 316.38 | 319.18 | 319.18 | 81,932,438 |
20 Jan 2024 | 313.53 | 316.51 | 312.85 | 316.47 | 316.47 | 81,711,435 |
19 Jan 2024 | 312.70 | 314.68 | 308.42 | 313.51 | 313.51 | 174,369,259 |
18 Jan 2024 | 309.15 | 314.64 | 307.21 | 312.74 | 312.74 | 174,444,650 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |