Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 698.00 | 710.00 | 694.40 | 706.00 | 706.00 | 92,347 |
25 Apr 2024 | 0.0825 Dividend | |||||
24 Apr 2024 | 704.00 | 710.00 | 700.00 | 702.00 | 701.92 | 60,420 |
23 Apr 2024 | 706.00 | 708.00 | 698.00 | 702.00 | 701.92 | 41,320 |
22 Apr 2024 | 692.00 | 706.00 | 692.00 | 706.00 | 705.92 | 58,269 |
19 Apr 2024 | 690.00 | 696.00 | 686.00 | 690.00 | 689.92 | 67,297 |
18 Apr 2024 | 688.00 | 701.86 | 686.00 | 694.00 | 693.92 | 68,426 |
17 Apr 2024 | 690.00 | 695.29 | 684.00 | 692.00 | 691.92 | 69,345 |
16 Apr 2024 | 682.00 | 694.00 | 682.00 | 686.00 | 685.92 | 57,503 |
15 Apr 2024 | 692.00 | 702.00 | 690.00 | 700.00 | 699.92 | 90,813 |
12 Apr 2024 | 704.00 | 706.92 | 694.00 | 694.00 | 693.92 | 93,617 |
11 Apr 2024 | 698.00 | 704.00 | 694.00 | 694.00 | 693.92 | 73,655 |
10 Apr 2024 | 704.00 | 704.00 | 694.00 | 694.00 | 693.92 | 144,907 |
09 Apr 2024 | 688.00 | 700.00 | 688.00 | 696.00 | 695.92 | 78,373 |
08 Apr 2024 | 684.00 | 700.00 | 684.00 | 698.00 | 697.92 | 203,249 |
05 Apr 2024 | 694.00 | 694.00 | 686.00 | 694.00 | 693.92 | 76,004 |
04 Apr 2024 | 692.00 | 698.00 | 688.00 | 698.00 | 697.92 | 101,942 |
03 Apr 2024 | 686.00 | 696.00 | 684.08 | 687.00 | 686.92 | 92,357 |
02 Apr 2024 | 698.00 | 702.50 | 688.00 | 690.00 | 689.92 | 120,808 |
28 Mar 2024 | 692.00 | 697.96 | 689.17 | 696.00 | 695.92 | 79,135 |
27 Mar 2024 | 688.00 | 696.00 | 684.40 | 694.00 | 693.92 | 96,773 |
26 Mar 2024 | 678.00 | 692.00 | 676.00 | 690.00 | 689.92 | 122,644 |
25 Mar 2024 | 686.00 | 688.00 | 679.08 | 682.00 | 681.92 | 89,542 |
22 Mar 2024 | 684.00 | 692.00 | 668.00 | 692.00 | 691.92 | 104,983 |
21 Mar 2024 | 676.00 | 684.00 | 674.00 | 680.00 | 679.92 | 114,132 |
20 Mar 2024 | 672.00 | 676.00 | 668.10 | 672.00 | 671.92 | 63,324 |
19 Mar 2024 | 676.00 | 677.50 | 670.26 | 672.00 | 671.92 | 42,926 |
18 Mar 2024 | 676.00 | 676.00 | 665.65 | 674.00 | 673.92 | 90,061 |
15 Mar 2024 | 672.00 | 676.00 | 669.36 | 676.00 | 675.92 | 91,059 |
14 Mar 2024 | 670.00 | 674.00 | 667.60 | 672.00 | 671.92 | 128,990 |
13 Mar 2024 | 662.00 | 673.26 | 662.00 | 670.00 | 669.92 | 183,320 |
12 Mar 2024 | 664.00 | 674.00 | 660.48 | 670.00 | 669.92 | 94,377 |
11 Mar 2024 | 660.00 | 663.77 | 655.83 | 658.00 | 657.92 | 46,254 |
08 Mar 2024 | 658.00 | 666.00 | 658.00 | 666.00 | 665.92 | 84,600 |
07 Mar 2024 | 664.00 | 668.00 | 658.00 | 668.00 | 667.92 | 50,974 |
06 Mar 2024 | 660.00 | 667.45 | 657.00 | 666.00 | 665.92 | 78,552 |
05 Mar 2024 | 656.00 | 664.00 | 654.28 | 656.00 | 655.92 | 104,462 |
04 Mar 2024 | 668.00 | 668.00 | 657.45 | 658.00 | 657.92 | 74,092 |
01 Mar 2024 | 660.00 | 666.28 | 654.53 | 664.00 | 663.92 | 116,042 |
29 Feb 2024 | 654.00 | 660.00 | 650.00 | 652.00 | 651.92 | 165,916 |
28 Feb 2024 | 662.00 | 662.00 | 650.00 | 650.00 | 649.92 | 106,794 |
27 Feb 2024 | 660.00 | 666.00 | 656.00 | 656.00 | 655.92 | 90,502 |
26 Feb 2024 | 662.00 | 666.00 | 658.00 | 658.00 | 657.92 | 76,497 |
23 Feb 2024 | 658.00 | 668.00 | 657.44 | 666.00 | 665.92 | 40,400 |
22 Feb 2024 | 656.00 | 664.12 | 656.00 | 656.00 | 655.92 | 55,139 |
21 Feb 2024 | 662.00 | 666.83 | 656.00 | 656.00 | 655.92 | 57,757 |
20 Feb 2024 | 666.00 | 670.34 | 660.00 | 660.00 | 659.92 | 45,144 |
19 Feb 2024 | 664.00 | 672.00 | 660.36 | 671.00 | 670.92 | 65,327 |
16 Feb 2024 | 660.00 | 666.00 | 658.00 | 664.00 | 663.92 | 70,354 |
15 Feb 2024 | 652.00 | 662.00 | 650.00 | 654.00 | 653.92 | 207,190 |
14 Feb 2024 | 648.00 | 658.00 | 646.00 | 646.00 | 645.92 | 61,403 |
13 Feb 2024 | 650.00 | 651.00 | 644.00 | 648.00 | 647.92 | 100,220 |
12 Feb 2024 | 648.00 | 652.77 | 647.77 | 652.00 | 651.92 | 61,126 |
09 Feb 2024 | 652.00 | 654.00 | 647.33 | 652.00 | 651.92 | 55,596 |
08 Feb 2024 | 650.00 | 658.34 | 648.00 | 648.00 | 647.92 | 62,213 |
07 Feb 2024 | 660.00 | 662.47 | 650.00 | 650.00 | 649.92 | 190,570 |
06 Feb 2024 | 664.00 | 670.00 | 660.00 | 660.00 | 659.92 | 170,269 |
05 Feb 2024 | 666.00 | 674.97 | 654.00 | 654.00 | 653.92 | 194,395 |
02 Feb 2024 | 660.00 | 667.59 | 656.00 | 660.00 | 659.92 | 208,162 |
01 Feb 2024 | 654.00 | 664.54 | 653.29 | 660.00 | 659.92 | 15,808 |
31 Jan 2024 | 658.00 | 659.59 | 654.82 | 656.00 | 655.92 | 79,002 |
30 Jan 2024 | 660.00 | 662.20 | 656.00 | 656.00 | 655.92 | 49,328 |
29 Jan 2024 | 662.00 | 668.00 | 656.00 | 656.00 | 655.92 | 61,564 |
26 Jan 2024 | 656.00 | 668.00 | 653.50 | 662.00 | 661.92 | 58,080 |
25 Jan 2024 | 660.00 | 660.80 | 652.06 | 658.00 | 657.92 | 54,127 |
25 Jan 2024 | 0.105 Dividend | |||||
24 Jan 2024 | 664.00 | 669.40 | 661.33 | 663.00 | 662.82 | 57,390 |
23 Jan 2024 | 660.00 | 667.91 | 657.00 | 662.00 | 661.82 | 62,818 |
22 Jan 2024 | 660.00 | 665.92 | 654.00 | 660.00 | 659.82 | 38,535 |
19 Jan 2024 | 660.00 | 672.00 | 653.21 | 654.00 | 653.82 | 22,822 |
18 Jan 2024 | 654.00 | 660.00 | 650.07 | 654.00 | 653.82 | 57,922 |
17 Jan 2024 | 656.00 | 662.00 | 648.00 | 656.00 | 655.82 | 83,315 |
16 Jan 2024 | 666.00 | 668.00 | 660.00 | 660.00 | 659.82 | 32,508 |
15 Jan 2024 | 668.00 | 677.72 | 663.52 | 670.00 | 669.82 | 43,259 |
12 Jan 2024 | 670.00 | 674.00 | 666.00 | 666.00 | 665.82 | 41,677 |
11 Jan 2024 | 676.00 | 680.00 | 664.00 | 664.00 | 663.82 | 50,203 |
10 Jan 2024 | 676.00 | 680.95 | 670.00 | 670.00 | 669.82 | 49,715 |
09 Jan 2024 | 676.00 | 677.49 | 672.00 | 672.00 | 671.81 | 22,199 |
08 Jan 2024 | 660.00 | 682.00 | 660.00 | 682.00 | 681.81 | 72,022 |
05 Jan 2024 | 668.00 | 676.00 | 666.00 | 676.00 | 675.81 | 92,263 |
04 Jan 2024 | 674.71 | 676.40 | 670.99 | 676.00 | 675.81 | 34,887 |
03 Jan 2024 | 674.00 | 682.00 | 668.00 | 670.00 | 669.82 | 97,249 |
02 Jan 2024 | 688.00 | 690.00 | 676.00 | 682.00 | 681.81 | 32,761 |
29 Dec 2023 | 686.00 | 688.00 | 680.49 | 684.00 | 683.81 | 29,474 |
28 Dec 2023 | 680.00 | 686.00 | 676.00 | 682.00 | 681.81 | 105,999 |
27 Dec 2023 | 684.00 | 685.00 | 676.00 | 682.00 | 681.81 | 35,730 |
22 Dec 2023 | 678.00 | 681.00 | 672.84 | 680.00 | 679.81 | 44,316 |
21 Dec 2023 | 678.00 | 679.01 | 674.00 | 674.00 | 673.81 | 71,052 |
20 Dec 2023 | 676.00 | 680.68 | 671.98 | 678.00 | 677.81 | 76,918 |
19 Dec 2023 | 666.00 | 672.80 | 664.05 | 670.00 | 669.82 | 48,304 |
18 Dec 2023 | 670.00 | 672.00 | 662.72 | 666.00 | 665.82 | 32,594 |
15 Dec 2023 | 676.00 | 678.00 | 662.00 | 662.00 | 661.82 | 107,913 |
14 Dec 2023 | 672.00 | 682.44 | 670.00 | 672.00 | 671.81 | 94,890 |
13 Dec 2023 | 664.00 | 671.02 | 664.00 | 664.00 | 663.82 | 25,944 |
12 Dec 2023 | 668.00 | 670.37 | 664.00 | 664.00 | 663.82 | 95,806 |
11 Dec 2023 | 662.00 | 668.00 | 656.00 | 668.00 | 667.82 | 98,896 |
08 Dec 2023 | 656.00 | 668.00 | 656.00 | 666.00 | 665.82 | 116,337 |
07 Dec 2023 | 658.00 | 662.00 | 655.00 | 660.00 | 659.82 | 33,632 |
06 Dec 2023 | 662.00 | 666.00 | 660.00 | 660.00 | 659.82 | 94,746 |
05 Dec 2023 | 662.00 | 664.00 | 655.00 | 662.00 | 661.82 | 96,142 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |