Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 694.10 | 694.80 | 686.40 | 693.00 | 693.00 | 2,476 |
02 May 2024 | 687.60 | 689.10 | 681.10 | 687.20 | 687.20 | 2,476 |
01 May 2024 | 674.00 | 689.90 | 673.80 | 684.00 | 684.00 | 780 |
30 Apr 2024 | 675.60 | 681.00 | 671.40 | 675.90 | 675.90 | 1,206 |
29 Apr 2024 | 676.20 | 681.00 | 676.10 | 679.90 | 679.90 | 1,019 |
26 Apr 2024 | 676.30 | 679.10 | 670.60 | 671.10 | 671.10 | 413 |
25 Apr 2024 | 676.90 | 681.10 | 669.10 | 678.60 | 678.60 | 1,055 |
24 Apr 2024 | 667.90 | 678.70 | 663.40 | 676.90 | 676.90 | 2,950 |
23 Apr 2024 | 669.10 | 676.40 | 668.80 | 672.90 | 672.90 | 1,885 |
22 Apr 2024 | 663.80 | 671.60 | 659.60 | 669.90 | 669.90 | 558 |
19 Apr 2024 | 654.80 | 664.60 | 654.50 | 663.30 | 663.30 | 1,677 |
18 Apr 2024 | 651.60 | 655.20 | 647.80 | 654.00 | 654.00 | 2,078 |
17 Apr 2024 | 640.70 | 651.70 | 639.90 | 650.30 | 650.30 | 1,486 |
16 Apr 2024 | 643.80 | 643.80 | 635.20 | 637.10 | 637.10 | 2,206 |
15 Apr 2024 | 656.10 | 658.80 | 643.70 | 645.90 | 645.90 | 837 |
12 Apr 2024 | 657.60 | 660.00 | 649.40 | 652.20 | 652.20 | 872 |
11 Apr 2024 | 661.50 | 661.50 | 652.90 | 657.40 | 657.40 | 2,066 |
10 Apr 2024 | 657.40 | 661.00 | 653.20 | 659.50 | 659.50 | 3,671 |
09 Apr 2024 | 670.20 | 671.40 | 666.30 | 670.80 | 670.80 | 808 |
08 Apr 2024 | 663.30 | 667.80 | 661.80 | 666.90 | 666.90 | 473 |
05 Apr 2024 | 657.20 | 663.60 | 653.50 | 662.90 | 662.90 | 447 |
04 Apr 2024 | 667.50 | 668.70 | 656.20 | 660.90 | 660.90 | 5,430 |
03 Apr 2024 | 666.00 | 666.60 | 660.30 | 662.20 | 662.20 | 1,328 |
02 Apr 2024 | 663.40 | 668.50 | 662.60 | 665.20 | 665.20 | 2,793 |
01 Apr 2024 | 671.60 | 671.60 | 659.70 | 663.60 | 663.60 | 1,164 |
28 Mar 2024 | 664.80 | 669.00 | 661.90 | 668.70 | 668.70 | 1,234 |
27 Mar 2024 | 651.60 | 663.60 | 650.60 | 663.40 | 663.40 | 1,078 |
26 Mar 2024 | 654.20 | 656.00 | 645.50 | 646.10 | 646.10 | 679 |
25 Mar 2024 | 652.20 | 653.70 | 649.40 | 653.20 | 653.20 | 433 |
22 Mar 2024 | 653.20 | 653.70 | 649.60 | 650.20 | 650.20 | 750 |
21 Mar 2024 | 652.30 | 656.80 | 648.90 | 649.30 | 649.30 | 2,123 |
20 Mar 2024 | 648.30 | 654.20 | 647.40 | 651.20 | 651.20 | 5,583 |
19 Mar 2024 | 646.90 | 650.60 | 644.50 | 650.10 | 650.10 | 522 |
18 Mar 2024 | 643.90 | 648.50 | 639.00 | 644.40 | 644.40 | 1,361 |
15 Mar 2024 | 633.03 | 633.03 | 633.03 | 633.03 | 633.03 | 726 |
14 Mar 2024 | 634.90 | 636.80 | 634.00 | 636.80 | 636.80 | 1,112 |
13 Mar 2024 | 646.10 | 647.30 | 641.90 | 642.00 | 642.00 | 2,499 |
12 Mar 2024 | 642.10 | 643.20 | 634.50 | 638.20 | 638.20 | 2,087 |
11 Mar 2024 | 641.80 | 645.70 | 638.00 | 644.80 | 644.80 | 27,975 |
08 Mar 2024 | 637.90 | 643.10 | 636.30 | 641.20 | 641.20 | 4,401 |
07 Mar 2024 | 640.10 | 641.60 | 638.90 | 640.00 | 640.00 | 1,238 |
06 Mar 2024 | 634.30 | 639.00 | 633.40 | 635.70 | 635.70 | 616 |
05 Mar 2024 | 634.40 | 643.80 | 627.40 | 629.90 | 629.90 | 1,991 |
04 Mar 2024 | 619.10 | 632.40 | 619.00 | 631.50 | 631.50 | 875 |
01 Mar 2024 | 622.50 | 622.50 | 613.80 | 621.40 | 621.40 | 1,123 |
29 Feb 2024 | 626.30 | 630.20 | 622.60 | 625.80 | 625.80 | 1,066 |
28 Feb 2024 | 622.50 | 626.20 | 621.50 | 625.10 | 625.10 | 1,150 |
27 Feb 2024 | 617.20 | 623.80 | 613.60 | 623.60 | 623.60 | 1,231 |
26 Feb 2024 | 621.40 | 621.40 | 611.10 | 612.10 | 612.10 | 597 |
23 Feb 2024 | 621.70 | 627.40 | 620.10 | 624.70 | 624.70 | 1,406 |
22 Feb 2024 | 620.40 | 622.50 | 615.40 | 620.10 | 620.10 | 787 |
21 Feb 2024 | 619.10 | 626.00 | 618.40 | 625.40 | 625.40 | 558 |
20 Feb 2024 | 617.70 | 623.90 | 616.50 | 616.70 | 616.70 | 2,681 |
16 Feb 2024 | 614.60 | 620.30 | 612.10 | 617.70 | 617.70 | 3,565 |
15 Feb 2024 | 611.30 | 618.70 | 611.30 | 618.40 | 618.40 | 568 |
14 Feb 2024 | 607.50 | 609.80 | 604.10 | 608.80 | 608.80 | 981 |
13 Feb 2024 | 615.40 | 615.40 | 596.80 | 605.60 | 605.60 | 1,525 |
12 Feb 2024 | 609.70 | 616.00 | 607.30 | 615.80 | 615.80 | 462 |
09 Feb 2024 | 604.70 | 609.30 | 604.30 | 609.20 | 609.20 | 611 |
08 Feb 2024 | 608.10 | 608.80 | 601.30 | 606.50 | 606.50 | 2,748 |
07 Feb 2024 | 613.70 | 614.20 | 608.10 | 611.30 | 611.30 | 523 |
06 Feb 2024 | 606.80 | 612.70 | 606.60 | 610.90 | 610.90 | 3,862 |
05 Feb 2024 | 614.90 | 615.70 | 608.20 | 608.50 | 608.50 | 6,531 |
02 Feb 2024 | 627.10 | 627.80 | 617.60 | 621.90 | 621.90 | 4,663 |
01 Feb 2024 | 617.80 | 633.30 | 616.70 | 633.20 | 633.20 | 1,127 |
31 Jan 2024 | 628.20 | 631.00 | 618.50 | 621.60 | 621.60 | 1,081 |
30 Jan 2024 | 620.90 | 626.80 | 618.00 | 623.60 | 623.60 | 1,431 |
29 Jan 2024 | 619.40 | 625.50 | 616.70 | 623.90 | 623.90 | 2,945 |
26 Jan 2024 | 619.50 | 621.80 | 617.60 | 619.70 | 619.70 | 910 |
25 Jan 2024 | 615.20 | 617.90 | 609.40 | 617.50 | 617.50 | 1,632 |
24 Jan 2024 | 619.80 | 620.60 | 606.30 | 606.90 | 606.90 | 4,501 |
23 Jan 2024 | 615.40 | 617.40 | 612.10 | 615.60 | 615.60 | 3,368 |
22 Jan 2024 | 616.90 | 622.00 | 612.10 | 614.40 | 614.40 | 619 |
19 Jan 2024 | 619.40 | 619.70 | 614.20 | 617.50 | 617.50 | 2,508 |
18 Jan 2024 | 622.30 | 622.60 | 615.30 | 618.50 | 618.50 | 614 |
17 Jan 2024 | 630.50 | 636.80 | 621.20 | 625.70 | 625.70 | 628 |
16 Jan 2024 | 638.00 | 640.80 | 633.80 | 635.30 | 635.30 | 2,521 |
12 Jan 2024 | 644.40 | 644.70 | 639.90 | 642.30 | 642.30 | 787 |
11 Jan 2024 | 650.70 | 650.70 | 636.90 | 638.80 | 638.80 | 687 |
10 Jan 2024 | 654.40 | 657.70 | 653.20 | 654.70 | 654.70 | 764 |
09 Jan 2024 | 656.30 | 657.60 | 654.00 | 655.00 | 655.00 | 2,041 |
08 Jan 2024 | 654.10 | 660.60 | 652.80 | 660.20 | 660.20 | 877 |
05 Jan 2024 | 650.10 | 658.60 | 649.70 | 655.50 | 655.50 | 3,459 |
04 Jan 2024 | 655.50 | 659.20 | 652.80 | 653.20 | 653.20 | 2,389 |
03 Jan 2024 | 653.50 | 656.00 | 648.80 | 655.80 | 655.80 | 6,822 |
02 Jan 2024 | 642.30 | 654.80 | 640.50 | 653.30 | 653.30 | 548 |
29 Dec 2023 | 642.40 | 645.50 | 640.30 | 645.00 | 645.00 | 352 |
28 Dec 2023 | 645.40 | 646.00 | 639.70 | 645.60 | 645.60 | 438 |
27 Dec 2023 | 639.20 | 641.80 | 638.10 | 641.30 | 641.30 | 841 |
26 Dec 2023 | 637.50 | 643.70 | 637.20 | 641.50 | 641.50 | 402 |
22 Dec 2023 | 638.30 | 643.30 | 637.00 | 637.30 | 637.30 | 421 |
21 Dec 2023 | 635.50 | 639.60 | 631.30 | 635.50 | 635.50 | 1,579 |
20 Dec 2023 | 647.70 | 649.00 | 634.80 | 635.00 | 635.00 | 5,709 |
19 Dec 2023 | 646.50 | 648.90 | 644.30 | 648.50 | 648.50 | 431 |
18 Dec 2023 | 647.50 | 650.40 | 643.50 | 644.80 | 644.80 | 1,120 |
15 Dec 2023 | 647.09 | 647.09 | 647.09 | 647.09 | 647.09 | 4,061 |
14 Dec 2023 | 669.50 | 669.50 | 652.90 | 654.00 | 654.00 | 198 |
13 Dec 2023 | 637.00 | 662.80 | 636.00 | 662.50 | 662.50 | 723 |
12 Dec 2023 | 637.60 | 639.50 | 633.90 | 638.80 | 638.80 | 7,539 |
11 Dec 2023 | 636.40 | 641.70 | 634.60 | 641.50 | 641.50 | 14,482 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |