Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 773.14 | 773.14 | 758.88 | 764.75 | 764.75 | 12,100 |
13 Jun 2024 | 790.88 | 799.20 | 782.25 | 787.00 | 787.00 | 4,300 |
12 Jun 2024 | 795.78 | 800.00 | 791.03 | 792.40 | 792.40 | 800 |
11 Jun 2024 | 798.31 | 800.89 | 790.00 | 796.34 | 796.34 | 1,800 |
10 Jun 2024 | 799.90 | 808.05 | 796.50 | 807.08 | 807.08 | 400 |
07 Jun 2024 | 829.84 | 829.84 | 819.67 | 823.00 | 823.00 | 3,200 |
06 Jun 2024 | 829.78 | 832.54 | 828.61 | 831.59 | 831.59 | 1,800 |
05 Jun 2024 | 817.93 | 824.55 | 816.00 | 822.35 | 822.35 | 1,900 |
04 Jun 2024 | 805.13 | 809.50 | 799.90 | 802.00 | 802.00 | 1,600 |
03 Jun 2024 | 800.94 | 807.81 | 799.60 | 803.50 | 803.50 | 4,100 |
31 May 2024 | 797.03 | 803.61 | 797.01 | 798.37 | 798.37 | 1,000 |
30 May 2024 | 791.48 | 805.60 | 788.81 | 795.00 | 795.00 | 1,700 |
29 May 2024 | 799.58 | 799.58 | 781.36 | 784.00 | 784.00 | 1,300 |
28 May 2024 | 816.80 | 819.60 | 803.75 | 804.37 | 804.37 | 2,300 |
24 May 2024 | 814.29 | 821.02 | 813.79 | 815.25 | 815.25 | 1,000 |
23 May 2024 | 817.41 | 821.83 | 803.45 | 804.66 | 804.66 | 900 |
22 May 2024 | 821.20 | 821.20 | 809.75 | 812.68 | 812.68 | 4,700 |
21 May 2024 | 839.49 | 850.00 | 830.01 | 832.73 | 832.73 | 2,300 |
20 May 2024 | 855.65 | 855.65 | 845.00 | 845.00 | 845.00 | 1,200 |
17 May 2024 | 845.99 | 857.02 | 845.31 | 854.13 | 854.13 | 700 |
16 May 2024 | 857.00 | 857.00 | 850.00 | 851.56 | 851.56 | 400 |
15 May 2024 | 853.50 | 860.00 | 850.16 | 856.99 | 856.99 | 2,000 |
14 May 2024 | 853.15 | 860.49 | 849.05 | 858.31 | 858.31 | 500 |
13 May 2024 | 848.00 | 849.75 | 841.53 | 844.40 | 844.40 | 300 |
10 May 2024 | 851.33 | 857.70 | 846.40 | 850.00 | 850.00 | 1,300 |
09 May 2024 | 846.03 | 855.11 | 841.00 | 849.67 | 849.67 | 200 |
08 May 2024 | 854.05 | 855.96 | 845.20 | 846.81 | 846.81 | 400 |
07 May 2024 | 846.01 | 854.40 | 845.00 | 853.00 | 853.00 | 700 |
06 May 2024 | 846.05 | 846.05 | 839.41 | 841.80 | 841.80 | 500 |
03 May 2024 | 853.25 | 854.94 | 841.00 | 841.00 | 841.00 | 1,100 |
02 May 2024 | 821.58 | 829.70 | 818.00 | 825.49 | 825.49 | 4,400 |
01 May 2024 | 807.95 | 849.95 | 807.95 | 822.33 | 822.33 | 800 |
30 Apr 2024 | 834.55 | 835.22 | 816.99 | 826.00 | 826.00 | 800 |
29 Apr 2024 | 839.94 | 844.47 | 831.02 | 838.45 | 838.45 | 800 |
26 Apr 2024 | 841.04 | 856.00 | 841.04 | 844.85 | 844.85 | 500 |
25 Apr 2024 | 831.47 | 845.35 | 824.57 | 837.00 | 837.00 | 1,000 |
24 Apr 2024 | 860.88 | 862.75 | 851.89 | 859.75 | 859.75 | 400 |
23 Apr 2024 | 847.33 | 862.40 | 847.33 | 862.40 | 862.40 | 1,400 |
23 Apr 2024 | 7.992 Dividend | |||||
22 Apr 2024 | 855.78 | 859.44 | 847.49 | 851.89 | 843.90 | 1,100 |
19 Apr 2024 | 847.86 | 854.43 | 840.27 | 848.05 | 840.09 | 800 |
18 Apr 2024 | 852.65 | 858.48 | 842.51 | 854.00 | 845.99 | 600 |
17 Apr 2024 | 871.04 | 874.86 | 852.73 | 858.00 | 849.95 | 600 |
16 Apr 2024 | 840.40 | 875.21 | 820.00 | 855.05 | 847.03 | 1,200 |
15 Apr 2024 | 851.21 | 857.20 | 833.61 | 841.75 | 833.85 | 800 |
12 Apr 2024 | 834.35 | 835.64 | 823.75 | 830.30 | 822.51 | 1,200 |
11 Apr 2024 | 852.59 | 859.33 | 843.00 | 857.08 | 849.04 | 600 |
10 Apr 2024 | 848.35 | 854.66 | 843.05 | 852.60 | 844.60 | 1,500 |
09 Apr 2024 | 872.00 | 875.00 | 860.00 | 866.22 | 858.09 | 700 |
08 Apr 2024 | 874.00 | 885.08 | 871.15 | 880.05 | 871.79 | 2,100 |
05 Apr 2024 | 870.19 | 872.35 | 862.50 | 872.35 | 864.17 | 1,500 |
04 Apr 2024 | 889.65 | 894.05 | 869.83 | 871.58 | 863.40 | 1,400 |
03 Apr 2024 | 888.10 | 888.27 | 879.35 | 883.13 | 874.84 | 1,000 |
02 Apr 2024 | 890.45 | 890.45 | 882.96 | 888.54 | 880.20 | 1,800 |
01 Apr 2024 | 914.00 | 914.00 | 897.00 | 902.00 | 893.54 | 800 |
28 Mar 2024 | 910.10 | 910.10 | 900.00 | 904.03 | 895.55 | 2,300 |
27 Mar 2024 | 892.11 | 904.00 | 892.11 | 899.41 | 890.97 | 800 |
26 Mar 2024 | 892.78 | 899.25 | 885.01 | 885.01 | 876.71 | 2,300 |
25 Mar 2024 | 888.92 | 895.86 | 887.85 | 892.11 | 883.74 | 600 |
22 Mar 2024 | 906.10 | 906.10 | 892.02 | 895.86 | 887.46 | 1,700 |
21 Mar 2024 | 936.52 | 936.52 | 909.51 | 913.22 | 904.65 | 1,200 |
20 Mar 2024 | 912.68 | 932.00 | 912.68 | 932.00 | 923.26 | 5,300 |
19 Mar 2024 | 928.08 | 935.00 | 898.80 | 905.00 | 896.51 | 1,000 |
18 Mar 2024 | 940.80 | 940.80 | 930.00 | 935.00 | 926.23 | 3,500 |
15 Mar 2024 | 943.13 | 950.00 | 933.20 | 944.50 | 935.64 | 1,000 |
14 Mar 2024 | 958.69 | 958.69 | 945.43 | 952.00 | 943.07 | 700 |
13 Mar 2024 | 943.47 | 956.04 | 943.47 | 950.82 | 941.90 | 1,900 |
12 Mar 2024 | 921.77 | 939.97 | 920.00 | 938.61 | 929.80 | 2,000 |
11 Mar 2024 | 928.00 | 932.93 | 920.59 | 928.40 | 919.69 | 3,000 |
08 Mar 2024 | 928.80 | 931.99 | 915.86 | 919.67 | 911.04 | 900 |
07 Mar 2024 | 914.12 | 923.17 | 914.12 | 919.95 | 911.32 | 1,700 |
06 Mar 2024 | 909.47 | 918.13 | 905.25 | 908.00 | 899.48 | 700 |
05 Mar 2024 | 905.55 | 907.00 | 895.25 | 896.16 | 887.75 | 900 |
04 Mar 2024 | 917.65 | 917.65 | 910.00 | 916.00 | 907.41 | 1,400 |
01 Mar 2024 | 919.90 | 924.66 | 912.49 | 924.66 | 915.99 | 600 |
29 Feb 2024 | 915.00 | 919.40 | 908.00 | 915.00 | 906.42 | 1,700 |
28 Feb 2024 | 912.15 | 924.00 | 912.15 | 919.40 | 910.77 | 900 |
27 Feb 2024 | 919.55 | 926.00 | 916.44 | 923.74 | 915.07 | 700 |
26 Feb 2024 | 917.23 | 920.45 | 910.31 | 913.25 | 904.68 | 800 |
23 Feb 2024 | 918.31 | 921.00 | 914.98 | 918.57 | 909.95 | 2,000 |
22 Feb 2024 | 899.29 | 915.00 | 899.29 | 913.89 | 905.32 | 900 |
21 Feb 2024 | 891.25 | 895.00 | 885.31 | 892.43 | 884.06 | 1,600 |
20 Feb 2024 | 882.29 | 889.04 | 879.82 | 888.50 | 880.16 | 1,400 |
16 Feb 2024 | 886.15 | 886.15 | 875.95 | 879.00 | 870.75 | 1,100 |
15 Feb 2024 | 881.70 | 885.20 | 874.89 | 881.19 | 872.92 | 1,400 |
14 Feb 2024 | 857.63 | 866.00 | 853.45 | 866.00 | 857.88 | 1,600 |
13 Feb 2024 | 866.31 | 866.31 | 848.60 | 855.24 | 847.22 | 1,800 |
12 Feb 2024 | 874.05 | 890.00 | 874.05 | 880.95 | 872.69 | 2,300 |
09 Feb 2024 | 874.98 | 877.52 | 865.78 | 873.93 | 865.73 | 1,100 |
08 Feb 2024 | 857.55 | 867.88 | 857.55 | 864.25 | 856.14 | 1,300 |
07 Feb 2024 | 842.40 | 850.90 | 842.40 | 844.65 | 836.73 | 1,100 |
06 Feb 2024 | 837.20 | 840.00 | 829.70 | 840.00 | 832.12 | 5,500 |
05 Feb 2024 | 833.35 | 844.13 | 832.00 | 839.29 | 831.42 | 2,100 |
02 Feb 2024 | 843.00 | 844.89 | 833.00 | 842.93 | 835.02 | 1,200 |
01 Feb 2024 | 839.97 | 844.50 | 830.00 | 844.20 | 836.28 | 1,800 |
31 Jan 2024 | 837.50 | 850.11 | 830.50 | 833.00 | 825.19 | 1,000 |
30 Jan 2024 | 850.00 | 851.66 | 843.59 | 848.50 | 840.54 | 1,800 |
29 Jan 2024 | 840.00 | 852.53 | 833.79 | 844.88 | 836.95 | 3,100 |
26 Jan 2024 | 832.70 | 846.64 | 832.70 | 838.90 | 831.03 | 4,500 |
25 Jan 2024 | 743.86 | 786.26 | 735.00 | 784.97 | 777.61 | 6,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |