Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 787.75 | 788.35 | 774.00 | 779.50 | 779.50 | 9,974 |
02 May 2024 | 790.25 | 791.00 | 784.00 | 786.60 | 786.60 | 4,276 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 792.05 | 799.95 | 786.10 | 789.20 | 789.20 | 10,077 |
29 Apr 2024 | 800.00 | 800.00 | 789.65 | 792.70 | 792.70 | 2,327 |
26 Apr 2024 | 791.25 | 802.00 | 789.00 | 794.75 | 794.75 | 3,003 |
25 Apr 2024 | 794.20 | 800.45 | 789.15 | 791.80 | 791.80 | 9,892 |
24 Apr 2024 | 797.85 | 807.50 | 795.00 | 798.00 | 798.00 | 3,542 |
23 Apr 2024 | 795.05 | 800.20 | 788.80 | 793.85 | 793.85 | 12,870 |
22 Apr 2024 | 776.95 | 799.00 | 774.75 | 788.55 | 788.55 | 19,526 |
19 Apr 2024 | 739.80 | 772.85 | 739.80 | 770.55 | 770.55 | 6,170 |
18 Apr 2024 | 767.45 | 778.60 | 758.95 | 761.05 | 761.05 | 9,643 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 764.90 | 778.00 | 749.95 | 767.60 | 767.60 | 12,123 |
15 Apr 2024 | 720.05 | 779.35 | 720.05 | 772.90 | 772.90 | 21,413 |
12 Apr 2024 | 800.90 | 801.00 | 791.15 | 797.90 | 797.90 | 3,877 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 799.85 | 801.65 | 782.85 | 800.75 | 800.75 | 7,182 |
09 Apr 2024 | 809.15 | 810.00 | 788.10 | 794.95 | 794.95 | 6,644 |
08 Apr 2024 | 819.00 | 819.00 | 800.00 | 806.90 | 806.90 | 27,994 |
05 Apr 2024 | 785.90 | 815.00 | 777.05 | 807.75 | 807.75 | 15,721 |
04 Apr 2024 | 765.95 | 789.00 | 761.30 | 782.70 | 782.70 | 8,286 |
03 Apr 2024 | 764.50 | 766.65 | 753.50 | 760.10 | 760.10 | 23,146 |
02 Apr 2024 | 780.85 | 780.85 | 762.00 | 766.25 | 766.25 | 35,159 |
01 Apr 2024 | 685.50 | 760.00 | 685.20 | 752.65 | 752.65 | 39,178 |
28 Mar 2024 | 674.25 | 698.30 | 656.10 | 664.80 | 664.80 | 83,666 |
27 Mar 2024 | 694.05 | 702.00 | 670.00 | 674.15 | 674.15 | 23,721 |
26 Mar 2024 | 706.50 | 715.85 | 690.00 | 695.95 | 695.95 | 48,120 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 720.50 | 723.75 | 711.55 | 714.35 | 714.35 | 5,680 |
21 Mar 2024 | 717.95 | 722.00 | 712.10 | 718.95 | 718.95 | 18,971 |
20 Mar 2024 | 722.95 | 729.95 | 701.70 | 703.30 | 703.30 | 12,007 |
19 Mar 2024 | 723.25 | 731.95 | 720.05 | 722.95 | 722.95 | 3,961 |
18 Mar 2024 | 732.65 | 740.40 | 721.00 | 723.70 | 723.70 | 21,485 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 721.05 | 738.65 | 717.80 | 732.80 | 732.80 | 8,566 |
13 Mar 2024 | 753.55 | 756.75 | 714.45 | 719.70 | 719.70 | 17,362 |
12 Mar 2024 | 757.60 | 763.95 | 750.00 | 754.20 | 754.20 | 19,902 |
11 Mar 2024 | 766.30 | 772.00 | 760.40 | 762.85 | 762.85 | 5,135 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 766.25 | 775.85 | 766.00 | 767.35 | 767.35 | 11,815 |
06 Mar 2024 | 776.95 | 779.40 | 760.90 | 766.25 | 766.25 | 4,557 |
05 Mar 2024 | 778.00 | 789.60 | 774.50 | 776.55 | 776.55 | 12,964 |
04 Mar 2024 | 784.95 | 787.00 | 774.00 | 775.15 | 775.15 | 5,092 |
01 Mar 2024 | 794.95 | 794.95 | 783.85 | 786.55 | 786.55 | 11,052 |
29 Feb 2024 | 797.75 | 797.75 | 775.00 | 781.95 | 781.95 | 9,596 |
28 Feb 2024 | 781.05 | 795.25 | 781.05 | 784.10 | 784.10 | 8,617 |
27 Feb 2024 | 793.15 | 799.55 | 787.00 | 791.80 | 791.80 | 16,860 |
26 Feb 2024 | 798.70 | 802.20 | 791.50 | 792.60 | 792.60 | 13,069 |
23 Feb 2024 | 815.45 | 815.45 | 794.05 | 796.10 | 796.10 | 4,034 |
22 Feb 2024 | 798.00 | 806.35 | 796.85 | 799.45 | 799.45 | 12,899 |
21 Feb 2024 | 802.95 | 807.80 | 796.00 | 800.50 | 800.50 | 13,450 |
20 Feb 2024 | 808.60 | 811.60 | 798.55 | 801.40 | 801.40 | 11,543 |
16 Feb 2024 | 819.85 | 819.85 | 807.00 | 808.30 | 808.30 | 5,722 |
15 Feb 2024 | 816.00 | 820.15 | 808.00 | 810.65 | 810.65 | 16,995 |
14 Feb 2024 | 792.70 | 815.00 | 789.90 | 810.85 | 810.85 | 14,888 |
13 Feb 2024 | 807.75 | 820.75 | 793.00 | 798.45 | 798.45 | 6,437 |
12 Feb 2024 | 869.80 | 869.80 | 801.00 | 806.40 | 806.40 | 60,493 |
09 Feb 2024 | 790.95 | 883.75 | 785.15 | 860.10 | 860.10 | 188,573 |
08 Feb 2024 | 804.75 | 804.75 | 788.05 | 792.15 | 792.15 | 14,141 |
07 Feb 2024 | 804.25 | 809.20 | 787.70 | 790.65 | 790.65 | 6,473 |
06 Feb 2024 | 797.05 | 803.35 | 794.10 | 798.30 | 798.30 | 16,513 |
05 Feb 2024 | 803.95 | 805.20 | 799.05 | 803.70 | 803.70 | 11,780 |
02 Feb 2024 | 808.00 | 814.40 | 798.15 | 803.15 | 803.15 | 19,061 |
01 Feb 2024 | 812.25 | 816.95 | 805.00 | 807.75 | 807.75 | 15,717 |
31 Jan 2024 | 809.05 | 816.00 | 809.00 | 812.15 | 812.15 | 6,236 |
30 Jan 2024 | 810.95 | 814.00 | 808.25 | 810.10 | 810.10 | 8,528 |
29 Jan 2024 | 810.90 | 819.00 | 804.20 | 809.00 | 809.00 | 9,754 |
26 Jan 2024 | 810.55 | 810.55 | 810.55 | 810.55 | 810.55 | - |
25 Jan 2024 | 811.95 | 818.95 | 809.00 | 810.55 | 810.55 | 8,699 |
24 Jan 2024 | 809.75 | 822.30 | 803.75 | 810.50 | 810.50 | 4,190 |
23 Jan 2024 | 825.55 | 827.25 | 794.55 | 805.70 | 805.70 | 14,705 |
22 Jan 2024 | 825.70 | 825.70 | 825.70 | 825.70 | 825.70 | - |
19 Jan 2024 | 831.70 | 833.20 | 821.50 | 825.70 | 825.70 | 18,788 |
18 Jan 2024 | 830.00 | 830.85 | 811.00 | 820.85 | 820.85 | 19,850 |
17 Jan 2024 | 829.10 | 834.50 | 824.00 | 827.50 | 827.50 | 5,455 |
16 Jan 2024 | 839.55 | 839.60 | 825.00 | 830.35 | 830.35 | 22,216 |
12 Jan 2024 | 843.45 | 849.10 | 815.45 | 821.15 | 821.15 | 49,647 |
11 Jan 2024 | 857.00 | 859.30 | 835.00 | 838.25 | 838.25 | 33,995 |
10 Jan 2024 | 865.00 | 865.00 | 848.05 | 852.35 | 852.35 | 19,088 |
09 Jan 2024 | 869.35 | 879.85 | 858.30 | 859.90 | 859.90 | 17,158 |
08 Jan 2024 | 884.85 | 884.85 | 865.00 | 868.80 | 868.80 | 19,526 |
05 Jan 2024 | 887.95 | 911.00 | 867.00 | 881.00 | 881.00 | 29,252 |
04 Jan 2024 | 883.50 | 887.50 | 871.65 | 873.05 | 873.05 | 3,754 |
03 Jan 2024 | 880.85 | 885.00 | 871.00 | 883.30 | 883.30 | 28,737 |
02 Jan 2024 | 880.90 | 883.45 | 862.30 | 876.30 | 876.30 | 8,337 |
29 Dec 2023 | 868.85 | 878.95 | 859.40 | 873.55 | 873.55 | 22,931 |
28 Dec 2023 | 874.95 | 874.95 | 860.75 | 862.80 | 862.80 | 5,759 |
27 Dec 2023 | 870.85 | 881.85 | 860.00 | 865.15 | 865.15 | 38,721 |
26 Dec 2023 | 859.80 | 871.40 | 859.80 | 865.15 | 865.15 | 7,743 |
22 Dec 2023 | 861.05 | 863.35 | 847.20 | 852.45 | 852.45 | 11,953 |
21 Dec 2023 | 830.90 | 857.90 | 829.45 | 854.25 | 854.25 | 8,605 |
20 Dec 2023 | 862.05 | 870.00 | 833.60 | 839.85 | 839.85 | 12,001 |
19 Dec 2023 | 868.95 | 877.00 | 858.15 | 860.25 | 860.25 | 20,610 |
18 Dec 2023 | 848.85 | 871.10 | 848.85 | 866.40 | 866.40 | 7,428 |
15 Dec 2023 | 864.90 | 865.40 | 847.00 | 848.35 | 848.35 | 4,606 |
14 Dec 2023 | 866.95 | 870.00 | 856.25 | 860.40 | 860.40 | 22,094 |
13 Dec 2023 | 860.05 | 868.30 | 853.05 | 859.95 | 859.95 | 8,249 |
12 Dec 2023 | 877.40 | 880.70 | 855.35 | 859.50 | 859.50 | 27,028 |
11 Dec 2023 | 898.50 | 898.50 | 873.55 | 877.40 | 877.40 | 28,763 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |