Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 565.50 | 565.00 | 558.00 | 561.71 | 561.71 | 7,550 |
25 Apr 2024 | 574.50 | 573.15 | 560.00 | 573.15 | 573.15 | 130,911 |
24 Apr 2024 | 580.50 | 581.00 | 571.97 | 572.00 | 572.00 | 5,007 |
23 Apr 2024 | 575.00 | 581.00 | 574.50 | 580.02 | 580.02 | 12,489 |
22 Apr 2024 | 572.75 | 576.00 | 571.00 | 573.85 | 573.85 | 4,223 |
19 Apr 2024 | 568.00 | 571.50 | 561.50 | 569.99 | 569.99 | 5,787 |
18 Apr 2024 | 573.25 | 576.52 | 566.50 | 573.50 | 573.50 | 24,358 |
17 Apr 2024 | 564.75 | 576.00 | 565.50 | 570.00 | 570.00 | 5,957 |
16 Apr 2024 | 571.25 | 571.00 | 562.49 | 568.06 | 568.06 | 40,653 |
15 Apr 2024 | 580.25 | 586.00 | 575.00 | 584.92 | 584.92 | 122,569 |
12 Apr 2024 | 590.00 | 594.50 | 580.88 | 586.59 | 586.59 | 8,163 |
11 Apr 2024 | 613.50 | 618.00 | 585.00 | 600.37 | 600.37 | 14,734 |
10 Apr 2024 | 606.00 | 614.00 | 605.00 | 605.64 | 605.64 | 264,653 |
09 Apr 2024 | 608.25 | 616.50 | 602.48 | 610.56 | 610.56 | 4,853 |
08 Apr 2024 | 604.50 | 609.50 | 604.53 | 609.00 | 609.00 | 21,091 |
05 Apr 2024 | 597.75 | 606.50 | 594.50 | 596.83 | 596.83 | 10,708 |
04 Apr 2024 | 594.75 | 602.00 | 591.00 | 599.27 | 599.27 | 7,336 |
03 Apr 2024 | 585.50 | 597.50 | 588.00 | 595.00 | 595.00 | 15,687 |
02 Apr 2024 | 582.75 | 589.00 | 582.00 | 584.87 | 584.87 | 947,386 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 580.40 | 584.00 | 579.60 | 582.60 | 582.60 | 12,334 |
26 Mar 2024 | 571.30 | 580.80 | 571.00 | 580.80 | 580.80 | 493,777 |
25 Mar 2024 | 572.10 | 573.00 | 570.00 | 572.60 | 572.60 | 12,338 |
22 Mar 2024 | 571.70 | 576.20 | 570.00 | 572.24 | 572.24 | 8,169 |
22 Mar 2024 | 7.78 Dividend | |||||
21 Mar 2024 | 574.10 | 575.20 | 567.20 | 571.35 | 563.57 | 12,279 |
20 Mar 2024 | 571.30 | 572.60 | 566.40 | 569.32 | 561.56 | 801,232 |
19 Mar 2024 | 565.60 | 573.00 | 560.60 | 573.00 | 565.20 | 722,973 |
18 Mar 2024 | 570.20 | 572.20 | 556.00 | 562.97 | 555.30 | 7,707 |
15 Mar 2024 | 564.40 | 573.40 | 564.20 | 572.37 | 564.57 | 85,343 |
14 Mar 2024 | 567.00 | 572.40 | 562.20 | 564.02 | 556.34 | 4,770 |
13 Mar 2024 | 558.70 | 568.81 | 554.80 | 562.66 | 555.00 | 10,022 |
12 Mar 2024 | 555.70 | 559.80 | 551.20 | 555.43 | 547.87 | 5,304 |
11 Mar 2024 | 559.70 | 561.00 | 552.20 | 557.44 | 549.85 | 572,620 |
08 Mar 2024 | 560.90 | 567.98 | 559.60 | 563.20 | 555.53 | 44,845 |
07 Mar 2024 | 557.60 | 562.40 | 556.26 | 560.11 | 552.48 | 85,367 |
06 Mar 2024 | 560.40 | 561.40 | 553.20 | 560.74 | 553.11 | 109,904 |
05 Mar 2024 | 564.50 | 565.00 | 556.60 | 558.60 | 550.99 | 5,771 |
04 Mar 2024 | 559.50 | 566.20 | 559.00 | 563.84 | 556.16 | 8,761 |
01 Mar 2024 | 557.00 | 566.40 | 554.20 | 559.94 | 552.32 | 11,632 |
29 Feb 2024 | 545.80 | 559.40 | 542.58 | 556.79 | 549.21 | 66,888 |
28 Feb 2024 | 522.60 | 551.39 | 519.00 | 547.96 | 540.50 | 369,781 |
27 Feb 2024 | 527.60 | 528.60 | 504.40 | 510.78 | 503.82 | 32,044 |
26 Feb 2024 | 522.10 | 524.20 | 518.20 | 522.39 | 515.28 | 24,185 |
23 Feb 2024 | 523.80 | 523.43 | 517.85 | 520.56 | 513.47 | 16,538 |
22 Feb 2024 | 533.00 | 533.18 | 524.58 | 524.60 | 517.46 | 24,352 |
21 Feb 2024 | 532.40 | 534.40 | 527.00 | 531.47 | 524.24 | 9,461 |
20 Feb 2024 | 535.10 | 534.60 | 529.80 | 533.38 | 526.12 | 9,352 |
19 Feb 2024 | 535.20 | 538.85 | 533.60 | 538.27 | 530.94 | 4,697 |
16 Feb 2024 | 530.70 | 537.20 | 531.80 | 536.16 | 528.86 | 10,962 |
15 Feb 2024 | 526.10 | 529.40 | 525.40 | 525.79 | 518.63 | 7,553 |
14 Feb 2024 | 521.70 | 526.80 | 521.40 | 522.11 | 515.00 | 7,941 |
13 Feb 2024 | 519.30 | 525.40 | 518.40 | 524.67 | 517.53 | 4,015 |
12 Feb 2024 | 517.80 | 520.20 | 517.40 | 518.63 | 511.57 | 7,067 |
09 Feb 2024 | 520.20 | 520.60 | 513.80 | 516.40 | 509.37 | 7,301 |
08 Feb 2024 | 522.60 | 527.80 | 518.80 | 521.71 | 514.61 | 7,522 |
07 Feb 2024 | 528.10 | 531.00 | 519.00 | 525.18 | 518.03 | 317,406 |
06 Feb 2024 | 530.50 | 531.40 | 526.80 | 527.60 | 520.42 | 6,635 |
05 Feb 2024 | 535.60 | 539.00 | 525.20 | 535.00 | 527.71 | 34,848 |
02 Feb 2024 | 532.10 | 537.20 | 531.60 | 535.99 | 528.69 | 17,291 |
01 Feb 2024 | 529.40 | 530.80 | 524.20 | 529.10 | 521.90 | 3,641 |
31 Jan 2024 | 534.40 | 535.40 | 530.18 | 530.20 | 522.98 | 3,479 |
30 Jan 2024 | 536.60 | 537.46 | 529.20 | 532.40 | 525.15 | 60,693 |
29 Jan 2024 | 519.70 | 535.20 | 515.20 | 532.26 | 525.01 | 38,870 |
26 Jan 2024 | 539.10 | 540.55 | 537.60 | 540.46 | 533.10 | 11,102 |
25 Jan 2024 | 528.70 | 538.80 | 528.00 | 535.20 | 527.91 | 53,326 |
24 Jan 2024 | 518.80 | 530.40 | 524.00 | 525.20 | 518.05 | 10,606 |
23 Jan 2024 | 519.70 | 522.20 | 514.50 | 517.80 | 510.75 | 25,587 |
22 Jan 2024 | 515.60 | 520.00 | 508.00 | 518.39 | 511.33 | 17,622 |
19 Jan 2024 | 511.60 | 512.80 | 507.60 | 510.54 | 503.59 | 17,449 |
18 Jan 2024 | 513.80 | 513.00 | 508.50 | 510.17 | 503.22 | 15,207 |
17 Jan 2024 | 520.00 | 520.00 | 509.20 | 511.66 | 504.70 | 23,834 |
16 Jan 2024 | 532.60 | 532.80 | 523.20 | 527.35 | 520.17 | 18,528 |
15 Jan 2024 | 545.80 | 546.40 | 531.80 | 534.03 | 526.76 | 167,942 |
12 Jan 2024 | 521.70 | 548.60 | 522.00 | 544.34 | 536.93 | 62,501 |
11 Jan 2024 | 519.80 | 526.80 | 518.30 | 522.18 | 515.07 | 29,645 |
10 Jan 2024 | 516.60 | 519.80 | 511.00 | 516.37 | 509.34 | 86,003 |
09 Jan 2024 | 504.35 | 519.60 | 504.40 | 513.98 | 506.99 | 24,833 |
08 Jan 2024 | 496.05 | 498.60 | 489.40 | 495.54 | 488.79 | 170,392 |
05 Jan 2024 | 489.30 | 496.60 | 486.40 | 496.40 | 489.64 | 7,145 |
04 Jan 2024 | 476.40 | 490.90 | 473.40 | 489.30 | 482.64 | 17,970 |
03 Jan 2024 | 487.30 | 490.00 | 475.90 | 476.40 | 469.91 | 18,933 |
02 Jan 2024 | 484.75 | 490.70 | 483.20 | 486.10 | 479.48 | 16,734 |
29 Dec 2023 | 482.60 | 484.30 | 481.80 | 482.50 | 475.93 | 12,111 |
28 Dec 2023 | 481.60 | 485.10 | 480.90 | 482.51 | 475.94 | 8,974 |
27 Dec 2023 | 474.40 | 487.70 | 474.00 | 481.70 | 475.14 | 13,993 |
22 Dec 2023 | 468.50 | 473.60 | 466.90 | 473.30 | 466.86 | 362,016 |
21 Dec 2023 | 467.00 | 469.95 | 466.80 | 469.80 | 463.40 | 22,056 |
20 Dec 2023 | 471.50 | 476.70 | 468.80 | 470.00 | 463.60 | 97,870 |
19 Dec 2023 | 473.00 | 473.90 | 469.50 | 472.38 | 465.95 | 6,335 |
18 Dec 2023 | 480.00 | 481.70 | 472.00 | 472.92 | 466.48 | 7,590 |
15 Dec 2023 | 481.35 | 491.70 | 480.90 | 485.02 | 478.41 | 29,829 |
14 Dec 2023 | 472.50 | 480.90 | 474.10 | 478.86 | 472.34 | 30,669 |
13 Dec 2023 | 466.30 | 473.50 | 464.70 | 471.78 | 465.36 | 7,574 |
12 Dec 2023 | 473.65 | 475.90 | 467.77 | 468.10 | 461.72 | 18,188 |
11 Dec 2023 | 476.10 | 477.20 | 469.30 | 475.19 | 468.72 | 17,666 |
08 Dec 2023 | 472.90 | 475.30 | 462.10 | 467.33 | 460.97 | 16,723 |
07 Dec 2023 | 476.35 | 477.60 | 468.80 | 473.70 | 467.25 | 28,991 |
06 Dec 2023 | 476.85 | 478.00 | 472.70 | 477.60 | 471.10 | 22,680 |
05 Dec 2023 | 472.10 | 479.60 | 470.30 | 477.70 | 471.20 | 27,684 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |