Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 20, 2024 | 924.60 | 931.00 | 916.00 | 921.40 | 921.40 | 1,700,935 |
May 17, 2024 | 934.60 | 938.60 | 922.00 | 926.60 | 926.60 | 1,630,006 |
May 16, 2024 | 935.80 | 944.80 | 931.00 | 940.00 | 940.00 | 7,564,171 |
May 15, 2024 | 891.60 | 936.80 | 890.40 | 936.80 | 936.80 | 3,472,090 |
May 14, 2024 | 877.00 | 893.20 | 870.20 | 887.80 | 887.80 | 1,873,336 |
May 13, 2024 | 878.40 | 888.40 | 874.80 | 875.60 | 875.60 | 1,370,545 |
May 10, 2024 | 894.00 | 898.20 | 880.20 | 880.20 | 880.20 | 1,417,378 |
May 09, 2024 | 895.00 | 900.40 | 885.00 | 888.80 | 888.80 | 5,071,881 |
May 08, 2024 | 890.20 | 898.60 | 885.98 | 893.60 | 893.60 | 1,851,959 |
May 07, 2024 | 890.60 | 896.79 | 880.40 | 885.60 | 885.60 | 7,287,279 |
May 03, 2024 | 873.80 | 896.40 | 862.40 | 874.60 | 874.60 | 4,951,939 |
May 02, 2024 | 850.20 | 869.40 | 844.80 | 867.80 | 867.80 | 3,475,119 |
May 01, 2024 | 846.80 | 856.82 | 840.40 | 851.20 | 851.20 | 934,070 |
Apr 30, 2024 | 857.80 | 863.20 | 848.00 | 848.00 | 848.00 | 3,948,819 |
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 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |