Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 829.15 | 837.65 | 818.35 | 822.00 | 822.00 | 74,727 |
07 May 2024 | 817.15 | 842.70 | 801.00 | 822.05 | 822.05 | 43,004 |
06 May 2024 | 814.95 | 814.95 | 800.10 | 805.05 | 805.05 | 48,050 |
03 May 2024 | 818.40 | 818.40 | 804.80 | 807.65 | 807.65 | 42,955 |
02 May 2024 | 818.90 | 820.55 | 809.70 | 811.20 | 811.20 | 13,664 |
30 Apr 2024 | 814.05 | 829.00 | 810.00 | 814.15 | 814.15 | 18,094 |
29 Apr 2024 | 820.50 | 825.85 | 810.50 | 813.50 | 813.50 | 40,935 |
26 Apr 2024 | 827.85 | 828.35 | 813.25 | 818.10 | 818.10 | 18,442 |
25 Apr 2024 | 827.00 | 838.55 | 810.85 | 818.75 | 818.75 | 32,443 |
24 Apr 2024 | 820.00 | 822.00 | 812.90 | 818.55 | 818.55 | 45,538 |
23 Apr 2024 | 811.35 | 817.00 | 806.00 | 811.90 | 811.90 | 41,311 |
22 Apr 2024 | 821.35 | 824.35 | 805.80 | 810.80 | 810.80 | 16,925 |
19 Apr 2024 | 801.60 | 822.00 | 795.15 | 812.10 | 812.10 | 62,223 |
18 Apr 2024 | 814.45 | 825.30 | 807.00 | 809.65 | 809.65 | 17,968 |
16 Apr 2024 | 795.00 | 843.00 | 792.00 | 812.15 | 812.15 | 48,847 |
15 Apr 2024 | 795.10 | 814.10 | 789.20 | 800.80 | 800.80 | 22,752 |
12 Apr 2024 | 816.25 | 829.15 | 815.60 | 821.60 | 821.60 | 17,239 |
10 Apr 2024 | 819.05 | 823.10 | 816.00 | 818.55 | 818.55 | 38,466 |
09 Apr 2024 | 817.85 | 834.65 | 815.00 | 822.75 | 822.75 | 14,455 |
08 Apr 2024 | 830.10 | 833.00 | 813.65 | 816.40 | 816.40 | 13,148 |
05 Apr 2024 | 821.95 | 829.45 | 816.90 | 824.30 | 824.30 | 15,820 |
04 Apr 2024 | 834.85 | 834.85 | 816.05 | 821.65 | 821.65 | 49,045 |
03 Apr 2024 | 805.60 | 830.55 | 799.00 | 818.50 | 818.50 | 32,169 |
02 Apr 2024 | 798.95 | 813.00 | 789.00 | 805.70 | 805.70 | 65,623 |
01 Apr 2024 | 747.75 | 805.80 | 747.75 | 798.15 | 798.15 | 40,786 |
28 Mar 2024 | 755.05 | 763.40 | 738.05 | 744.10 | 744.10 | 48,237 |
27 Mar 2024 | 766.05 | 772.75 | 750.00 | 751.70 | 751.70 | 164,145 |
26 Mar 2024 | 779.75 | 789.00 | 760.05 | 765.70 | 765.70 | 47,264 |
22 Mar 2024 | 778.65 | 786.00 | 775.00 | 777.40 | 777.40 | 60,885 |
21 Mar 2024 | 785.00 | 794.05 | 776.00 | 779.60 | 779.60 | 50,164 |
20 Mar 2024 | 785.55 | 790.05 | 775.00 | 775.65 | 775.65 | 55,737 |
19 Mar 2024 | 790.70 | 795.55 | 782.00 | 783.95 | 783.95 | 17,353 |
18 Mar 2024 | 795.85 | 803.85 | 785.15 | 786.95 | 786.95 | 51,361 |
15 Mar 2024 | 810.25 | 815.70 | 784.20 | 793.35 | 793.35 | 16,012 |
14 Mar 2024 | 785.00 | 808.00 | 780.00 | 801.30 | 801.30 | 22,941 |
13 Mar 2024 | 806.35 | 821.35 | 781.00 | 784.65 | 784.65 | 44,622 |
12 Mar 2024 | 823.00 | 833.50 | 805.00 | 805.60 | 805.60 | 25,943 |
11 Mar 2024 | 836.70 | 836.70 | 820.00 | 822.00 | 822.00 | 16,468 |
07 Mar 2024 | 825.95 | 833.95 | 825.10 | 831.05 | 831.05 | 14,978 |
06 Mar 2024 | 828.40 | 836.40 | 816.95 | 824.05 | 824.05 | 68,175 |
05 Mar 2024 | 844.75 | 844.75 | 825.50 | 827.95 | 827.95 | 20,284 |
04 Mar 2024 | 856.95 | 859.85 | 836.95 | 839.40 | 839.40 | 12,218 |
01 Mar 2024 | 859.90 | 864.55 | 846.50 | 848.15 | 848.15 | 21,886 |
29 Feb 2024 | 848.90 | 854.45 | 833.05 | 846.60 | 846.60 | 16,477 |
28 Feb 2024 | 879.00 | 880.75 | 840.25 | 848.90 | 848.90 | 44,258 |
27 Feb 2024 | 841.80 | 889.30 | 828.50 | 872.60 | 872.60 | 102,054 |
26 Feb 2024 | 857.80 | 857.80 | 832.30 | 834.35 | 834.35 | 24,571 |
23 Feb 2024 | 825.90 | 857.50 | 825.90 | 848.30 | 848.30 | 29,214 |
22 Feb 2024 | 827.55 | 831.35 | 818.50 | 822.35 | 822.35 | 12,877 |
21 Feb 2024 | 838.05 | 838.05 | 824.80 | 825.75 | 825.75 | 16,028 |
20 Feb 2024 | 847.45 | 847.45 | 832.15 | 833.45 | 833.45 | 12,659 |
19 Feb 2024 | 848.90 | 848.90 | 833.70 | 837.40 | 837.40 | 13,443 |
16 Feb 2024 | 844.75 | 850.00 | 833.25 | 835.60 | 835.60 | 14,683 |
15 Feb 2024 | 829.95 | 851.40 | 828.70 | 836.20 | 836.20 | 56,011 |
14 Feb 2024 | 830.95 | 832.30 | 822.45 | 827.45 | 827.45 | 12,659 |
13 Feb 2024 | 830.00 | 838.60 | 815.00 | 835.00 | 835.00 | 56,955 |
12 Feb 2024 | 842.05 | 845.00 | 826.35 | 830.50 | 830.50 | 68,549 |
09 Feb 2024 | 853.00 | 859.10 | 838.60 | 842.05 | 842.05 | 63,221 |
08 Feb 2024 | 862.10 | 866.20 | 851.20 | 853.05 | 853.05 | 18,042 |
07 Feb 2024 | 870.35 | 877.00 | 859.50 | 861.20 | 861.20 | 17,817 |
06 Feb 2024 | 858.00 | 879.80 | 857.05 | 868.75 | 868.75 | 78,819 |
05 Feb 2024 | 873.45 | 875.00 | 854.05 | 856.05 | 856.05 | 88,513 |
02 Feb 2024 | 865.05 | 895.90 | 865.05 | 874.15 | 874.15 | 23,606 |
01 Feb 2024 | 879.50 | 879.50 | 861.60 | 863.55 | 863.55 | 44,695 |
31 Jan 2024 | 855.15 | 879.50 | 855.15 | 876.35 | 876.35 | 64,064 |
30 Jan 2024 | 856.80 | 869.40 | 855.00 | 858.25 | 858.25 | 56,543 |
29 Jan 2024 | 866.25 | 870.75 | 855.15 | 856.25 | 856.25 | 17,820 |
25 Jan 2024 | 869.90 | 880.00 | 862.85 | 866.25 | 866.25 | 45,192 |
24 Jan 2024 | 857.80 | 876.95 | 850.55 | 868.10 | 868.10 | 49,311 |
23 Jan 2024 | 884.00 | 890.50 | 852.00 | 857.15 | 857.15 | 25,937 |
19 Jan 2024 | 897.90 | 906.65 | 885.90 | 889.45 | 889.45 | 79,362 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 931.00 | 948.70 | 920.50 | 925.80 | 925.80 | 34,001 |
16 Jan 2024 | 949.65 | 950.70 | 922.85 | 934.65 | 934.65 | 44,181 |
15 Jan 2024 | 932.50 | 959.95 | 932.50 | 945.00 | 945.00 | 223,386 |
12 Jan 2024 | 899.00 | 932.75 | 898.95 | 923.45 | 923.45 | 70,009 |
11 Jan 2024 | 895.95 | 898.95 | 888.00 | 889.50 | 889.50 | 61,224 |
10 Jan 2024 | 895.10 | 901.25 | 887.65 | 894.25 | 894.25 | 17,603 |
09 Jan 2024 | 898.15 | 909.10 | 892.60 | 894.55 | 894.55 | 14,733 |
08 Jan 2024 | 906.00 | 908.50 | 888.00 | 890.20 | 890.20 | 16,309 |
05 Jan 2024 | 905.60 | 910.95 | 896.00 | 903.55 | 903.55 | 17,144 |
04 Jan 2024 | 906.75 | 912.00 | 898.40 | 900.45 | 900.45 | 14,292 |
03 Jan 2024 | 909.00 | 909.00 | 896.85 | 903.40 | 903.40 | 23,352 |
02 Jan 2024 | 909.85 | 915.00 | 891.35 | 909.20 | 909.20 | 75,810 |
01 Jan 2024 | 896.05 | 912.05 | 896.05 | 904.40 | 904.40 | 13,322 |
29 Dec 2023 | 902.00 | 906.45 | 894.40 | 895.80 | 895.80 | 15,272 |
28 Dec 2023 | 905.85 | 909.95 | 895.00 | 897.20 | 897.20 | 16,200 |
27 Dec 2023 | 912.80 | 917.10 | 899.10 | 902.00 | 902.00 | 27,014 |
26 Dec 2023 | 918.20 | 922.00 | 903.70 | 907.85 | 907.85 | 24,282 |
22 Dec 2023 | 918.85 | 923.75 | 901.75 | 915.50 | 915.50 | 83,084 |
21 Dec 2023 | 873.00 | 919.40 | 867.65 | 914.40 | 914.40 | 43,214 |
20 Dec 2023 | 928.00 | 946.25 | 874.35 | 884.35 | 884.35 | 56,528 |
19 Dec 2023 | 940.95 | 945.00 | 920.90 | 924.70 | 924.70 | 89,877 |
18 Dec 2023 | 938.95 | 953.00 | 929.00 | 937.20 | 937.20 | 40,302 |
15 Dec 2023 | 925.90 | 954.75 | 917.55 | 934.70 | 934.70 | 95,306 |
14 Dec 2023 | 916.00 | 929.95 | 905.10 | 912.60 | 912.60 | 53,057 |
13 Dec 2023 | 910.05 | 922.85 | 892.40 | 894.45 | 894.45 | 133,034 |
12 Dec 2023 | 883.00 | 920.15 | 882.40 | 905.35 | 905.35 | 77,150 |
11 Dec 2023 | 892.40 | 899.05 | 874.40 | 878.20 | 878.20 | 28,377 |
08 Dec 2023 | 874.05 | 899.80 | 868.05 | 881.95 | 881.95 | 73,571 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |