Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 602.30 | 614.70 | 599.10 | 609.45 | 609.45 | 4,952,528 |
25 Apr 2024 | 593.35 | 605.80 | 588.05 | 603.40 | 603.40 | 7,173,378 |
24 Apr 2024 | 598.00 | 598.85 | 592.00 | 593.35 | 593.35 | 4,889,468 |
23 Apr 2024 | 608.30 | 609.50 | 591.75 | 593.00 | 593.00 | 5,720,301 |
22 Apr 2024 | 594.85 | 608.80 | 593.00 | 603.45 | 603.45 | 8,762,809 |
19 Apr 2024 | 578.00 | 589.90 | 564.20 | 585.80 | 585.80 | 10,498,042 |
18 Apr 2024 | 604.50 | 617.60 | 585.55 | 589.60 | 589.60 | 12,917,200 |
16 Apr 2024 | 585.00 | 600.00 | 578.55 | 592.30 | 592.30 | 5,773,385 |
15 Apr 2024 | 590.20 | 599.80 | 574.40 | 589.55 | 589.55 | 8,309,537 |
12 Apr 2024 | 604.75 | 612.85 | 599.00 | 601.20 | 601.20 | 6,709,683 |
10 Apr 2024 | 589.30 | 608.70 | 585.00 | 604.75 | 604.75 | 11,143,337 |
09 Apr 2024 | 597.20 | 597.20 | 583.50 | 585.75 | 585.75 | 4,544,926 |
08 Apr 2024 | 595.95 | 603.60 | 590.60 | 591.95 | 591.95 | 5,814,256 |
05 Apr 2024 | 593.55 | 594.30 | 580.25 | 590.45 | 590.45 | 8,773,495 |
04 Apr 2024 | 614.00 | 616.10 | 595.45 | 598.50 | 598.50 | 7,593,635 |
03 Apr 2024 | 613.00 | 619.35 | 608.80 | 610.95 | 610.95 | 6,228,258 |
02 Apr 2024 | 605.00 | 620.30 | 600.00 | 615.80 | 615.80 | 9,472,294 |
01 Apr 2024 | 603.00 | 608.95 | 598.15 | 600.70 | 600.70 | 3,130,057 |
28 Mar 2024 | 600.90 | 611.25 | 597.60 | 602.40 | 602.40 | 6,084,316 |
27 Mar 2024 | 605.00 | 611.75 | 593.30 | 595.20 | 595.20 | 5,446,788 |
26 Mar 2024 | 586.40 | 603.80 | 585.35 | 599.85 | 599.85 | 6,783,525 |
22 Mar 2024 | 589.00 | 604.45 | 584.55 | 592.80 | 592.80 | 10,722,770 |
21 Mar 2024 | 574.00 | 589.70 | 572.55 | 587.80 | 587.80 | 8,312,666 |
20 Mar 2024 | 561.00 | 572.40 | 560.30 | 566.65 | 566.65 | 8,764,283 |
19 Mar 2024 | 580.00 | 580.85 | 556.40 | 557.70 | 557.70 | 10,832,817 |
18 Mar 2024 | 586.45 | 592.80 | 580.30 | 582.30 | 582.30 | 5,490,247 |
15 Mar 2024 | 588.25 | 600.00 | 559.00 | 586.45 | 586.45 | 28,519,659 |
14 Mar 2024 | 597.75 | 614.00 | 592.40 | 608.75 | 608.75 | 9,686,237 |
13 Mar 2024 | 628.00 | 628.00 | 594.20 | 597.75 | 597.75 | 7,455,092 |
12 Mar 2024 | 627.00 | 635.35 | 616.65 | 625.45 | 625.45 | 7,037,182 |
11 Mar 2024 | 617.00 | 638.70 | 612.05 | 626.40 | 626.40 | 7,676,504 |
07 Mar 2024 | 637.00 | 641.15 | 622.00 | 624.70 | 624.70 | 5,984,287 |
06 Mar 2024 | 643.00 | 653.00 | 625.25 | 638.35 | 638.35 | 9,129,094 |
05 Mar 2024 | 641.05 | 649.50 | 632.10 | 645.10 | 645.10 | 6,158,968 |
04 Mar 2024 | 625.20 | 643.25 | 620.85 | 640.45 | 640.45 | 7,402,086 |
01 Mar 2024 | 611.00 | 627.25 | 609.00 | 623.30 | 623.30 | 7,881,618 |
29 Feb 2024 | 609.00 | 611.80 | 594.45 | 603.85 | 603.85 | 10,257,732 |
28 Feb 2024 | 624.85 | 625.55 | 606.10 | 609.30 | 609.30 | 6,322,961 |
27 Feb 2024 | 627.10 | 632.70 | 616.30 | 625.05 | 625.05 | 7,440,601 |
26 Feb 2024 | 617.00 | 633.60 | 604.10 | 627.15 | 627.15 | 11,632,098 |
23 Feb 2024 | 622.05 | 629.50 | 615.25 | 617.95 | 617.95 | 6,282,345 |
22 Feb 2024 | 629.00 | 630.85 | 610.85 | 625.90 | 625.90 | 13,826,790 |
21 Feb 2024 | 663.60 | 667.85 | 630.00 | 633.20 | 633.20 | 8,861,132 |
20 Feb 2024 | 652.55 | 664.00 | 637.25 | 657.60 | 657.60 | 10,456,755 |
19 Feb 2024 | 659.90 | 666.70 | 650.85 | 652.55 | 652.55 | 12,498,635 |
16 Feb 2024 | 666.00 | 687.95 | 651.90 | 654.60 | 654.60 | 27,872,405 |
15 Feb 2024 | 630.00 | 656.95 | 623.10 | 652.75 | 652.75 | 25,622,509 |
14 Feb 2024 | 582.00 | 629.35 | 582.00 | 623.65 | 623.65 | 23,993,681 |
13 Feb 2024 | 591.95 | 596.55 | 580.35 | 584.30 | 584.30 | 6,329,971 |
12 Feb 2024 | 614.80 | 618.60 | 583.75 | 590.45 | 590.45 | 8,521,118 |
09 Feb 2024 | 623.00 | 623.70 | 592.30 | 614.30 | 614.30 | 14,762,133 |
08 Feb 2024 | 608.00 | 635.35 | 606.40 | 620.50 | 620.50 | 18,761,294 |
07 Feb 2024 | 616.80 | 620.00 | 599.30 | 602.05 | 602.05 | 14,395,859 |
06 Feb 2024 | 579.95 | 614.70 | 570.70 | 609.30 | 609.30 | 22,630,328 |
05 Feb 2024 | 566.00 | 588.80 | 557.05 | 574.75 | 574.75 | 22,512,945 |
02 Feb 2024 | 517.35 | 572.40 | 516.00 | 558.35 | 558.35 | 38,778,041 |
01 Feb 2024 | 504.55 | 515.30 | 499.10 | 508.45 | 508.45 | 7,004,099 |
31 Jan 2024 | 505.95 | 512.55 | 498.55 | 502.35 | 502.35 | 10,353,868 |
30 Jan 2024 | 496.85 | 517.85 | 493.15 | 504.20 | 504.20 | 22,135,938 |
29 Jan 2024 | 474.00 | 501.40 | 469.40 | 492.65 | 492.65 | 13,934,742 |
25 Jan 2024 | 477.20 | 488.35 | 471.00 | 474.40 | 474.40 | 10,673,337 |
24 Jan 2024 | 465.00 | 478.50 | 463.30 | 477.15 | 477.15 | 7,580,656 |
23 Jan 2024 | 488.50 | 488.50 | 460.10 | 463.05 | 463.05 | 9,209,775 |
19 Jan 2024 | 476.00 | 485.00 | 474.05 | 480.95 | 480.95 | 6,486,928 |
18 Jan 2024 | 467.00 | 480.90 | 461.00 | 473.20 | 473.20 | 9,901,151 |
17 Jan 2024 | 472.00 | 477.15 | 466.15 | 471.65 | 471.65 | 11,214,642 |
16 Jan 2024 | 461.00 | 479.80 | 460.50 | 472.85 | 472.85 | 21,184,750 |
15 Jan 2024 | 460.00 | 463.50 | 455.65 | 459.95 | 459.95 | 5,204,191 |
12 Jan 2024 | 459.00 | 461.10 | 455.10 | 458.25 | 458.25 | 5,995,406 |
11 Jan 2024 | 453.90 | 461.20 | 453.20 | 458.70 | 458.70 | 7,875,626 |
10 Jan 2024 | 455.20 | 456.15 | 445.10 | 451.25 | 451.25 | 7,630,996 |
09 Jan 2024 | 460.00 | 463.75 | 455.65 | 459.95 | 459.95 | 6,150,645 |
08 Jan 2024 | 456.95 | 464.30 | 451.45 | 455.00 | 455.00 | 9,116,305 |
05 Jan 2024 | 455.90 | 459.65 | 451.25 | 453.10 | 453.10 | 4,040,234 |
04 Jan 2024 | 456.80 | 457.50 | 451.00 | 452.65 | 452.65 | 8,952,458 |
03 Jan 2024 | 459.95 | 465.30 | 455.05 | 461.05 | 461.05 | 7,529,442 |
02 Jan 2024 | 452.05 | 459.40 | 448.10 | 456.25 | 456.25 | 4,729,409 |
01 Jan 2024 | 459.40 | 459.40 | 450.70 | 452.05 | 452.05 | 3,503,144 |
29 Dec 2023 | 454.50 | 458.00 | 448.65 | 450.65 | 450.65 | 8,544,220 |
28 Dec 2023 | 456.00 | 470.85 | 454.75 | 465.80 | 465.80 | 22,591,668 |
27 Dec 2023 | 453.95 | 456.40 | 448.30 | 454.70 | 454.70 | 6,199,044 |
26 Dec 2023 | 448.00 | 456.50 | 444.50 | 451.60 | 451.60 | 11,488,225 |
22 Dec 2023 | 449.70 | 453.35 | 445.05 | 446.65 | 446.65 | 5,779,632 |
21 Dec 2023 | 434.90 | 450.45 | 432.45 | 449.55 | 449.55 | 9,277,207 |
20 Dec 2023 | 453.40 | 455.35 | 438.35 | 439.45 | 439.45 | 8,673,989 |
19 Dec 2023 | 447.25 | 451.50 | 445.05 | 449.75 | 449.75 | 6,322,336 |
18 Dec 2023 | 449.00 | 450.25 | 444.10 | 447.25 | 447.25 | 8,415,532 |
15 Dec 2023 | 445.00 | 453.45 | 442.20 | 449.00 | 449.00 | 11,039,574 |
14 Dec 2023 | 449.95 | 449.95 | 442.05 | 445.70 | 445.70 | 6,277,784 |
13 Dec 2023 | 449.50 | 454.35 | 445.95 | 447.50 | 447.50 | 13,332,009 |
12 Dec 2023 | 445.50 | 451.45 | 445.50 | 447.55 | 447.55 | 9,970,160 |
12 Dec 2023 | 21 Dividend | |||||
11 Dec 2023 | 474.85 | 474.85 | 456.55 | 465.50 | 444.50 | 13,846,554 |
08 Dec 2023 | 476.90 | 477.45 | 465.80 | 470.45 | 449.23 | 9,470,239 |
07 Dec 2023 | 477.00 | 479.00 | 471.50 | 474.70 | 453.28 | 11,925,282 |
06 Dec 2023 | 481.00 | 482.50 | 468.30 | 472.85 | 451.52 | 13,704,413 |
05 Dec 2023 | 470.05 | 476.45 | 465.00 | 472.20 | 450.90 | 19,188,032 |
04 Dec 2023 | 445.00 | 464.80 | 444.00 | 461.50 | 440.68 | 20,741,397 |
01 Dec 2023 | 440.00 | 442.40 | 433.40 | 438.00 | 418.24 | 9,639,421 |
30 Nov 2023 | 434.50 | 438.75 | 429.05 | 435.70 | 416.04 | 16,360,654 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |