Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 676.60 | 676.60 | 670.40 | 670.40 | 670.40 | 4 |
22 Apr 2024 | 667.00 | 672.50 | 665.20 | 665.20 | 665.20 | 31 |
19 Apr 2024 | 670.00 | 670.00 | 660.30 | 661.10 | 661.10 | 184 |
18 Apr 2024 | 671.80 | 671.80 | 670.10 | 671.30 | 671.30 | 65 |
17 Apr 2024 | 672.80 | 679.30 | 670.00 | 670.00 | 670.00 | 290 |
16 Apr 2024 | 678.10 | 678.10 | 673.60 | 677.80 | 677.80 | 77 |
15 Apr 2024 | 687.10 | 692.50 | 687.00 | 690.00 | 690.00 | 258 |
12 Apr 2024 | 686.80 | 687.40 | 684.70 | 684.70 | 684.70 | 118 |
11 Apr 2024 | 675.10 | 680.00 | 675.00 | 678.60 | 678.60 | 26 |
10 Apr 2024 | 663.10 | 667.50 | 660.10 | 667.50 | 667.50 | 56 |
09 Apr 2024 | 656.50 | 657.70 | 651.70 | 654.50 | 654.50 | 122 |
08 Apr 2024 | 663.80 | 663.80 | 656.60 | 656.60 | 656.60 | 184 |
05 Apr 2024 | 650.00 | 651.40 | 649.10 | 651.40 | 651.40 | 42 |
04 Apr 2024 | 653.70 | 655.70 | 651.30 | 655.40 | 655.40 | 263 |
03 Apr 2024 | 662.30 | 662.30 | 650.40 | 650.70 | 650.70 | 156 |
02 Apr 2024 | 673.20 | 673.20 | 662.00 | 662.40 | 662.40 | 193 |
28 Mar 2024 | 679.50 | 679.60 | 675.10 | 676.30 | 676.30 | 24 |
27 Mar 2024 | 675.20 | 678.10 | 673.60 | 675.60 | 675.60 | 162 |
26 Mar 2024 | 675.10 | 676.60 | 674.00 | 676.50 | 676.50 | 60 |
25 Mar 2024 | 681.10 | 681.10 | 671.50 | 671.50 | 671.50 | 85 |
22 Mar 2024 | 690.60 | 691.70 | 683.50 | 683.70 | 683.70 | 180 |
21 Mar 2024 | 680.30 | 691.20 | 680.00 | 691.20 | 691.20 | 108 |
20 Mar 2024 | 673.00 | 676.80 | 673.00 | 675.40 | 675.40 | 216 |
19 Mar 2024 | 671.80 | 675.40 | 671.80 | 674.70 | 674.70 | 37 |
18 Mar 2024 | 672.30 | 672.60 | 665.20 | 672.60 | 672.60 | 200 |
15 Mar 2024 | 677.60 | 677.60 | 664.90 | 666.00 | 666.00 | 193 |
14 Mar 2024 | 671.80 | 677.30 | 671.80 | 674.40 | 674.40 | 104 |
13 Mar 2024 | 676.80 | 676.80 | 668.30 | 669.30 | 669.30 | 66 |
12 Mar 2024 | 655.90 | 674.50 | 653.90 | 672.60 | 672.60 | 120 |
11 Mar 2024 | 666.50 | 666.50 | 652.50 | 653.90 | 653.90 | 530 |
08 Mar 2024 | 693.00 | 694.30 | 669.70 | 671.60 | 671.60 | 852 |
07 Mar 2024 | 709.90 | 715.20 | 709.90 | 712.00 | 712.00 | 245 |
06 Mar 2024 | 704.50 | 709.30 | 701.60 | 709.30 | 709.30 | 264 |
05 Mar 2024 | 698.50 | 707.70 | 697.90 | 702.70 | 702.70 | 298 |
04 Mar 2024 | 697.90 | 702.50 | 691.60 | 701.60 | 701.60 | 303 |
01 Mar 2024 | 691.20 | 693.80 | 688.50 | 688.70 | 688.70 | 222 |
29 Feb 2024 | 690.50 | 695.00 | 689.30 | 692.30 | 692.30 | 285 |
28 Feb 2024 | 687.80 | 690.80 | 687.50 | 690.80 | 690.80 | 186 |
27 Feb 2024 | 688.40 | 691.90 | 684.40 | 684.40 | 684.40 | 488 |
26 Feb 2024 | 682.40 | 686.10 | 680.00 | 684.70 | 684.70 | 91 |
23 Feb 2024 | 678.20 | 686.00 | 677.90 | 683.60 | 683.60 | 148 |
22 Feb 2024 | 669.90 | 674.60 | 667.40 | 674.60 | 674.60 | 43 |
21 Feb 2024 | 671.70 | 674.20 | 670.00 | 672.20 | 672.20 | 163 |
20 Feb 2024 | 670.10 | 675.40 | 668.80 | 671.00 | 671.00 | 100 |
19 Feb 2024 | 670.00 | 674.30 | 670.00 | 674.30 | 674.30 | 7 |
16 Feb 2024 | 675.30 | 675.30 | 671.20 | 673.30 | 673.30 | 190 |
15 Feb 2024 | 675.30 | 675.30 | 666.50 | 670.50 | 670.50 | 119 |
14 Feb 2024 | 672.70 | 672.70 | 668.50 | 668.90 | 668.90 | 112 |
13 Feb 2024 | 673.20 | 673.20 | 667.10 | 672.10 | 672.10 | 153 |
12 Feb 2024 | 671.00 | 673.20 | 669.30 | 669.30 | 669.30 | 21 |
09 Feb 2024 | 674.40 | 674.50 | 670.60 | 670.60 | 670.60 | 176 |
08 Feb 2024 | 672.60 | 675.10 | 668.70 | 674.80 | 674.80 | 156 |
07 Feb 2024 | 658.60 | 670.40 | 658.60 | 670.40 | 670.40 | 118 |
06 Feb 2024 | 662.80 | 664.50 | 656.80 | 657.40 | 657.40 | 52 |
05 Feb 2024 | 659.80 | 662.40 | 652.30 | 661.90 | 661.90 | 929 |
02 Feb 2024 | 646.60 | 655.40 | 646.60 | 655.40 | 655.40 | 62 |
01 Feb 2024 | 644.40 | 647.30 | 643.70 | 647.30 | 647.30 | 259 |
01 Feb 2024 | 1.02 Dividend | |||||
31 Jan 2024 | 648.50 | 648.50 | 643.00 | 643.10 | 642.08 | 40 |
30 Jan 2024 | 643.90 | 644.00 | 639.90 | 644.00 | 642.98 | 103 |
29 Jan 2024 | 636.70 | 636.80 | 635.90 | 636.00 | 634.99 | 20 |
26 Jan 2024 | 624.40 | 629.80 | 624.00 | 628.70 | 627.70 | 128 |
25 Jan 2024 | 631.50 | 633.90 | 627.40 | 627.40 | 626.40 | 87 |
24 Jan 2024 | 632.80 | 633.60 | 630.20 | 630.20 | 629.20 | 43 |
23 Jan 2024 | 636.40 | 638.90 | 633.80 | 634.30 | 633.29 | 72 |
22 Jan 2024 | 640.10 | 640.70 | 640.00 | 640.00 | 638.98 | 22 |
19 Jan 2024 | 634.00 | 634.00 | 630.70 | 633.90 | 632.89 | 79 |
18 Jan 2024 | 630.70 | 630.70 | 628.00 | 629.60 | 628.60 | 56 |
17 Jan 2024 | 624.70 | 631.00 | 621.50 | 631.00 | 630.00 | 405 |
16 Jan 2024 | 626.50 | 628.70 | 625.80 | 626.30 | 625.31 | 147 |
15 Jan 2024 | 632.40 | 632.40 | 625.80 | 625.80 | 624.81 | 61 |
12 Jan 2024 | 613.40 | 620.90 | 613.40 | 620.00 | 619.02 | 379 |
11 Jan 2024 | 613.70 | 614.90 | 611.50 | 611.50 | 610.53 | 224 |
10 Jan 2024 | 610.10 | 612.90 | 610.00 | 612.00 | 611.03 | 43 |
09 Jan 2024 | 604.80 | 607.80 | 604.10 | 606.40 | 605.44 | 230 |
08 Jan 2024 | 600.00 | 601.40 | 597.40 | 597.40 | 596.45 | 111 |
05 Jan 2024 | 601.70 | 602.30 | 598.70 | 599.40 | 598.45 | 59 |
04 Jan 2024 | 588.60 | 591.80 | 587.10 | 588.90 | 587.97 | 33 |
03 Jan 2024 | 591.00 | 599.60 | 591.00 | 596.70 | 595.75 | 20 |
02 Jan 2024 | 598.10 | 601.90 | 595.60 | 595.70 | 594.76 | 74 |
29 Dec 2023 | 598.80 | 598.80 | 598.80 | 598.80 | 597.85 | - |
28 Dec 2023 | 600.50 | 601.20 | 597.50 | 598.70 | 597.75 | 40 |
27 Dec 2023 | 606.30 | 606.30 | 597.40 | 601.20 | 600.25 | 98 |
27 Dec 2023 | 15 Dividend | |||||
22 Dec 2023 | 605.30 | 608.90 | 603.10 | 607.70 | 591.76 | 26 |
21 Dec 2023 | 606.30 | 609.50 | 601.00 | 602.00 | 586.21 | 18 |
20 Dec 2023 | 617.60 | 617.60 | 607.70 | 607.70 | 591.76 | 58 |
19 Dec 2023 | 616.10 | 619.60 | 610.30 | 618.50 | 602.28 | 209 |
18 Dec 2023 | 606.00 | 619.00 | 606.00 | 617.90 | 601.69 | 187 |
15 Dec 2023 | 586.40 | 590.40 | 583.60 | 589.80 | 574.33 | 96 |
14 Dec 2023 | 593.00 | 593.00 | 575.30 | 576.10 | 560.99 | 164 |
13 Dec 2023 | 584.00 | 590.10 | 583.30 | 590.10 | 574.62 | 91 |
12 Dec 2023 | 581.90 | 584.70 | 578.50 | 580.30 | 565.08 | 149 |
11 Dec 2023 | 568.90 | 580.40 | 568.20 | 580.40 | 565.18 | 103 |
08 Dec 2023 | 568.30 | 570.30 | 566.60 | 569.20 | 554.27 | 117 |
07 Dec 2023 | 563.30 | 566.40 | 563.30 | 565.20 | 550.37 | 24 |
06 Dec 2023 | 558.70 | 564.80 | 558.70 | 560.40 | 545.70 | 181 |
05 Dec 2023 | 549.90 | 563.70 | 549.90 | 560.80 | 546.09 | 33 |
04 Dec 2023 | 548.40 | 549.90 | 548.00 | 548.00 | 533.63 | 274 |
01 Dec 2023 | 545.10 | 546.40 | 544.60 | 546.40 | 532.07 | 15 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |