Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 July 2024 | 920.75 | 922.25 | 918.50 | 920.13 | 920.13 | 106,694 |
04 July 2024 | 919.25 | 921.00 | 918.25 | 919.50 | 919.50 | 71,473 |
03 July 2024 | 914.25 | 917.07 | 913.66 | 916.38 | 916.38 | 69,219 |
02 July 2024 | 907.50 | 909.31 | 904.09 | 909.25 | 909.25 | 292,626 |
01 July 2024 | 911.50 | 912.00 | 905.91 | 907.50 | 907.50 | 96,451 |
28 June 2024 | 912.25 | 915.00 | 910.00 | 912.00 | 912.00 | 88,738 |
27 June 2024 | 907.75 | 910.25 | 906.75 | 907.25 | 907.25 | 147,659 |
26 June 2024 | 911.25 | 911.29 | 905.06 | 905.50 | 905.50 | 144,617 |
25 June 2024 | 906.50 | 909.75 | 905.00 | 907.75 | 907.75 | 87,033 |
24 June 2024 | 905.75 | 910.25 | 905.25 | 909.25 | 909.25 | 109,107 |
21 June 2024 | 907.75 | 908.75 | 902.75 | 904.25 | 904.25 | 136,516 |
20 June 2024 | 910.25 | 920.00 | 908.50 | 910.25 | 910.25 | 47,518 |
19 June 2024 | 908.50 | 908.75 | 907.00 | 907.00 | 907.00 | 255,813 |
18 June 2024 | 905.25 | 907.00 | 904.08 | 906.25 | 906.25 | 119,033 |
17 June 2024 | 899.25 | 900.83 | 897.15 | 900.00 | 900.00 | 164,276 |
14 June 2024 | 901.75 | 902.00 | 894.57 | 898.00 | 898.00 | 95,836 |
13 June 2024 | 903.75 | 905.75 | 898.25 | 900.25 | 900.25 | 137,283 |
12 June 2024 | 897.00 | 906.75 | 896.02 | 905.50 | 905.50 | 143,278 |
11 June 2024 | 897.50 | 898.00 | 890.00 | 893.13 | 893.13 | 145,856 |
10 June 2024 | 893.50 | 896.50 | 892.00 | 896.00 | 896.00 | 104,980 |
07 June 2024 | 896.50 | 898.39 | 890.00 | 896.50 | 896.50 | 112,123 |
06 June 2024 | 897.25 | 897.75 | 895.75 | 896.75 | 896.75 | 89,412 |
05 June 2024 | 887.75 | 892.75 | 887.25 | 892.75 | 892.75 | 37,847 |
04 June 2024 | 881.00 | 886.00 | 880.75 | 883.00 | 883.00 | 58,415 |
03 June 2024 | 890.00 | 890.75 | 884.75 | 884.75 | 884.75 | 85,052 |
31 May 2024 | 879.50 | 884.00 | 877.00 | 877.00 | 877.00 | 131,900 |
30 May 2024 | 881.50 | 883.00 | 878.48 | 882.00 | 882.00 | 87,064 |
29 May 2024 | 887.25 | 889.75 | 882.41 | 883.25 | 883.25 | 73,930 |
28 May 2024 | 892.75 | 894.50 | 888.76 | 890.25 | 890.25 | 168,549 |
24 May 2024 | 885.25 | 891.25 | 884.00 | 890.50 | 890.50 | 90,487 |
23 May 2024 | 895.25 | 897.03 | 890.00 | 892.00 | 892.00 | 79,820 |
22 May 2024 | 892.25 | 893.25 | 891.26 | 892.25 | 892.25 | 82,063 |
21 May 2024 | 892.75 | 893.00 | 890.75 | 892.50 | 892.50 | 43,521 |
20 May 2024 | 893.00 | 895.25 | 892.43 | 895.25 | 895.25 | 66,863 |
17 May 2024 | 890.25 | 891.25 | 888.78 | 890.25 | 890.25 | 128,598 |
16 May 2024 | 892.75 | 893.75 | 890.75 | 893.50 | 893.50 | 167,692 |
15 May 2024 | 882.75 | 889.25 | 882.75 | 889.50 | 889.50 | 114,809 |
14 May 2024 | 879.75 | 881.50 | 878.43 | 880.25 | 880.25 | 55,958 |
13 May 2024 | 880.50 | 881.50 | 879.00 | 879.00 | 879.00 | 93,904 |
10 May 2024 | 878.75 | 882.25 | 877.00 | 879.25 | 879.25 | 128,548 |
09 May 2024 | 872.75 | 876.75 | 870.80 | 876.63 | 876.63 | 77,299 |
08 May 2024 | 873.50 | 874.00 | 869.50 | 873.00 | 873.00 | 196,208 |
07 May 2024 | 873.00 | 882.00 | 870.25 | 873.75 | 873.75 | 89,066 |
03 May 2024 | 856.00 | 866.25 | 854.92 | 860.00 | 860.00 | 76,563 |
02 May 2024 | 852.25 | 853.25 | 846.51 | 848.50 | 848.50 | 55,068 |
01 May 2024 | 849.00 | 849.25 | 845.26 | 847.75 | 847.75 | 71,237 |
30 Apr 2024 | 861.00 | 861.89 | 856.31 | 856.75 | 856.75 | 132,481 |
29 Apr 2024 | 862.00 | 862.00 | 859.75 | 860.50 | 860.50 | 94,358 |
26 Apr 2024 | 855.50 | 859.75 | 854.50 | 858.25 | 858.25 | 228,386 |
25 Apr 2024 | 850.25 | 851.25 | 840.75 | 844.50 | 844.50 | 357,098 |
24 Apr 2024 | 856.50 | 857.75 | 851.97 | 852.50 | 852.50 | 175,456 |
23 Apr 2024 | 844.50 | 854.25 | 844.50 | 852.75 | 852.75 | 285,188 |
22 Apr 2024 | 840.50 | 842.75 | 838.25 | 840.00 | 840.00 | 306,383 |
19 Apr 2024 | 838.25 | 843.25 | 837.08 | 840.00 | 840.00 | 279,831 |
18 Apr 2024 | 847.75 | 848.25 | 843.75 | 847.75 | 847.75 | 105,134 |
18 Apr 2024 | 0.0306 Dividend | |||||
17 Apr 2024 | 849.00 | 855.50 | 848.00 | 848.00 | 847.97 | 101,668 |
16 Apr 2024 | 850.50 | 854.50 | 848.75 | 850.25 | 850.22 | 70,568 |
15 Apr 2024 | 867.25 | 872.50 | 863.25 | 865.00 | 864.97 | 74,560 |
12 Apr 2024 | 873.50 | 875.25 | 865.00 | 867.25 | 867.22 | 60,621 |
11 Apr 2024 | 869.50 | 871.25 | 864.25 | 867.25 | 867.22 | 61,873 |
10 Apr 2024 | 876.25 | 881.75 | 864.75 | 868.63 | 868.59 | 109,797 |
09 Apr 2024 | 875.25 | 877.75 | 869.75 | 870.75 | 870.72 | 57,390 |
08 Apr 2024 | 873.00 | 876.75 | 872.25 | 876.50 | 876.47 | 117,643 |
05 Apr 2024 | 866.50 | 872.50 | 866.50 | 872.50 | 872.47 | 121,861 |
04 Apr 2024 | 878.25 | 881.25 | 877.90 | 881.25 | 881.22 | 200,982 |
03 Apr 2024 | 872.50 | 878.00 | 872.00 | 877.00 | 876.97 | 92,275 |
02 Apr 2024 | 881.25 | 882.00 | 871.00 | 872.00 | 871.97 | 159,315 |
28 Mar 2024 | 882.00 | 883.00 | 880.25 | 881.25 | 881.22 | 220,098 |
27 Mar 2024 | 880.00 | 880.00 | 877.00 | 877.63 | 877.59 | 128,764 |
26 Mar 2024 | 878.50 | 879.75 | 878.25 | 878.25 | 878.22 | 282,460 |
25 Mar 2024 | 877.75 | 878.33 | 874.51 | 877.38 | 877.34 | 390,108 |
22 Mar 2024 | 880.00 | 882.00 | 877.75 | 877.75 | 877.72 | 120,676 |
21 Mar 2024 | 880.00 | 882.25 | 878.25 | 882.00 | 881.97 | 82,906 |
20 Mar 2024 | 867.75 | 870.00 | 867.75 | 869.00 | 868.97 | 112,426 |
19 Mar 2024 | 863.00 | 866.50 | 860.41 | 866.50 | 866.47 | 78,523 |
18 Mar 2024 | 862.50 | 866.75 | 861.50 | 865.50 | 865.47 | 47,479 |
15 Mar 2024 | 864.75 | 867.00 | 858.75 | 858.88 | 858.84 | 1,572,285 |
14 Mar 2024 | 868.50 | 869.75 | 862.00 | 863.75 | 863.72 | 63,489 |
13 Mar 2024 | 867.75 | 867.75 | 865.39 | 866.38 | 866.34 | 199,720 |
12 Mar 2024 | 859.50 | 866.25 | 858.75 | 864.00 | 863.97 | 63,875 |
11 Mar 2024 | 858.50 | 858.75 | 854.16 | 856.75 | 856.72 | 91,744 |
08 Mar 2024 | 865.50 | 869.00 | 863.75 | 863.75 | 863.72 | 78,288 |
07 Mar 2024 | 854.25 | 865.00 | 853.75 | 864.13 | 864.09 | 28,470 |
06 Mar 2024 | 854.50 | 859.50 | 854.50 | 858.00 | 857.97 | 65,413 |
05 Mar 2024 | 857.00 | 860.25 | 853.24 | 854.25 | 854.22 | 59,188 |
04 Mar 2024 | 860.25 | 860.25 | 858.25 | 859.13 | 859.09 | 41,856 |
01 Mar 2024 | 855.00 | 858.25 | 853.50 | 857.25 | 857.22 | 191,299 |
29 Feb 2024 | 847.75 | 853.25 | 847.50 | 849.50 | 849.47 | 89,728 |
28 Feb 2024 | 848.25 | 850.75 | 847.00 | 849.25 | 849.22 | 162,908 |
27 Feb 2024 | 850.00 | 851.75 | 849.39 | 850.25 | 850.22 | 42,601 |
26 Feb 2024 | 851.25 | 854.00 | 850.50 | 851.50 | 851.47 | 86,814 |
23 Feb 2024 | 852.00 | 855.00 | 850.25 | 852.25 | 852.22 | 52,993 |
22 Feb 2024 | 846.25 | 849.00 | 844.01 | 848.25 | 848.22 | 39,960 |
21 Feb 2024 | 836.00 | 836.38 | 833.25 | 834.75 | 834.72 | 69,261 |
20 Feb 2024 | 839.50 | 839.50 | 834.50 | 835.25 | 835.22 | 126,879 |
19 Feb 2024 | 840.50 | 842.00 | 839.00 | 840.88 | 840.84 | 446,655 |
16 Feb 2024 | 842.25 | 845.25 | 839.25 | 842.88 | 842.84 | 149,874 |
15 Feb 2024 | 838.75 | 840.00 | 836.76 | 838.13 | 838.09 | 93,696 |
14 Feb 2024 | 830.75 | 835.00 | 829.50 | 832.75 | 832.72 | 84,417 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |