Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 826.30 | 831.61 | 826.30 | 831.61 | 831.61 | 147 |
02 May 2024 | 830.38 | 830.38 | 810.08 | 810.08 | 810.08 | 45 |
30 Apr 2024 | 863.94 | 863.94 | 863.94 | 863.94 | 863.94 | 70 |
29 Apr 2024 | 880.47 | 893.08 | 879.85 | 893.08 | 893.08 | 61,949 |
26 Apr 2024 | 862.70 | 866.55 | 862.70 | 866.55 | 866.55 | 334 |
25 Apr 2024 | 837.50 | 844.97 | 821.78 | 821.78 | 821.78 | 3,591 |
24 Apr 2024 | 812.50 | 812.50 | 812.50 | 812.50 | 812.50 | - |
23 Apr 2024 | 810.03 | 816.66 | 810.00 | 812.50 | 812.50 | 98 |
22 Apr 2024 | 842.44 | 842.44 | 840.00 | 840.00 | 840.00 | 39 |
19 Apr 2024 | 858.46 | 868.00 | 858.46 | 868.00 | 868.00 | 185 |
18 Apr 2024 | 868.46 | 868.46 | 830.07 | 850.00 | 850.00 | 170 |
17 Apr 2024 | 855.00 | 855.00 | 847.00 | 850.00 | 850.00 | 821 |
16 Apr 2024 | 835.50 | 840.70 | 835.50 | 840.70 | 840.70 | 278 |
15 Apr 2024 | 838.50 | 838.50 | 838.50 | 838.50 | 838.50 | 1,450 |
12 Apr 2024 | 844.99 | 844.99 | 844.99 | 844.99 | 844.99 | - |
12 Apr 2024 | 0.15 Dividend | |||||
11 Apr 2024 | 810.07 | 844.99 | 810.07 | 844.99 | 844.84 | 141 |
10 Apr 2024 | 841.62 | 841.62 | 837.20 | 837.20 | 837.05 | 4,024 |
09 Apr 2024 | 840.00 | 840.00 | 837.30 | 837.30 | 837.15 | 15,861 |
08 Apr 2024 | 818.91 | 818.91 | 818.91 | 818.91 | 818.76 | 2,504 |
05 Apr 2024 | 815.00 | 815.00 | 815.00 | 815.00 | 814.86 | 125,848 |
04 Apr 2024 | 826.55 | 826.55 | 818.00 | 818.00 | 817.85 | 40 |
03 Apr 2024 | 806.36 | 806.36 | 806.36 | 806.36 | 806.22 | - |
02 Apr 2024 | 800.00 | 806.36 | 800.00 | 806.36 | 806.22 | 74 |
01 Apr 2024 | 781.41 | 789.00 | 781.41 | 789.00 | 788.86 | 650 |
27 Mar 2024 | 738.74 | 738.74 | 738.74 | 738.74 | 738.61 | 5 |
26 Mar 2024 | 751.19 | 751.19 | 751.19 | 751.19 | 751.06 | 34 |
25 Mar 2024 | 760.09 | 760.09 | 760.09 | 760.09 | 759.96 | 12 |
22 Mar 2024 | 775.00 | 775.00 | 775.00 | 775.00 | 774.86 | 9 |
21 Mar 2024 | 774.54 | 774.54 | 754.43 | 774.50 | 774.36 | 136 |
20 Mar 2024 | 755.82 | 767.50 | 755.82 | 767.50 | 767.36 | 187 |
19 Mar 2024 | 741.70 | 745.00 | 741.70 | 744.73 | 744.60 | 536 |
15 Mar 2024 | 730.15 | 749.00 | 730.15 | 744.02 | 743.89 | 956 |
14 Mar 2024 | 704.80 | 721.00 | 704.73 | 721.00 | 720.87 | 157 |
13 Mar 2024 | 717.00 | 717.00 | 715.55 | 715.55 | 715.42 | 120 |
12 Mar 2024 | 679.93 | 679.93 | 679.93 | 679.93 | 679.81 | - |
11 Mar 2024 | 690.00 | 690.00 | 679.90 | 679.93 | 679.81 | 428 |
08 Mar 2024 | 665.00 | 665.00 | 665.00 | 665.00 | 664.88 | 60 |
07 Mar 2024 | 680.47 | 680.47 | 672.02 | 674.61 | 674.49 | 1,161 |
06 Mar 2024 | 630.01 | 630.01 | 630.01 | 630.01 | 629.90 | 12 |
05 Mar 2024 | 636.02 | 636.02 | 625.40 | 625.40 | 625.29 | 350 |
04 Mar 2024 | 647.00 | 647.00 | 647.00 | 647.00 | 646.89 | - |
01 Mar 2024 | 647.00 | 647.00 | 647.00 | 647.00 | 646.89 | 1,026 |
29 Feb 2024 | 631.50 | 645.17 | 631.43 | 645.17 | 645.06 | 72,689 |
28 Feb 2024 | 639.50 | 639.50 | 639.50 | 639.50 | 639.39 | 60 |
27 Feb 2024 | 648.70 | 648.70 | 648.70 | 648.70 | 648.58 | - |
26 Feb 2024 | 648.00 | 648.70 | 646.00 | 648.70 | 648.58 | 582 |
23 Feb 2024 | 668.00 | 668.00 | 665.00 | 665.00 | 664.88 | 784 |
22 Feb 2024 | 662.90 | 662.90 | 662.90 | 662.90 | 662.78 | - |
21 Feb 2024 | 660.00 | 662.90 | 660.00 | 662.90 | 662.78 | 350 |
20 Feb 2024 | 670.00 | 670.00 | 670.00 | 670.00 | 669.88 | - |
19 Feb 2024 | 670.00 | 670.00 | 670.00 | 670.00 | 669.88 | - |
16 Feb 2024 | 660.55 | 670.00 | 660.55 | 670.00 | 669.88 | 43 |
15 Feb 2024 | 647.00 | 650.00 | 647.00 | 650.00 | 649.88 | 517 |
14 Feb 2024 | 626.00 | 626.00 | 626.00 | 626.00 | 625.89 | 132 |
13 Feb 2024 | 631.00 | 632.34 | 631.00 | 632.34 | 632.23 | 547 |
12 Feb 2024 | 645.00 | 649.00 | 645.00 | 649.00 | 648.88 | 129 |
09 Feb 2024 | 642.50 | 642.50 | 640.00 | 640.00 | 639.89 | 651 |
08 Feb 2024 | 666.00 | 666.00 | 632.01 | 650.05 | 649.93 | 723 |
07 Feb 2024 | 683.00 | 683.00 | 683.00 | 683.00 | 682.88 | - |
06 Feb 2024 | 683.00 | 683.00 | 683.00 | 683.00 | 682.88 | - |
02 Feb 2024 | 683.00 | 683.00 | 683.00 | 683.00 | 682.88 | - |
01 Feb 2024 | 682.00 | 683.00 | 664.25 | 683.00 | 682.88 | 294 |
31 Jan 2024 | 684.00 | 684.00 | 684.00 | 684.00 | 683.88 | - |
30 Jan 2024 | 684.00 | 684.00 | 684.00 | 684.00 | 683.88 | - |
29 Jan 2024 | 684.00 | 684.00 | 684.00 | 684.00 | 683.88 | 9 |
26 Jan 2024 | 684.00 | 684.00 | 684.00 | 684.00 | 683.88 | 5 |
25 Jan 2024 | 654.60 | 660.05 | 654.60 | 660.05 | 659.93 | 15 |
24 Jan 2024 | 703.02 | 703.02 | 686.00 | 686.00 | 685.88 | 2,985 |
23 Jan 2024 | 659.00 | 659.00 | 659.00 | 659.00 | 658.88 | 57 |
22 Jan 2024 | 649.00 | 662.49 | 648.03 | 649.10 | 648.98 | 3,203 |
19 Jan 2024 | 651.00 | 651.00 | 651.00 | 651.00 | 650.88 | - |
18 Jan 2024 | 651.75 | 651.75 | 651.00 | 651.00 | 650.88 | 25 |
17 Jan 2024 | 657.00 | 657.00 | 655.48 | 655.48 | 655.36 | 645 |
16 Jan 2024 | 680.18 | 680.18 | 649.01 | 651.76 | 651.64 | 127 |
15 Jan 2024 | 690.15 | 690.15 | 690.15 | 690.15 | 690.03 | - |
12 Jan 2024 | 700.00 | 700.00 | 690.15 | 690.15 | 690.03 | 1,980 |
11 Jan 2024 | 701.00 | 716.79 | 677.66 | 677.66 | 677.54 | 1,445 |
11 Jan 2024 | 0.15 Dividend | |||||
10 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | - |
09 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | - |
08 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | - |
05 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | - |
04 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | 16 |
03 Jan 2024 | 705.55 | 705.55 | 705.55 | 705.55 | 705.27 | 33 |
02 Jan 2024 | 720.00 | 720.00 | 719.00 | 720.00 | 719.72 | 905 |
29 Dec 2023 | 728.00 | 728.00 | 728.00 | 728.00 | 727.72 | - |
28 Dec 2023 | 713.45 | 728.00 | 713.45 | 728.00 | 727.72 | 32 |
27 Dec 2023 | 733.73 | 733.73 | 728.00 | 728.00 | 727.72 | 48 |
26 Dec 2023 | 720.00 | 720.00 | 720.00 | 720.00 | 719.72 | 23,513 |
22 Dec 2023 | 714.00 | 720.00 | 714.00 | 720.00 | 719.72 | 36 |
21 Dec 2023 | 691.60 | 714.00 | 671.00 | 714.00 | 713.72 | 57 |
20 Dec 2023 | 719.00 | 739.00 | 719.00 | 739.00 | 738.71 | 220 |
19 Dec 2023 | 720.60 | 721.54 | 720.60 | 721.54 | 721.26 | 1,799 |
18 Dec 2023 | 730.00 | 730.00 | 730.00 | 730.00 | 729.72 | 32 |
15 Dec 2023 | 730.00 | 730.00 | 730.00 | 730.00 | 729.72 | - |
14 Dec 2023 | 713.00 | 730.00 | 713.00 | 730.00 | 729.72 | 3,858 |
13 Dec 2023 | 648.00 | 668.00 | 648.00 | 668.00 | 667.74 | 473 |
11 Dec 2023 | 665.00 | 665.00 | 665.00 | 665.00 | 664.74 | - |
08 Dec 2023 | 640.00 | 665.00 | 640.00 | 665.00 | 664.74 | 40,126 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |