Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 753.50 | 758.36 | 750.70 | 751.10 | 751.10 | 71,068 |
25 Apr 2024 | 736.60 | 745.70 | 734.20 | 737.40 | 737.40 | 116,995 |
24 Apr 2024 | 748.40 | 751.90 | 742.38 | 745.55 | 745.55 | 384,785 |
23 Apr 2024 | 736.20 | 736.20 | 736.20 | 736.05 | 736.05 | 763 |
22 Apr 2024 | 716.20 | 723.00 | 716.20 | 719.50 | 719.50 | 1,660 |
19 Apr 2024 | 697.10 | 700.00 | 694.06 | 701.20 | 701.20 | 10,016 |
18 Apr 2024 | 699.90 | 699.90 | 699.90 | 704.00 | 704.00 | 719 |
17 Apr 2024 | 698.30 | 700.16 | 698.30 | 698.30 | 698.30 | 493 |
16 Apr 2024 | 700.40 | 701.90 | 695.55 | 701.90 | 701.90 | 10,513 |
15 Apr 2024 | 717.50 | 717.50 | 713.30 | 711.05 | 711.05 | 1,482 |
12 Apr 2024 | 724.00 | 724.00 | 716.56 | 718.30 | 718.30 | 42,585 |
11 Apr 2024 | 726.10 | 730.30 | 726.10 | 726.70 | 726.70 | 2,464 |
10 Apr 2024 | 727.20 | 728.10 | 720.06 | 721.05 | 721.05 | 10,945 |
09 Apr 2024 | 718.50 | 721.10 | 714.61 | 717.70 | 717.70 | 5,410 |
08 Apr 2024 | 717.00 | 719.30 | 715.91 | 717.75 | 717.75 | 1,132 |
05 Apr 2024 | 718.20 | 718.80 | 710.48 | 714.25 | 714.25 | 2,947 |
04 Apr 2024 | 716.50 | 721.90 | 715.20 | 717.60 | 717.60 | 12,781 |
03 Apr 2024 | 716.50 | 717.80 | 715.39 | 715.55 | 715.55 | 2,047 |
02 Apr 2024 | 720.60 | 725.30 | 716.80 | 720.55 | 720.55 | 6,075 |
28 Mar 2024 | 714.50 | 715.10 | 712.20 | 712.50 | 712.50 | 4,055 |
27 Mar 2024 | 707.00 | 708.80 | 705.30 | 706.60 | 706.60 | 6,401 |
26 Mar 2024 | 709.30 | 709.43 | 706.80 | 707.70 | 707.70 | 10,952 |
25 Mar 2024 | 704.50 | 705.19 | 701.10 | 701.10 | 701.10 | 9,544 |
22 Mar 2024 | 706.10 | 708.10 | 702.50 | 708.05 | 708.05 | 165 |
21 Mar 2024 | 711.00 | 711.50 | 711.00 | 714.70 | 714.70 | 684 |
20 Mar 2024 | 713.10 | 713.10 | 708.63 | 705.05 | 705.05 | 347 |
19 Mar 2024 | 698.60 | 699.75 | 694.33 | 699.15 | 699.15 | 6,263 |
18 Mar 2024 | 707.10 | 707.10 | 703.61 | 704.00 | 704.00 | 1,508 |
15 Mar 2024 | 701.55 | 701.55 | 701.22 | 697.30 | 697.30 | 1,181 |
14 Mar 2024 | 705.40 | 705.40 | 699.00 | 700.25 | 700.25 | 720 |
13 Mar 2024 | 710.40 | 712.48 | 702.85 | 711.00 | 711.00 | 10,791 |
12 Mar 2024 | 704.80 | 705.46 | 703.50 | 706.45 | 706.45 | 12,822 |
11 Mar 2024 | 685.60 | 690.80 | 684.78 | 690.15 | 690.15 | 3,277 |
08 Mar 2024 | 681.20 | 681.20 | 676.50 | 673.15 | 673.15 | 4,758 |
07 Mar 2024 | 679.50 | 680.22 | 678.59 | 678.75 | 678.75 | 2,673 |
06 Mar 2024 | 685.60 | 689.60 | 684.10 | 687.05 | 687.05 | 17,946 |
05 Mar 2024 | 676.30 | 678.20 | 676.30 | 674.65 | 674.65 | 3,064 |
04 Mar 2024 | 702.30 | 702.90 | 689.00 | 688.70 | 688.70 | 7,864 |
01 Mar 2024 | 700.20 | 701.70 | 697.90 | 701.70 | 701.70 | 2,320 |
29 Feb 2024 | 690.60 | 691.30 | 685.98 | 686.95 | 686.95 | 200 |
28 Feb 2024 | 691.10 | 691.10 | 691.10 | 688.40 | 688.40 | 890 |
27 Feb 2024 | 701.40 | 702.77 | 701.00 | 702.25 | 702.25 | 44,624 |
26 Feb 2024 | 699.00 | 699.00 | 699.00 | 699.00 | 699.00 | - |
23 Feb 2024 | 704.00 | 706.80 | 697.00 | 699.20 | 699.20 | 61,881 |
22 Feb 2024 | 700.20 | 706.16 | 700.00 | 701.25 | 701.25 | 6,818 |
21 Feb 2024 | 703.30 | 703.30 | 695.40 | 696.30 | 696.30 | 28,571 |
20 Feb 2024 | 696.40 | 696.82 | 686.50 | 687.20 | 687.20 | 6,023 |
19 Feb 2024 | 692.80 | 700.30 | 692.80 | 696.95 | 696.95 | 563 |
16 Feb 2024 | 708.60 | 709.00 | 701.97 | 703.30 | 703.30 | 7,665 |
15 Feb 2024 | 692.40 | 695.60 | 691.90 | 693.90 | 693.90 | 3,283 |
14 Feb 2024 | 688.30 | 688.80 | 687.20 | 688.20 | 688.20 | 1,546 |
13 Feb 2024 | 680.10 | 681.00 | 675.70 | 675.70 | 675.70 | 4,911 |
12 Feb 2024 | 677.00 | 692.30 | 675.31 | 689.30 | 689.30 | 6,561 |
09 Feb 2024 | 672.90 | 673.50 | 670.20 | 674.30 | 674.30 | 471 |
08 Feb 2024 | 673.00 | 673.00 | 672.94 | 673.25 | 673.25 | 1,535 |
07 Feb 2024 | 680.00 | 682.40 | 675.30 | 678.85 | 678.85 | 7,203 |
06 Feb 2024 | 682.20 | 689.33 | 679.00 | 683.30 | 683.30 | 14,045 |
05 Feb 2024 | 670.70 | 672.10 | 665.80 | 669.85 | 669.85 | 3,056 |
02 Feb 2024 | 661.30 | 661.30 | 659.00 | 661.30 | 661.30 | 4,225 |
01 Feb 2024 | 660.10 | 665.70 | 657.36 | 658.15 | 658.15 | 4,633 |
31 Jan 2024 | 651.88 | 657.00 | 649.11 | 655.45 | 655.45 | 1,319 |
30 Jan 2024 | 660.61 | 662.89 | 657.60 | 660.15 | 660.15 | 2,590 |
29 Jan 2024 | 679.00 | 682.60 | 675.50 | 671.60 | 671.60 | 406 |
26 Jan 2024 | 671.60 | 678.10 | 669.74 | 678.10 | 678.10 | 16,718 |
25 Jan 2024 | 678.30 | 678.30 | 678.30 | 678.30 | 678.30 | 5,900 |
24 Jan 2024 | 682.20 | 687.10 | 669.97 | 685.20 | 685.20 | 4,464 |
23 Jan 2024 | 664.10 | 671.53 | 652.89 | 667.30 | 667.30 | 1,728 |
22 Jan 2024 | 650.00 | 650.00 | 643.40 | 646.05 | 646.05 | 3,017 |
19 Jan 2024 | 654.30 | 654.30 | 654.30 | 653.20 | 653.20 | 46 |
18 Jan 2024 | 649.10 | 659.10 | 649.10 | 658.50 | 658.50 | 1,423 |
17 Jan 2024 | 650.90 | 653.00 | 647.45 | 652.95 | 652.95 | 6,088 |
16 Jan 2024 | 675.10 | 675.10 | 672.14 | 671.60 | 671.60 | 1,803 |
15 Jan 2024 | 679.41 | 680.90 | 679.35 | 678.45 | 678.45 | 2,589 |
12 Jan 2024 | 682.60 | 690.20 | 682.60 | 687.25 | 687.25 | 1,290 |
11 Jan 2024 | 686.70 | 688.40 | 680.81 | 682.35 | 682.35 | 19,399 |
10 Jan 2024 | 674.00 | 678.44 | 674.00 | 676.25 | 676.25 | 7,480 |
09 Jan 2024 | 671.48 | 671.48 | 670.31 | 674.80 | 674.80 | 717 |
08 Jan 2024 | 672.80 | 672.80 | 670.10 | 677.30 | 677.30 | 1,045 |
05 Jan 2024 | 684.50 | 684.50 | 684.50 | 683.40 | 683.40 | 1 |
04 Jan 2024 | 686.20 | 687.10 | 686.20 | 690.55 | 690.55 | 1,347 |
03 Jan 2024 | 683.99 | 683.99 | 683.41 | 688.85 | 688.85 | 1,307 |
02 Jan 2024 | 689.34 | 690.20 | 689.34 | 686.00 | 686.00 | 809 |
29 Dec 2023 | 690.10 | 694.36 | 690.00 | 692.15 | 692.15 | 7,231 |
28 Dec 2023 | 691.97 | 691.97 | 691.97 | 695.95 | 695.95 | 185 |
27 Dec 2023 | 680.60 | 684.30 | 677.50 | 678.60 | 678.60 | 2,570 |
22 Dec 2023 | 664.10 | 670.50 | 664.10 | 666.95 | 666.95 | 14,861 |
21 Dec 2023 | 698.00 | 698.00 | 693.80 | 696.55 | 696.55 | 1,381 |
20 Dec 2023 | 698.80 | 699.06 | 694.70 | 697.90 | 697.90 | 226 |
19 Dec 2023 | 700.60 | 700.60 | 696.20 | 698.75 | 698.75 | 390 |
18 Dec 2023 | 698.70 | 698.70 | 693.80 | 695.40 | 695.40 | 6,298 |
15 Dec 2023 | 700.00 | 707.80 | 699.26 | 705.25 | 705.25 | 9,926 |
14 Dec 2023 | 689.50 | 697.80 | 689.50 | 696.40 | 696.40 | 6,017 |
13 Dec 2023 | 690.10 | 693.60 | 688.70 | 688.70 | 688.70 | 9,680 |
12 Dec 2023 | 698.80 | 698.80 | 692.90 | 693.90 | 693.90 | 2,469 |
11 Dec 2023 | 682.90 | 686.02 | 682.90 | 692.90 | 692.90 | 1,093 |
08 Dec 2023 | 693.10 | 694.16 | 689.70 | 690.95 | 690.95 | 6,034 |
07 Dec 2023 | 687.50 | 689.70 | 687.50 | 692.40 | 692.40 | 1,810 |
06 Dec 2023 | 694.72 | 695.80 | 694.55 | 694.20 | 694.20 | 4,898 |
05 Dec 2023 | 684.50 | 687.50 | 677.90 | 689.35 | 689.35 | 12,564 |
04 Dec 2023 | 691.90 | 691.90 | 689.80 | 692.00 | 692.00 | 2,501 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |