Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 594.50 | 594.50 | 582.50 | 584.20 | 584.20 | 8,258 |
30 Apr 2024 | 595.20 | 596.75 | 584.65 | 591.85 | 591.85 | 5,362 |
29 Apr 2024 | 581.30 | 596.60 | 579.25 | 590.35 | 590.35 | 16,602 |
26 Apr 2024 | 584.55 | 586.50 | 579.05 | 581.00 | 581.00 | 3,291 |
25 Apr 2024 | 592.95 | 592.95 | 574.90 | 583.55 | 583.55 | 3,914 |
24 Apr 2024 | 588.05 | 591.50 | 577.45 | 580.10 | 580.10 | 13,778 |
23 Apr 2024 | 574.95 | 587.10 | 566.95 | 586.20 | 586.20 | 6,682 |
22 Apr 2024 | 565.75 | 578.50 | 564.40 | 565.40 | 565.40 | 13,258 |
19 Apr 2024 | 561.65 | 577.35 | 561.65 | 571.60 | 571.60 | 5,119 |
18 Apr 2024 | 572.95 | 579.55 | 565.50 | 569.55 | 569.55 | 5,471 |
16 Apr 2024 | 576.45 | 580.25 | 570.90 | 571.50 | 571.50 | 11,968 |
15 Apr 2024 | 570.05 | 579.35 | 566.85 | 576.45 | 576.45 | 26,159 |
12 Apr 2024 | 589.35 | 592.75 | 575.95 | 579.35 | 579.35 | 5,984 |
10 Apr 2024 | 585.00 | 591.95 | 580.00 | 588.70 | 588.70 | 41,031 |
09 Apr 2024 | 587.95 | 587.95 | 566.00 | 574.55 | 574.55 | 17,311 |
08 Apr 2024 | 580.05 | 588.35 | 574.60 | 576.05 | 576.05 | 11,594 |
05 Apr 2024 | 591.20 | 597.80 | 578.55 | 580.15 | 580.15 | 11,343 |
04 Apr 2024 | 598.95 | 604.10 | 588.20 | 589.75 | 589.75 | 8,897 |
03 Apr 2024 | 595.65 | 602.50 | 589.50 | 591.55 | 591.55 | 8,519 |
02 Apr 2024 | 585.75 | 598.40 | 585.75 | 587.55 | 587.55 | 9,578 |
01 Apr 2024 | 581.60 | 592.00 | 581.60 | 588.50 | 588.50 | 3,725 |
28 Mar 2024 | 588.60 | 590.40 | 582.00 | 586.15 | 586.15 | 3,801 |
27 Mar 2024 | 589.00 | 592.70 | 586.85 | 588.25 | 588.25 | 49,169 |
26 Mar 2024 | 604.00 | 604.00 | 586.10 | 589.50 | 589.50 | 4,227 |
22 Mar 2024 | 604.95 | 610.50 | 591.95 | 604.10 | 604.10 | 4,427 |
21 Mar 2024 | 571.55 | 602.65 | 571.55 | 596.20 | 596.20 | 8,470 |
20 Mar 2024 | 574.35 | 575.90 | 559.40 | 572.70 | 572.70 | 8,874 |
19 Mar 2024 | 585.95 | 585.95 | 562.65 | 568.95 | 568.95 | 6,636 |
18 Mar 2024 | 581.35 | 594.40 | 572.60 | 576.90 | 576.90 | 10,220 |
15 Mar 2024 | 589.90 | 589.90 | 570.65 | 580.75 | 580.75 | 11,713 |
14 Mar 2024 | 587.00 | 594.15 | 587.00 | 589.90 | 589.90 | 2,966 |
13 Mar 2024 | 614.75 | 614.75 | 586.00 | 590.00 | 590.00 | 3,713 |
12 Mar 2024 | 604.35 | 610.50 | 589.35 | 606.55 | 606.55 | 6,792 |
11 Mar 2024 | 611.30 | 616.15 | 601.30 | 606.75 | 606.75 | 8,475 |
07 Mar 2024 | 610.00 | 618.55 | 606.30 | 614.75 | 614.75 | 3,097 |
06 Mar 2024 | 622.25 | 623.45 | 606.05 | 609.65 | 609.65 | 6,270 |
05 Mar 2024 | 629.80 | 630.30 | 620.15 | 623.60 | 623.60 | 6,977 |
04 Mar 2024 | 634.95 | 634.95 | 625.00 | 626.35 | 626.35 | 4,163 |
01 Mar 2024 | 628.50 | 643.40 | 626.15 | 627.90 | 627.90 | 7,206 |
29 Feb 2024 | 649.95 | 649.95 | 627.60 | 629.80 | 629.80 | 3,882 |
28 Feb 2024 | 651.95 | 670.00 | 630.30 | 640.80 | 640.80 | 13,965 |
27 Feb 2024 | 636.10 | 651.00 | 636.10 | 647.85 | 647.85 | 6,157 |
26 Feb 2024 | 648.10 | 648.10 | 637.40 | 639.35 | 639.35 | 2,496 |
23 Feb 2024 | 637.65 | 643.55 | 633.00 | 635.75 | 635.75 | 6,697 |
22 Feb 2024 | 646.75 | 648.80 | 636.80 | 638.50 | 638.50 | 2,142 |
21 Feb 2024 | 651.50 | 658.35 | 639.05 | 642.90 | 642.90 | 3,799 |
20 Feb 2024 | 640.00 | 652.50 | 638.65 | 648.15 | 648.15 | 9,694 |
19 Feb 2024 | 659.80 | 659.80 | 639.55 | 640.90 | 640.90 | 2,878 |
16 Feb 2024 | 658.70 | 661.00 | 640.80 | 646.90 | 646.90 | 8,525 |
15 Feb 2024 | 664.95 | 664.95 | 652.85 | 659.05 | 659.05 | 2,774 |
15 Feb 2024 | 2.5 Dividend | |||||
14 Feb 2024 | 634.30 | 659.00 | 629.70 | 657.00 | 654.50 | 6,113 |
13 Feb 2024 | 640.15 | 647.45 | 633.80 | 634.60 | 632.19 | 6,581 |
12 Feb 2024 | 665.00 | 665.00 | 639.00 | 644.10 | 641.65 | 3,717 |
09 Feb 2024 | 669.90 | 669.90 | 640.80 | 660.20 | 657.69 | 5,116 |
08 Feb 2024 | 668.05 | 669.95 | 654.45 | 661.90 | 659.38 | 13,187 |
07 Feb 2024 | 646.90 | 671.95 | 646.90 | 668.20 | 665.66 | 17,457 |
06 Feb 2024 | 632.00 | 661.60 | 627.35 | 645.60 | 643.14 | 15,269 |
05 Feb 2024 | 644.10 | 647.10 | 628.95 | 633.50 | 631.09 | 16,084 |
02 Feb 2024 | 670.45 | 676.00 | 639.95 | 644.10 | 641.65 | 8,010 |
01 Feb 2024 | 672.70 | 674.80 | 667.00 | 669.90 | 667.35 | 9,609 |
31 Jan 2024 | 671.00 | 688.10 | 668.60 | 672.15 | 669.59 | 16,227 |
30 Jan 2024 | 678.85 | 678.85 | 668.50 | 671.65 | 669.09 | 21,063 |
29 Jan 2024 | 642.50 | 673.75 | 642.50 | 668.50 | 665.96 | 40,884 |
25 Jan 2024 | 639.25 | 643.65 | 634.50 | 642.50 | 640.06 | 6,504 |
24 Jan 2024 | 634.10 | 643.85 | 630.70 | 636.75 | 634.33 | 5,690 |
23 Jan 2024 | 627.55 | 639.65 | 627.05 | 632.45 | 630.04 | 9,653 |
19 Jan 2024 | 630.95 | 637.90 | 630.00 | 632.65 | 630.24 | 6,141 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 633.00 | 633.00 | 626.40 | 627.95 | 625.56 | 4,297 |
16 Jan 2024 | 634.70 | 637.20 | 633.00 | 635.30 | 632.88 | 1,919 |
15 Jan 2024 | 649.70 | 649.70 | 631.30 | 634.70 | 632.28 | 4,217 |
12 Jan 2024 | 640.45 | 643.85 | 635.05 | 642.70 | 640.25 | 7,742 |
11 Jan 2024 | 635.85 | 644.00 | 635.60 | 641.20 | 638.76 | 21,642 |
10 Jan 2024 | 634.35 | 641.50 | 630.00 | 637.20 | 634.78 | 5,981 |
09 Jan 2024 | 625.15 | 640.00 | 625.15 | 634.35 | 631.94 | 16,825 |
08 Jan 2024 | 639.55 | 639.55 | 620.00 | 631.30 | 628.90 | 6,773 |
05 Jan 2024 | 635.00 | 636.50 | 626.55 | 631.70 | 629.30 | 10,119 |
04 Jan 2024 | 629.95 | 636.30 | 625.20 | 630.50 | 628.10 | 21,801 |
03 Jan 2024 | 630.65 | 630.65 | 622.40 | 624.20 | 621.82 | 4,629 |
02 Jan 2024 | 636.30 | 636.35 | 624.15 | 629.45 | 627.05 | 8,345 |
01 Jan 2024 | 652.90 | 652.90 | 632.65 | 633.10 | 630.69 | 7,351 |
29 Dec 2023 | 636.30 | 650.15 | 626.15 | 643.50 | 641.05 | 10,711 |
28 Dec 2023 | 640.85 | 640.85 | 623.00 | 626.15 | 623.77 | 11,911 |
27 Dec 2023 | 643.15 | 643.15 | 633.70 | 635.25 | 632.83 | 9,456 |
26 Dec 2023 | 630.00 | 646.00 | 628.55 | 640.30 | 637.86 | 13,745 |
22 Dec 2023 | 638.00 | 642.00 | 626.15 | 630.80 | 628.40 | 10,452 |
21 Dec 2023 | 624.10 | 652.70 | 621.00 | 634.30 | 631.89 | 20,230 |
20 Dec 2023 | 627.80 | 634.40 | 622.70 | 625.70 | 623.32 | 11,276 |
19 Dec 2023 | 630.65 | 634.45 | 626.00 | 629.00 | 626.61 | 11,227 |
18 Dec 2023 | 644.65 | 644.65 | 627.50 | 629.45 | 627.05 | 6,676 |
15 Dec 2023 | 641.65 | 645.40 | 635.95 | 639.30 | 636.87 | 12,179 |
14 Dec 2023 | 650.00 | 659.80 | 634.00 | 638.35 | 635.92 | 8,944 |
13 Dec 2023 | 645.35 | 657.85 | 639.30 | 650.80 | 648.32 | 7,599 |
12 Dec 2023 | 648.15 | 652.00 | 633.05 | 645.35 | 642.89 | 12,475 |
11 Dec 2023 | 652.60 | 652.60 | 645.05 | 648.70 | 646.23 | 4,525 |
08 Dec 2023 | 655.75 | 665.05 | 646.95 | 650.20 | 647.73 | 6,091 |
07 Dec 2023 | 665.65 | 667.55 | 651.50 | 656.40 | 653.90 | 4,456 |
06 Dec 2023 | 672.05 | 672.80 | 654.80 | 668.00 | 665.46 | 5,237 |
05 Dec 2023 | 663.00 | 666.10 | 651.50 | 655.90 | 653.40 | 4,233 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |