Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 703.00 | 711.00 | 703.00 | 708.38 | 708.38 | 1,876 |
09 May 2024 | 701.75 | 703.50 | 698.81 | 698.88 | 698.88 | 7,676 |
08 May 2024 | 699.50 | 700.00 | 695.78 | 696.75 | 696.75 | 2,061 |
07 May 2024 | 690.00 | 706.25 | 690.00 | 702.75 | 702.75 | 15,754 |
03 May 2024 | 694.45 | 697.58 | 694.45 | 696.00 | 696.00 | 192 |
02 May 2024 | 686.75 | 693.00 | 682.30 | 691.13 | 691.13 | 17,398 |
01 May 2024 | 685.00 | 690.50 | 673.17 | 676.63 | 676.63 | 1,819 |
30 Apr 2024 | 678.50 | 686.70 | 678.00 | 679.63 | 679.63 | 2,526 |
29 Apr 2024 | 677.75 | 686.25 | 677.75 | 683.13 | 683.13 | 1,848 |
26 Apr 2024 | 673.80 | 680.50 | 673.80 | 679.50 | 679.50 | 452 |
25 Apr 2024 | 666.50 | 670.75 | 666.50 | 666.75 | 666.75 | 3,706 |
24 Apr 2024 | 669.75 | 677.28 | 669.75 | 671.38 | 671.38 | 8,358 |
23 Apr 2024 | 669.50 | 672.75 | 666.50 | 667.63 | 667.63 | 2,640 |
22 Apr 2024 | 668.88 | 668.88 | 668.88 | 668.88 | 668.88 | - |
19 Apr 2024 | 655.25 | 661.22 | 655.25 | 661.88 | 661.88 | 1,786 |
18 Apr 2024 | 663.75 | 663.75 | 661.00 | 661.13 | 661.13 | 1,512 |
17 Apr 2024 | 643.75 | 662.20 | 643.75 | 658.50 | 658.50 | 12,379 |
16 Apr 2024 | 657.00 | 657.00 | 654.80 | 658.50 | 658.50 | 2,092 |
15 Apr 2024 | 673.75 | 673.75 | 667.75 | 669.25 | 669.25 | 5,924 |
12 Apr 2024 | 672.50 | 675.95 | 672.40 | 669.50 | 669.50 | 13,753 |
11 Apr 2024 | 676.00 | 679.20 | 676.00 | 676.38 | 676.38 | 452 |
10 Apr 2024 | 671.75 | 676.25 | 671.75 | 674.25 | 674.25 | 413 |
09 Apr 2024 | 675.22 | 675.22 | 670.08 | 672.63 | 672.63 | 1,089 |
08 Apr 2024 | 660.00 | 671.00 | 660.00 | 670.63 | 670.63 | 2,173 |
05 Apr 2024 | 666.25 | 667.25 | 661.75 | 662.75 | 662.75 | 2,706 |
04 Apr 2024 | 670.75 | 674.25 | 667.65 | 669.00 | 669.00 | 20,700 |
03 Apr 2024 | 665.75 | 670.75 | 664.50 | 666.38 | 666.38 | 11,504 |
02 Apr 2024 | 667.50 | 673.00 | 664.50 | 671.00 | 671.00 | 3,317 |
28 Mar 2024 | 661.50 | 664.00 | 658.92 | 662.38 | 662.38 | 19,176 |
27 Mar 2024 | 655.33 | 655.55 | 655.33 | 658.00 | 658.00 | 1,339 |
26 Mar 2024 | 655.00 | 659.35 | 655.00 | 656.75 | 656.75 | 625 |
25 Mar 2024 | 663.00 | 663.00 | 655.25 | 656.75 | 656.75 | 5,802 |
22 Mar 2024 | 656.00 | 660.25 | 654.75 | 658.25 | 658.25 | 6,752 |
21 Mar 2024 | 659.25 | 661.22 | 658.00 | 661.00 | 661.00 | 3,923 |
20 Mar 2024 | 644.00 | 649.83 | 644.00 | 650.50 | 650.50 | 6,199 |
19 Mar 2024 | 649.50 | 651.70 | 647.80 | 648.38 | 648.38 | 3,008 |
18 Mar 2024 | 649.75 | 649.75 | 649.75 | 651.50 | 651.50 | 3,636 |
15 Mar 2024 | 653.50 | 654.95 | 653.50 | 651.88 | 651.88 | 4,983 |
14 Mar 2024 | 654.80 | 654.80 | 654.80 | 656.75 | 656.75 | 803 |
13 Mar 2024 | 658.00 | 658.00 | 651.90 | 656.50 | 656.50 | 2,027 |
12 Mar 2024 | 662.00 | 662.00 | 658.25 | 660.00 | 660.00 | 761 |
11 Mar 2024 | 649.40 | 653.28 | 649.40 | 654.25 | 654.25 | 3,952 |
08 Mar 2024 | 655.50 | 657.97 | 655.50 | 648.00 | 648.00 | 1,881 |
07 Mar 2024 | 654.00 | 654.00 | 654.00 | 655.13 | 655.13 | 65 |
06 Mar 2024 | 654.75 | 657.75 | 654.75 | 655.88 | 655.88 | 884 |
05 Mar 2024 | 658.00 | 658.00 | 648.83 | 648.75 | 648.75 | 14,830 |
04 Mar 2024 | 658.75 | 659.00 | 656.85 | 652.50 | 652.50 | 4,395 |
01 Mar 2024 | 656.50 | 657.22 | 651.83 | 656.50 | 656.50 | 3,433 |
29 Feb 2024 | 649.50 | 650.03 | 649.00 | 650.50 | 650.50 | 6,220 |
28 Feb 2024 | 649.50 | 656.50 | 649.50 | 650.38 | 650.38 | 455 |
27 Feb 2024 | 657.25 | 658.50 | 657.00 | 658.25 | 658.25 | 13,609 |
26 Feb 2024 | 654.75 | 658.25 | 654.75 | 655.50 | 655.50 | 69 |
23 Feb 2024 | 656.75 | 659.70 | 654.00 | 657.00 | 657.00 | 1,412 |
22 Feb 2024 | 660.00 | 664.50 | 659.50 | 659.25 | 659.25 | 2,836 |
21 Feb 2024 | 657.00 | 658.00 | 652.25 | 655.50 | 655.50 | 1,534 |
20 Feb 2024 | 651.25 | 651.25 | 651.25 | 650.50 | 650.50 | 73 |
19 Feb 2024 | 650.75 | 651.75 | 650.75 | 651.00 | 651.00 | 1,829 |
16 Feb 2024 | 649.75 | 653.10 | 646.75 | 652.75 | 652.75 | 4,105 |
15 Feb 2024 | 641.50 | 648.50 | 640.75 | 643.75 | 643.75 | 97 |
14 Feb 2024 | 643.75 | 643.75 | 641.25 | 643.13 | 643.13 | 11,390 |
13 Feb 2024 | 637.50 | 638.50 | 633.00 | 634.38 | 634.38 | 9,073 |
12 Feb 2024 | 631.75 | 643.00 | 631.75 | 644.88 | 644.88 | 81 |
09 Feb 2024 | 638.00 | 638.00 | 635.53 | 636.00 | 636.00 | 820 |
08 Feb 2024 | 643.38 | 643.38 | 641.00 | 638.50 | 638.50 | 3,109 |
07 Feb 2024 | 642.75 | 642.75 | 642.50 | 645.13 | 645.13 | 96 |
06 Feb 2024 | 643.00 | 648.75 | 643.00 | 649.50 | 649.50 | 1,794 |
05 Feb 2024 | 633.50 | 636.75 | 632.25 | 633.13 | 633.13 | 3,719 |
02 Feb 2024 | 623.00 | 629.47 | 623.00 | 626.25 | 626.25 | 529 |
01 Feb 2024 | 626.00 | 631.75 | 626.00 | 627.75 | 627.75 | 477 |
31 Jan 2024 | 628.00 | 628.00 | 625.75 | 629.88 | 629.88 | 1,380 |
30 Jan 2024 | 628.78 | 628.78 | 627.55 | 629.88 | 629.88 | 7,535 |
29 Jan 2024 | 636.50 | 639.50 | 634.75 | 634.13 | 634.13 | 81 |
26 Jan 2024 | 630.75 | 631.50 | 630.75 | 632.38 | 632.38 | 585 |
25 Jan 2024 | 629.75 | 634.00 | 623.75 | 631.75 | 631.75 | 3,969 |
24 Jan 2024 | 630.75 | 633.00 | 627.55 | 629.63 | 629.63 | 3,089 |
23 Jan 2024 | 617.00 | 617.00 | 611.00 | 615.63 | 615.63 | 730 |
22 Jan 2024 | 607.00 | 614.75 | 607.00 | 611.50 | 611.50 | 153 |
19 Jan 2024 | 613.25 | 614.03 | 613.25 | 614.63 | 614.63 | 356 |
18 Jan 2024 | 610.00 | 616.00 | 610.00 | 614.13 | 614.13 | 53,007 |
17 Jan 2024 | 612.25 | 617.35 | 608.28 | 609.13 | 609.13 | 1,037 |
16 Jan 2024 | 628.00 | 628.00 | 626.15 | 621.13 | 621.13 | 12 |
15 Jan 2024 | 629.00 | 631.00 | 627.75 | 628.00 | 628.00 | 12 |
12 Jan 2024 | 628.00 | 631.70 | 625.00 | 630.00 | 630.00 | 2,191 |
11 Jan 2024 | 622.25 | 627.10 | 621.25 | 623.13 | 623.13 | 980 |
10 Jan 2024 | 627.50 | 627.50 | 622.30 | 624.00 | 624.00 | 1,519 |
09 Jan 2024 | 631.63 | 632.75 | 624.80 | 627.25 | 627.25 | 1,701 |
08 Jan 2024 | 631.25 | 635.25 | 629.25 | 633.00 | 633.00 | 2,160 |
05 Jan 2024 | 637.75 | 638.50 | 632.50 | 635.50 | 635.50 | 1,843 |
04 Jan 2024 | 634.00 | 634.00 | 634.00 | 636.13 | 636.13 | 501 |
03 Jan 2024 | 635.00 | 638.80 | 635.00 | 637.75 | 637.75 | 46 |
02 Jan 2024 | 650.00 | 650.00 | 636.25 | 637.13 | 637.13 | 3,698 |
29 Dec 2023 | 651.50 | 651.50 | 640.50 | 643.38 | 643.38 | 43 |
28 Dec 2023 | 644.50 | 647.00 | 643.47 | 645.00 | 645.00 | 6,037 |
27 Dec 2023 | 633.50 | 644.00 | 632.00 | 634.50 | 634.50 | 1,227 |
22 Dec 2023 | 629.25 | 631.25 | 625.25 | 628.50 | 628.50 | 12 |
21 Dec 2023 | 630.67 | 630.67 | 630.67 | 629.50 | 629.50 | 478 |
20 Dec 2023 | 629.75 | 632.00 | 629.75 | 629.50 | 629.50 | 7,873 |
19 Dec 2023 | 627.75 | 633.25 | 626.75 | 632.63 | 632.63 | 2,743 |
18 Dec 2023 | 638.00 | 638.00 | 627.55 | 631.75 | 631.75 | 382 |
15 Dec 2023 | 628.75 | 632.00 | 628.75 | 632.38 | 632.38 | 413 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |