Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 869.60 | 870.20 | 854.70 | 856.80 | 856.80 | 54,348 |
10 May 2024 | 850.90 | 870.80 | 848.50 | 864.50 | 864.50 | 433,877 |
09 May 2024 | 846.10 | 852.50 | 843.80 | 847.90 | 847.90 | 331,311 |
08 May 2024 | 847.00 | 853.50 | 840.20 | 845.00 | 845.00 | 368,284 |
07 May 2024 | 851.30 | 859.70 | 843.60 | 854.20 | 854.20 | 417,265 |
06 May 2024 | 841.00 | 847.70 | 832.60 | 846.60 | 846.60 | 210,766 |
03 May 2024 | 817.00 | 836.80 | 815.80 | 835.90 | 835.90 | 434,464 |
02 May 2024 | 807.80 | 822.60 | 804.00 | 811.40 | 811.40 | 624,535 |
30 Apr 2024 | 850.90 | 852.30 | 832.60 | 832.70 | 832.70 | 510,511 |
29 Apr 2024 | 859.00 | 859.80 | 842.80 | 847.70 | 847.70 | 326,342 |
26 Apr 2024 | 845.00 | 862.50 | 841.80 | 858.80 | 858.80 | 498,526 |
26 Apr 2024 | 1.75 Dividend | |||||
25 Apr 2024 | 829.30 | 840.30 | 815.20 | 833.70 | 831.95 | 515,076 |
24 Apr 2024 | 860.00 | 860.00 | 833.10 | 834.80 | 833.05 | 477,145 |
23 Apr 2024 | 823.20 | 836.00 | 820.30 | 834.30 | 832.55 | 389,817 |
22 Apr 2024 | 821.00 | 825.60 | 810.00 | 813.20 | 811.49 | 526,653 |
19 Apr 2024 | 830.50 | 841.30 | 818.20 | 821.00 | 819.28 | 834,780 |
18 Apr 2024 | 870.00 | 871.50 | 832.20 | 840.30 | 838.54 | 762,238 |
17 Apr 2024 | 858.60 | 891.10 | 845.50 | 852.40 | 850.61 | 1,271,289 |
16 Apr 2024 | 898.60 | 914.30 | 891.00 | 913.40 | 911.48 | 527,766 |
15 Apr 2024 | 914.60 | 930.80 | 907.20 | 910.90 | 908.99 | 606,551 |
12 Apr 2024 | 925.00 | 934.40 | 899.80 | 907.50 | 905.60 | 509,980 |
11 Apr 2024 | 906.50 | 918.40 | 898.30 | 909.10 | 907.19 | 366,552 |
10 Apr 2024 | 913.40 | 918.40 | 888.10 | 913.30 | 911.38 | 437,885 |
09 Apr 2024 | 913.70 | 919.40 | 892.80 | 899.30 | 897.41 | 383,216 |
08 Apr 2024 | 899.10 | 918.00 | 899.00 | 913.70 | 911.78 | 307,245 |
05 Apr 2024 | 887.00 | 910.70 | 884.30 | 905.70 | 903.80 | 475,214 |
04 Apr 2024 | 908.00 | 916.70 | 898.10 | 901.30 | 899.41 | 413,590 |
03 Apr 2024 | 894.70 | 905.00 | 889.60 | 905.00 | 903.10 | 389,366 |
02 Apr 2024 | 917.80 | 918.90 | 890.40 | 890.70 | 888.83 | 590,869 |
28 Mar 2024 | 898.10 | 902.90 | 890.30 | 892.20 | 890.33 | 532,794 |
27 Mar 2024 | 900.50 | 905.60 | 891.10 | 895.20 | 893.32 | 381,771 |
26 Mar 2024 | 906.80 | 914.50 | 900.40 | 900.40 | 898.51 | 437,821 |
25 Mar 2024 | 905.90 | 915.60 | 901.20 | 913.00 | 911.08 | 358,516 |
22 Mar 2024 | 912.50 | 914.30 | 891.10 | 906.10 | 904.20 | 471,160 |
21 Mar 2024 | 911.00 | 923.80 | 906.50 | 923.30 | 921.36 | 657,108 |
20 Mar 2024 | 876.00 | 888.90 | 868.40 | 874.50 | 872.66 | 336,510 |
19 Mar 2024 | 865.00 | 870.70 | 855.10 | 869.60 | 867.77 | 362,603 |
18 Mar 2024 | 868.00 | 880.00 | 861.50 | 870.80 | 868.97 | 474,446 |
15 Mar 2024 | 880.20 | 882.70 | 857.70 | 857.70 | 855.90 | 2,713,321 |
14 Mar 2024 | 887.10 | 890.40 | 877.20 | 881.00 | 879.15 | 587,839 |
13 Mar 2024 | 902.20 | 905.50 | 878.20 | 878.90 | 877.06 | 534,861 |
12 Mar 2024 | 885.40 | 894.30 | 871.80 | 892.30 | 890.43 | 600,454 |
11 Mar 2024 | 900.00 | 911.40 | 880.00 | 884.50 | 882.64 | 713,102 |
08 Mar 2024 | 954.50 | 958.40 | 923.40 | 923.40 | 921.46 | 576,094 |
07 Mar 2024 | 915.00 | 949.60 | 908.60 | 949.20 | 947.21 | 602,723 |
06 Mar 2024 | 903.00 | 914.60 | 898.50 | 912.20 | 910.29 | 481,039 |
05 Mar 2024 | 911.00 | 916.60 | 894.00 | 899.50 | 897.61 | 480,872 |
04 Mar 2024 | 910.00 | 918.80 | 905.40 | 913.20 | 911.28 | 524,208 |
01 Mar 2024 | 881.00 | 894.40 | 873.40 | 894.00 | 892.12 | 456,792 |
29 Feb 2024 | 871.40 | 873.70 | 858.10 | 870.50 | 868.67 | 729,779 |
28 Feb 2024 | 871.00 | 877.00 | 863.40 | 869.40 | 867.58 | 357,552 |
27 Feb 2024 | 878.10 | 885.50 | 870.50 | 879.20 | 877.35 | 371,102 |
26 Feb 2024 | 860.10 | 872.90 | 858.60 | 869.80 | 867.97 | 286,040 |
23 Feb 2024 | 874.20 | 881.20 | 862.50 | 865.00 | 863.18 | 405,777 |
22 Feb 2024 | 871.10 | 881.80 | 859.60 | 876.80 | 874.96 | 940,793 |
21 Feb 2024 | 843.20 | 843.60 | 825.60 | 834.00 | 832.25 | 437,814 |
20 Feb 2024 | 852.20 | 856.40 | 833.90 | 837.70 | 835.94 | 509,991 |
19 Feb 2024 | 862.10 | 865.90 | 859.50 | 859.50 | 857.70 | 242,086 |
16 Feb 2024 | 876.40 | 877.30 | 860.50 | 874.60 | 872.76 | 608,120 |
15 Feb 2024 | 863.40 | 872.90 | 852.60 | 860.80 | 858.99 | 546,556 |
14 Feb 2024 | 849.00 | 862.70 | 845.80 | 853.40 | 851.61 | 505,322 |
13 Feb 2024 | 858.20 | 862.10 | 818.10 | 850.70 | 848.91 | 727,655 |
12 Feb 2024 | 876.30 | 880.20 | 867.60 | 877.60 | 875.76 | 465,049 |
09 Feb 2024 | 856.00 | 876.10 | 852.60 | 876.10 | 874.26 | 575,188 |
08 Feb 2024 | 855.20 | 860.00 | 845.80 | 855.10 | 853.31 | 463,608 |
07 Feb 2024 | 836.90 | 855.70 | 835.70 | 850.00 | 848.22 | 654,929 |
06 Feb 2024 | 835.00 | 838.50 | 826.80 | 833.80 | 832.05 | 435,173 |
05 Feb 2024 | 823.40 | 828.80 | 818.10 | 827.40 | 825.66 | 421,775 |
05 Feb 2024 | 1.45 Dividend | |||||
02 Feb 2024 | 816.10 | 821.10 | 810.30 | 818.80 | 815.63 | 480,183 |
01 Feb 2024 | 797.40 | 820.60 | 797.40 | 812.50 | 809.36 | 495,606 |
31 Jan 2024 | 792.90 | 801.80 | 787.40 | 798.20 | 795.11 | 721,653 |
30 Jan 2024 | 810.80 | 814.00 | 796.30 | 801.30 | 798.20 | 469,156 |
29 Jan 2024 | 796.30 | 807.10 | 793.20 | 804.80 | 801.69 | 457,734 |
26 Jan 2024 | 790.00 | 800.60 | 778.80 | 797.20 | 794.12 | 779,116 |
25 Jan 2024 | 781.30 | 814.40 | 777.80 | 811.80 | 808.66 | 1,095,341 |
24 Jan 2024 | 760.00 | 778.90 | 746.40 | 775.80 | 772.80 | 1,667,776 |
23 Jan 2024 | 705.20 | 711.00 | 697.60 | 707.10 | 704.37 | 602,106 |
22 Jan 2024 | 701.90 | 712.50 | 700.00 | 707.50 | 704.76 | 770,968 |
19 Jan 2024 | 688.40 | 690.50 | 678.20 | 686.30 | 683.65 | 677,776 |
18 Jan 2024 | 660.90 | 676.00 | 658.40 | 676.00 | 673.39 | 684,534 |
17 Jan 2024 | 646.00 | 652.60 | 641.70 | 649.60 | 647.09 | 439,569 |
16 Jan 2024 | 646.10 | 653.80 | 644.20 | 652.30 | 649.78 | 380,117 |
15 Jan 2024 | 651.40 | 651.90 | 648.20 | 648.20 | 645.69 | 214,493 |
12 Jan 2024 | 656.60 | 659.20 | 646.10 | 649.30 | 646.79 | 487,801 |
11 Jan 2024 | 659.30 | 664.10 | 648.30 | 648.90 | 646.39 | 416,929 |
10 Jan 2024 | 656.50 | 658.90 | 647.50 | 651.40 | 648.88 | 386,963 |
09 Jan 2024 | 655.20 | 656.80 | 646.20 | 654.50 | 651.97 | 369,450 |
08 Jan 2024 | 650.00 | 656.20 | 644.20 | 653.40 | 650.87 | 367,262 |
05 Jan 2024 | 639.90 | 646.00 | 635.00 | 644.20 | 641.71 | 410,860 |
04 Jan 2024 | 648.10 | 650.60 | 635.10 | 646.40 | 643.90 | 503,762 |
03 Jan 2024 | 647.90 | 658.10 | 640.40 | 645.40 | 642.90 | 518,819 |
02 Jan 2024 | 682.80 | 683.10 | 658.80 | 664.30 | 661.73 | 525,651 |
29 Dec 2023 | 685.00 | 689.60 | 680.70 | 681.70 | 679.06 | 309,269 |
28 Dec 2023 | 688.00 | 688.90 | 684.30 | 685.90 | 683.25 | 285,259 |
27 Dec 2023 | 686.90 | 689.90 | 682.50 | 684.90 | 682.25 | 286,536 |
22 Dec 2023 | 680.00 | 684.90 | 675.50 | 683.60 | 680.96 | 336,136 |
21 Dec 2023 | 670.60 | 682.60 | 668.20 | 682.60 | 679.96 | 469,636 |
20 Dec 2023 | 678.20 | 679.40 | 672.40 | 679.40 | 676.77 | 452,913 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |