Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 857.80 | 863.20 | 850.80 | 851.60 | 851.60 | 414,961 |
Apr 29, 2024 | 857.40 | 860.60 | 850.60 | 855.40 | 855.40 | 2,663,957 |
Apr 26, 2024 | 847.40 | 860.60 | 846.00 | 854.80 | 854.80 | 2,691,875 |
Apr 25, 2024 | 847.40 | 853.69 | 835.80 | 843.40 | 843.40 | 4,592,939 |
Apr 24, 2024 | 870.60 | 871.28 | 845.40 | 849.00 | 849.00 | 4,049,130 |
Apr 23, 2024 | 864.80 | 872.40 | 864.00 | 869.00 | 869.00 | 11,410,745 |
Apr 22, 2024 | 853.40 | 864.40 | 852.20 | 858.20 | 858.20 | 2,263,517 |
Apr 19, 2024 | 835.00 | 858.60 | 828.00 | 848.60 | 848.60 | 2,351,823 |
Apr 18, 2024 | 829.80 | 843.60 | 827.60 | 840.40 | 840.40 | 4,972,154 |
Apr 17, 2024 | 842.00 | 853.60 | 827.60 | 827.60 | 827.60 | 4,557,513 |
Apr 16, 2024 | 845.00 | 854.60 | 835.20 | 844.80 | 844.80 | 2,852,831 |
Apr 15, 2024 | 858.60 | 868.20 | 851.40 | 857.20 | 857.20 | 2,382,994 |
Apr 12, 2024 | 869.80 | 869.80 | 850.00 | 857.80 | 857.80 | 2,055,769 |
Apr 11, 2024 | 855.60 | 866.40 | 852.40 | 862.40 | 862.40 | 5,001,746 |
Apr 10, 2024 | 879.00 | 888.80 | 856.80 | 861.40 | 861.40 | 2,446,501 |
Apr 09, 2024 | 869.60 | 874.20 | 862.80 | 873.60 | 873.60 | 1,934,900 |
Apr 08, 2024 | 866.20 | 875.40 | 865.40 | 872.20 | 872.20 | 2,956,946 |
Apr 05, 2024 | 873.40 | 878.40 | 860.00 | 867.00 | 867.00 | 2,447,735 |
Apr 04, 2024 | 877.20 | 886.40 | 873.32 | 884.40 | 884.40 | 2,280,809 |
Apr 03, 2024 | 882.80 | 886.40 | 868.00 | 878.60 | 878.60 | 2,379,852 |
Apr 02, 2024 | 900.60 | 903.93 | 875.60 | 877.80 | 877.80 | 19,933,086 |
Mar 28, 2024 | 901.80 | 904.00 | 890.00 | 903.80 | 903.80 | 3,082,021 |
Mar 27, 2024 | 899.20 | 901.60 | 887.20 | 892.00 | 892.00 | 4,654,203 |
Mar 26, 2024 | 898.60 | 907.20 | 895.80 | 900.00 | 900.00 | 1,823,605 |
Mar 25, 2024 | 900.00 | 903.80 | 893.60 | 899.80 | 899.80 | 3,458,304 |
Mar 22, 2024 | 891.20 | 908.00 | 889.60 | 898.00 | 898.00 | 5,619,445 |
Mar 21, 2024 | 894.40 | 895.60 | 878.40 | 889.20 | 889.20 | 4,600,949 |
Mar 20, 2024 | 844.80 | 867.00 | 844.80 | 865.00 | 865.00 | 2,526,907 |
Mar 19, 2024 | 847.20 | 849.07 | 837.40 | 845.40 | 845.40 | 3,087,842 |
Mar 18, 2024 | 847.60 | 857.20 | 843.20 | 848.80 | 848.80 | 2,183,065 |
Mar 15, 2024 | 851.40 | 858.20 | 845.20 | 848.20 | 848.20 | 6,153,493 |
Mar 14, 2024 | 867.20 | 873.00 | 847.60 | 850.80 | 850.80 | 2,914,873 |
Mar 14, 2024 | 19.1 Dividend | |||||
Mar 13, 2024 | 882.80 | 891.00 | 880.00 | 883.40 | 864.30 | 2,626,410 |
Mar 12, 2024 | 897.00 | 899.00 | 880.60 | 880.60 | 861.56 | 3,258,761 |
Mar 11, 2024 | 888.60 | 896.60 | 881.73 | 891.80 | 872.52 | 9,722,328 |
Mar 08, 2024 | 888.80 | 896.00 | 881.40 | 891.00 | 871.74 | 2,868,659 |
Mar 07, 2024 | 872.20 | 889.80 | 867.00 | 880.40 | 861.36 | 7,593,783 |
Mar 06, 2024 | 868.00 | 885.80 | 865.40 | 873.00 | 854.12 | 2,600,312 |
Mar 05, 2024 | 862.60 | 877.60 | 860.00 | 867.80 | 849.04 | 3,592,035 |
Mar 04, 2024 | 867.40 | 875.80 | 859.60 | 866.40 | 847.67 | 5,277,139 |
Mar 01, 2024 | 853.60 | 878.00 | 852.60 | 862.80 | 844.15 | 25,015,769 |
Feb 29, 2024 | 853.80 | 862.80 | 844.60 | 845.40 | 827.12 | 7,783,496 |
Feb 28, 2024 | 843.40 | 855.20 | 820.00 | 845.00 | 826.73 | 8,214,167 |
Feb 27, 2024 | 861.80 | 867.40 | 849.20 | 849.20 | 830.84 | 7,900,395 |
Feb 26, 2024 | 862.00 | 869.20 | 859.60 | 863.40 | 844.73 | 13,121,551 |
Feb 23, 2024 | 872.00 | 879.40 | 863.00 | 864.20 | 845.52 | 6,077,662 |
Feb 22, 2024 | 871.20 | 874.60 | 854.60 | 871.40 | 852.56 | 2,621,536 |
Feb 21, 2024 | 857.40 | 874.00 | 857.00 | 868.00 | 849.23 | 3,443,620 |
Feb 20, 2024 | 866.20 | 867.40 | 854.60 | 861.60 | 842.97 | 2,131,959 |
Feb 19, 2024 | 852.00 | 866.20 | 851.00 | 864.80 | 846.10 | 1,924,678 |
Feb 16, 2024 | 849.40 | 853.60 | 829.60 | 849.40 | 831.04 | 3,805,580 |
Feb 15, 2024 | 825.00 | 836.60 | 817.40 | 833.20 | 815.19 | 2,903,161 |
Feb 14, 2024 | 817.20 | 826.20 | 813.20 | 814.80 | 797.18 | 1,934,696 |
Feb 13, 2024 | 835.40 | 841.20 | 808.40 | 813.80 | 796.20 | 2,957,912 |
Feb 12, 2024 | 840.20 | 848.20 | 834.80 | 837.40 | 819.29 | 2,575,869 |
Feb 09, 2024 | 845.80 | 850.40 | 833.40 | 835.00 | 816.95 | 3,483,050 |
Feb 08, 2024 | 843.20 | 852.00 | 838.20 | 846.60 | 828.30 | 3,029,353 |
Feb 07, 2024 | 859.60 | 864.00 | 844.49 | 845.00 | 826.73 | 5,611,981 |
Feb 06, 2024 | 859.00 | 863.60 | 844.20 | 860.40 | 841.80 | 1,456,560 |
Feb 05, 2024 | 861.20 | 871.20 | 854.80 | 856.40 | 837.88 | 1,868,481 |
Feb 02, 2024 | 874.80 | 883.20 | 860.80 | 862.00 | 843.36 | 1,846,359 |
Feb 01, 2024 | 877.20 | 882.00 | 863.80 | 866.60 | 847.86 | 2,143,394 |
Jan 31, 2024 | 881.40 | 888.80 | 875.72 | 881.80 | 862.73 | 2,485,011 |
Jan 30, 2024 | 886.20 | 888.30 | 875.60 | 876.60 | 857.65 | 1,183,313 |
Jan 29, 2024 | 862.60 | 876.80 | 852.20 | 876.80 | 857.84 | 1,330,223 |
Jan 26, 2024 | 851.20 | 866.20 | 845.00 | 865.20 | 846.49 | 1,804,319 |
Jan 25, 2024 | 843.80 | 856.40 | 839.20 | 851.20 | 832.80 | 4,107,822 |
Jan 24, 2024 | 847.40 | 859.20 | 842.20 | 849.80 | 831.43 | 2,226,190 |
Jan 23, 2024 | 852.00 | 853.60 | 838.40 | 838.40 | 820.27 | 1,224,939 |
Jan 22, 2024 | 860.40 | 862.20 | 838.60 | 849.20 | 830.84 | 2,211,874 |
Jan 19, 2024 | 829.00 | 840.80 | 824.60 | 828.60 | 810.68 | 1,822,399 |
Jan 18, 2024 | 823.60 | 830.73 | 818.40 | 823.00 | 805.21 | 2,448,741 |
Jan 17, 2024 | 841.00 | 842.11 | 817.00 | 825.20 | 807.36 | 2,773,641 |
Jan 16, 2024 | 861.40 | 867.00 | 852.40 | 854.20 | 835.73 | 2,317,903 |
Jan 15, 2024 | 873.20 | 879.00 | 862.40 | 867.00 | 848.25 | 1,667,771 |
Jan 12, 2024 | 872.40 | 886.60 | 869.00 | 872.00 | 853.15 | 2,164,832 |
Jan 11, 2024 | 877.00 | 886.00 | 867.00 | 870.40 | 851.58 | 3,155,549 |
Jan 10, 2024 | 872.60 | 880.40 | 870.00 | 871.40 | 852.56 | 1,811,787 |
Jan 09, 2024 | 879.40 | 882.40 | 867.40 | 869.40 | 850.60 | 1,128,176 |
Jan 08, 2024 | 862.20 | 878.60 | 857.40 | 878.60 | 859.60 | 1,176,036 |
Jan 05, 2024 | 858.20 | 870.20 | 851.60 | 867.60 | 848.84 | 2,115,968 |
Jan 04, 2024 | 866.20 | 873.80 | 857.80 | 864.20 | 845.52 | 2,146,636 |
Jan 03, 2024 | 873.40 | 881.00 | 864.80 | 868.40 | 849.62 | 1,957,720 |
Jan 02, 2024 | 890.20 | 895.58 | 872.60 | 876.20 | 857.26 | 2,236,617 |
Dec 29, 2023 | 897.40 | 899.40 | 886.40 | 886.40 | 867.24 | 1,315,179 |
Dec 28, 2023 | 905.20 | 905.20 | 897.00 | 897.20 | 877.80 | 2,553,679 |
Dec 27, 2023 | 887.00 | 903.40 | 880.00 | 903.40 | 883.87 | 1,538,022 |
Dec 22, 2023 | 888.80 | 897.00 | 885.40 | 885.40 | 866.26 | 707,309 |
Dec 21, 2023 | 900.60 | 905.80 | 893.00 | 894.60 | 875.26 | 1,927,227 |
Dec 20, 2023 | 899.20 | 913.00 | 891.60 | 907.80 | 888.17 | 3,795,875 |
Dec 19, 2023 | 874.20 | 883.20 | 874.20 | 879.40 | 860.39 | 2,815,069 |
Dec 18, 2023 | 865.80 | 875.20 | 857.60 | 871.00 | 852.17 | 5,617,308 |
Dec 15, 2023 | 894.20 | 898.60 | 867.00 | 869.40 | 850.60 | 9,013,144 |
Dec 14, 2023 | 886.00 | 909.20 | 877.81 | 888.00 | 868.80 | 13,021,178 |
Dec 13, 2023 | 833.80 | 849.60 | 824.60 | 844.40 | 826.14 | 2,016,706 |
Dec 12, 2023 | 847.60 | 854.80 | 828.00 | 831.20 | 813.23 | 2,639,240 |
Dec 11, 2023 | 831.20 | 843.00 | 824.00 | 843.00 | 824.77 | 2,430,490 |
Dec 08, 2023 | 844.00 | 848.40 | 826.00 | 831.80 | 813.82 | 2,197,407 |
Dec 07, 2023 | 838.40 | 846.20 | 833.20 | 841.80 | 823.60 | 2,466,571 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |