Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 651.4555 | 651.4844 | 650.2160 | 650.6258 | 650.6258 | - |
06 May 2024 | 649.1250 | 652.3522 | 648.0971 | 649.1719 | 649.1719 | - |
03 May 2024 | 648.6464 | 652.6873 | 645.6061 | 648.7357 | 648.7357 | - |
02 May 2024 | 641.6758 | 647.3134 | 641.4316 | 641.6516 | 641.6516 | - |
01 May 2024 | 642.4093 | 646.5983 | 641.5613 | 642.4159 | 642.4159 | - |
30 Apr 2024 | 644.5597 | 644.7177 | 642.8088 | 644.6953 | 644.6953 | - |
29 Apr 2024 | 643.0215 | 644.3792 | 641.5690 | 642.9862 | 642.9862 | - |
26 Apr 2024 | 642.8514 | 643.2667 | 641.5408 | 642.8711 | 642.8711 | - |
25 Apr 2024 | 641.2609 | 642.5314 | 640.9479 | 641.2921 | 641.2921 | - |
24 Apr 2024 | 641.3549 | 642.3242 | 640.7473 | 641.2546 | 641.2546 | - |
23 Apr 2024 | 640.4053 | 641.7864 | 639.5988 | 640.3987 | 640.3987 | - |
22 Apr 2024 | 638.1562 | 640.5105 | 637.6266 | 638.1716 | 638.1716 | - |
19 Apr 2024 | 638.6810 | 640.5923 | 638.2313 | 638.6567 | 638.6567 | - |
18 Apr 2024 | 638.9062 | 640.1311 | 638.5540 | 638.9833 | 638.9833 | - |
17 Apr 2024 | 636.6747 | 638.7021 | 636.3612 | 636.5841 | 636.5841 | - |
16 Apr 2024 | 636.9567 | 637.6983 | 634.9324 | 636.9818 | 636.9818 | - |
15 Apr 2024 | 636.3455 | 638.2044 | 635.6432 | 636.3125 | 636.3125 | - |
12 Apr 2024 | 639.9526 | 639.9526 | 636.3828 | 639.9525 | 639.9525 | - |
11 Apr 2024 | 639.0339 | 640.5355 | 638.7166 | 638.9966 | 638.9966 | - |
10 Apr 2024 | 643.0300 | 643.3324 | 638.9691 | 642.9813 | 642.9813 | - |
09 Apr 2024 | 641.3894 | 643.5267 | 641.0975 | 641.4048 | 641.4048 | - |
08 Apr 2024 | 638.8672 | 641.4674 | 638.4346 | 638.8650 | 638.8650 | - |
05 Apr 2024 | 639.0597 | 639.9507 | 637.7026 | 639.0347 | 639.0347 | - |
04 Apr 2024 | 636.1672 | 640.3112 | 635.8155 | 636.1679 | 636.1679 | - |
03 Apr 2024 | 634.5049 | 635.7108 | 633.9796 | 634.4871 | 634.4871 | - |
02 Apr 2024 | 637.0173 | 637.4430 | 633.3789 | 637.1028 | 637.1028 | - |
01 Apr 2024 | 635.9178 | 636.8855 | 635.3238 | 635.8828 | 635.8828 | - |
29 Mar 2024 | 634.9778 | 636.6924 | 634.9778 | 635.0933 | 635.0933 | - |
28 Mar 2024 | 635.9295 | 636.9294 | 634.5557 | 635.9230 | 635.9230 | - |
27 Mar 2024 | 636.8381 | 636.8674 | 635.1622 | 636.7682 | 636.7682 | - |
26 Mar 2024 | 636.1833 | 637.3813 | 634.9165 | 636.2035 | 636.2035 | - |
25 Mar 2024 | 633.4496 | 636.8067 | 633.2412 | 633.4453 | 633.4453 | - |
22 Mar 2024 | 635.7372 | 637.4241 | 632.7690 | 635.7068 | 635.7068 | - |
21 Mar 2024 | 637.3210 | 638.4109 | 632.7999 | 637.2222 | 637.2222 | - |
20 Mar 2024 | 635.5547 | 635.7781 | 633.9831 | 635.6013 | 635.6013 | - |
19 Mar 2024 | 636.3627 | 636.5345 | 634.3005 | 636.2382 | 636.2382 | - |
18 Mar 2024 | 635.9730 | 637.0145 | 635.4450 | 635.9948 | 635.9948 | - |
15 Mar 2024 | 636.2528 | 639.3225 | 635.2584 | 636.2469 | 636.2469 | - |
14 Mar 2024 | 637.9509 | 638.1522 | 636.1175 | 637.9902 | 637.9902 | - |
13 Mar 2024 | 635.7143 | 637.8777 | 634.9459 | 635.6765 | 635.6765 | - |
12 Mar 2024 | 637.6428 | 638.1183 | 636.3143 | 637.6779 | 637.6779 | - |
11 Mar 2024 | 635.0522 | 637.7232 | 635.0392 | 635.0893 | 635.0893 | - |
08 Mar 2024 | 634.8221 | 637.8896 | 634.4324 | 634.7540 | 634.7540 | - |
07 Mar 2024 | 631.8614 | 634.5712 | 631.8614 | 631.8737 | 631.8737 | - |
06 Mar 2024 | 629.5548 | 632.3742 | 628.4263 | 629.5159 | 629.5159 | - |
05 Mar 2024 | 628.4432 | 630.2009 | 627.8530 | 628.4456 | 628.4456 | - |
04 Mar 2024 | 627.2574 | 628.8331 | 624.9913 | 627.2079 | 627.2079 | - |
01 Mar 2024 | 625.8658 | 627.0309 | 625.3157 | 625.8167 | 625.8167 | - |
29 Feb 2024 | 625.3923 | 627.2794 | 625.2997 | 625.3657 | 625.3657 | - |
28 Feb 2024 | 625.8887 | 626.5228 | 624.3371 | 625.8835 | 625.8835 | - |
27 Feb 2024 | 625.2964 | 626.5138 | 625.0935 | 625.2235 | 625.2235 | - |
26 Feb 2024 | 624.3577 | 625.6937 | 623.3955 | 624.3663 | 624.3663 | - |
23 Feb 2024 | 624.2585 | 625.9311 | 622.9171 | 624.3458 | 624.3458 | - |
22 Feb 2024 | 623.3866 | 625.5018 | 621.6655 | 623.4177 | 623.4177 | - |
21 Feb 2024 | 623.1022 | 623.7925 | 621.6223 | 623.0679 | 623.0679 | - |
20 Feb 2024 | 621.4841 | 623.5577 | 621.1071 | 621.4772 | 621.4772 | - |
19 Feb 2024 | 619.8760 | 621.9067 | 619.8141 | 619.8589 | 619.8589 | - |
16 Feb 2024 | 620.1847 | 620.5070 | 619.0450 | 620.2051 | 620.2051 | - |
15 Feb 2024 | 618.7804 | 620.7391 | 615.6272 | 618.7408 | 618.7408 | - |
14 Feb 2024 | 615.2663 | 618.5952 | 614.9694 | 615.2535 | 615.2535 | - |
13 Feb 2024 | 618.1329 | 618.4712 | 614.9562 | 618.1458 | 618.1458 | - |
12 Feb 2024 | 615.9023 | 618.5059 | 615.7773 | 615.9214 | 615.9214 | - |
09 Feb 2024 | 616.7140 | 618.0969 | 616.2549 | 616.7082 | 616.7082 | - |
08 Feb 2024 | 617.8929 | 618.3557 | 615.9412 | 617.9633 | 617.9633 | - |
07 Feb 2024 | 617.2936 | 618.4352 | 617.2723 | 617.3599 | 617.3599 | - |
06 Feb 2024 | 615.4537 | 617.2308 | 615.4537 | 615.4431 | 615.4431 | - |
05 Feb 2024 | 621.3612 | 621.4728 | 614.2422 | 621.3076 | 621.3076 | - |
02 Feb 2024 | 618.5715 | 619.5920 | 615.6564 | 618.5673 | 618.5673 | - |
01 Feb 2024 | 616.4621 | 618.5786 | 615.7598 | 616.4564 | 616.4564 | - |
31 Jan 2024 | 616.4915 | 618.3325 | 615.3838 | 616.5042 | 616.5042 | - |
30 Jan 2024 | 615.9884 | 616.8880 | 614.1753 | 615.9099 | 615.9099 | - |
29 Jan 2024 | 615.0639 | 615.7156 | 613.5622 | 615.0111 | 615.0111 | - |
26 Jan 2024 | 614.0488 | 614.9212 | 613.4886 | 613.9897 | 613.9897 | - |
25 Jan 2024 | 613.8450 | 614.9232 | 613.4367 | 613.8931 | 613.8931 | - |
24 Jan 2024 | 613.0062 | 615.5547 | 612.6355 | 612.9683 | 612.9683 | - |
23 Jan 2024 | 611.9649 | 614.1277 | 611.7236 | 611.9816 | 611.9816 | - |
22 Jan 2024 | 610.8505 | 612.6405 | 609.7001 | 610.8505 | 610.8505 | - |
19 Jan 2024 | 609.7521 | 611.4427 | 609.6420 | 609.6526 | 609.6526 | - |
18 Jan 2024 | 608.9315 | 609.9324 | 608.1737 | 608.9088 | 608.9088 | - |
17 Jan 2024 | 609.4114 | 609.7299 | 607.7648 | 609.4009 | 609.4009 | - |
16 Jan 2024 | 612.9653 | 612.9709 | 609.0298 | 612.9590 | 612.9590 | - |
15 Jan 2024 | 612.8880 | 613.3049 | 611.5366 | 612.9048 | 612.9048 | - |
12 Jan 2024 | 613.1532 | 614.3434 | 611.7410 | 613.1801 | 613.1801 | - |
11 Jan 2024 | 612.1151 | 613.6986 | 610.4595 | 612.0432 | 612.0432 | - |
10 Jan 2024 | 611.8773 | 612.2971 | 610.7399 | 611.7499 | 611.7499 | - |
09 Jan 2024 | 612.5101 | 613.4849 | 611.2933 | 612.5142 | 612.5142 | - |
08 Jan 2024 | 608.9116 | 612.9899 | 608.3951 | 608.8781 | 608.8781 | - |
05 Jan 2024 | 610.5511 | 612.7894 | 608.5347 | 610.5132 | 610.5132 | - |
04 Jan 2024 | 610.2231 | 611.2739 | 609.4374 | 610.2111 | 610.2111 | - |
03 Jan 2024 | 610.9326 | 611.5955 | 609.6771 | 611.1632 | 611.1632 | - |
02 Jan 2024 | 614.3577 | 614.4337 | 609.4122 | 614.3029 | 614.3029 | - |
01 Jan 2024 | 614.4020 | 614.4020 | 613.6837 | 614.4020 | 614.4020 | - |
29 Dec 2023 | 611.9637 | 613.3997 | 611.4992 | 611.9499 | 611.9499 | - |
28 Dec 2023 | 611.8275 | 613.8785 | 611.8129 | 611.8367 | 611.8367 | - |
27 Dec 2023 | 606.2784 | 611.8504 | 606.1851 | 606.2950 | 606.2950 | - |
26 Dec 2023 | 606.6832 | 607.8987 | 606.4257 | 606.7019 | 606.7019 | - |
25 Dec 2023 | 608.0963 | 609.3705 | 605.3981 | 608.0963 | 608.0963 | - |
22 Dec 2023 | 606.3098 | 608.7762 | 606.0228 | 606.2516 | 606.2516 | - |
21 Dec 2023 | 603.5234 | 606.3113 | 603.2841 | 603.5317 | 603.5317 | - |
20 Dec 2023 | 604.4191 | 604.9384 | 603.4525 | 604.4666 | 604.4666 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |