Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 1,186.00 | 1,210.00 | 1,143.00 | 1,149.55 | 1,149.55 | 68,342 |
25 July 2024 | 1,091.50 | 1,207.70 | 1,082.05 | 1,176.40 | 1,176.40 | 56,517 |
24 July 2024 | 1,043.05 | 1,097.85 | 1,043.05 | 1,087.80 | 1,087.80 | 57,771 |
23 July 2024 | 1,050.05 | 1,055.00 | 974.40 | 1,042.90 | 1,042.90 | 71,606 |
22 July 2024 | 1,015.00 | 1,060.65 | 1,015.00 | 1,041.95 | 1,041.95 | 30,382 |
19 July 2024 | 1,000.45 | 1,044.00 | 980.60 | 1,018.45 | 1,018.45 | 65,893 |
18 July 2024 | 1,005.05 | 1,045.00 | 986.10 | 1,012.05 | 1,012.05 | 41,253 |
17 July 2024 | - | - | - | - | - | - |
16 July 2024 | 985.05 | 1,021.00 | 985.05 | 1,001.95 | 1,001.95 | 28,886 |
15 July 2024 | 1,004.60 | 1,013.70 | 980.65 | 998.15 | 998.15 | 22,580 |
12 July 2024 | 994.40 | 1,009.00 | 954.90 | 991.70 | 991.70 | 117,976 |
11 July 2024 | 932.80 | 985.00 | 923.55 | 979.10 | 979.10 | 67,400 |
10 July 2024 | 939.95 | 963.30 | 907.20 | 915.40 | 915.40 | 19,901 |
09 July 2024 | 935.00 | 935.00 | 910.45 | 929.90 | 929.90 | 7,621 |
08 July 2024 | 928.00 | 935.00 | 907.00 | 914.95 | 914.95 | 23,530 |
05 July 2024 | 913.35 | 950.45 | 913.00 | 929.00 | 929.00 | 14,144 |
03 July 2024 | 919.45 | 926.70 | 913.50 | 915.20 | 915.20 | 5,242 |
02 July 2024 | 939.55 | 945.00 | 903.75 | 917.55 | 917.55 | 22,089 |
01 July 2024 | 923.60 | 950.00 | 911.60 | 931.60 | 931.60 | 32,696 |
28 June 2024 | 901.00 | 905.30 | 875.50 | 881.60 | 881.60 | 6,168 |
27 June 2024 | 894.20 | 902.15 | 859.25 | 883.30 | 883.30 | 9,444 |
26 June 2024 | 890.05 | 908.45 | 882.00 | 889.85 | 889.85 | 3,230 |
25 June 2024 | 919.00 | 919.00 | 886.40 | 886.90 | 886.90 | 2,469 |
24 June 2024 | 905.00 | 910.10 | 878.85 | 901.15 | 901.15 | 4,276 |
21 June 2024 | 919.05 | 923.25 | 886.75 | 898.90 | 898.90 | 11,591 |
20 June 2024 | 923.00 | 923.00 | 904.00 | 916.60 | 916.60 | 6,635 |
18 June 2024 | 906.50 | 924.70 | 900.00 | 902.55 | 902.55 | 4,840 |
17 June 2024 | - | - | - | - | - | - |
14 June 2024 | 908.00 | 919.00 | 897.55 | 904.25 | 904.25 | 25,150 |
13 June 2024 | 900.00 | 927.40 | 898.05 | 908.70 | 908.70 | 19,622 |
12 June 2024 | 894.00 | 906.70 | 886.25 | 898.05 | 898.05 | 28,444 |
11 June 2024 | 869.00 | 908.10 | 854.45 | 883.00 | 883.00 | 35,325 |
10 June 2024 | 890.00 | 890.00 | 852.05 | 860.20 | 860.20 | 9,557 |
07 June 2024 | 844.50 | 871.00 | 843.15 | 869.70 | 869.70 | 48,190 |
06 June 2024 | 787.00 | 852.00 | 771.75 | 840.25 | 840.25 | 15,013 |
05 June 2024 | 712.35 | 765.00 | 687.30 | 763.50 | 763.50 | 7,623 |
04 June 2024 | 762.00 | 762.00 | 695.00 | 709.80 | 709.80 | 12,890 |
03 June 2024 | 760.05 | 781.25 | 752.30 | 762.60 | 762.60 | 16,596 |
31 May 2024 | 757.70 | 764.75 | 748.90 | 753.45 | 753.45 | 5,702 |
30 May 2024 | 788.00 | 788.00 | 753.00 | 757.45 | 757.45 | 2,280 |
29 May 2024 | 809.75 | 809.75 | 761.45 | 767.50 | 767.50 | 18,952 |
28 May 2024 | 791.00 | 808.90 | 787.25 | 804.55 | 804.55 | 6,952 |
24 May 2024 | 796.35 | 805.75 | 793.10 | 794.85 | 794.85 | 2,465 |
23 May 2024 | 798.95 | 799.65 | 790.05 | 792.30 | 792.30 | 4,733 |
22 May 2024 | 798.70 | 804.20 | 789.35 | 797.30 | 797.30 | 6,478 |
21 May 2024 | 798.10 | 799.00 | 786.05 | 790.55 | 790.55 | 3,576 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 765.70 | 797.60 | 765.70 | 790.05 | 790.05 | 2,300 |
16 May 2024 | 791.95 | 791.95 | 774.45 | 782.30 | 782.30 | 4,659 |
15 May 2024 | 787.70 | 789.30 | 781.25 | 784.60 | 784.60 | 2,351 |
14 May 2024 | 789.60 | 789.60 | 777.20 | 783.35 | 783.35 | 2,863 |
13 May 2024 | 777.15 | 790.00 | 745.35 | 778.85 | 778.85 | 8,187 |
10 May 2024 | 756.25 | 777.95 | 756.25 | 761.90 | 761.90 | 5,302 |
09 May 2024 | 786.80 | 786.80 | 762.65 | 768.50 | 768.50 | 1,602 |
08 May 2024 | 754.25 | 799.00 | 754.25 | 784.20 | 784.20 | 2,540 |
07 May 2024 | 804.00 | 804.60 | 777.20 | 782.25 | 782.25 | 4,803 |
06 May 2024 | 815.15 | 822.45 | 797.65 | 801.75 | 801.75 | 2,344 |
03 May 2024 | 829.35 | 832.10 | 814.20 | 820.80 | 820.80 | 3,762 |
02 May 2024 | 845.95 | 848.00 | 823.05 | 825.15 | 825.15 | 1,257 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 838.10 | 850.00 | 828.50 | 838.80 | 838.80 | 2,865 |
29 Apr 2024 | 837.20 | 847.90 | 830.10 | 832.95 | 832.95 | 3,965 |
26 Apr 2024 | 852.70 | 857.00 | 837.50 | 840.45 | 840.45 | 4,301 |
25 Apr 2024 | 853.40 | 858.00 | 834.55 | 852.65 | 852.65 | 1,754 |
24 Apr 2024 | 841.50 | 854.70 | 840.45 | 847.75 | 847.75 | 2,881 |
23 Apr 2024 | 857.25 | 857.25 | 830.90 | 833.50 | 833.50 | 1,143 |
22 Apr 2024 | 808.90 | 847.45 | 808.90 | 840.40 | 840.40 | 4,690 |
19 Apr 2024 | 819.05 | 839.10 | 814.55 | 831.30 | 831.30 | 7,345 |
18 Apr 2024 | 845.25 | 851.40 | 828.65 | 831.40 | 831.40 | 1,257 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 821.95 | 842.00 | 816.55 | 839.15 | 839.15 | 6,739 |
15 Apr 2024 | 835.00 | 836.00 | 805.00 | 822.10 | 822.10 | 3,761 |
12 Apr 2024 | 873.25 | 873.25 | 830.00 | 834.50 | 834.50 | 8,637 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 845.25 | 858.00 | 829.65 | 855.25 | 855.25 | 5,088 |
09 Apr 2024 | 859.35 | 864.20 | 843.05 | 845.25 | 845.25 | 3,045 |
08 Apr 2024 | 865.55 | 875.95 | 853.50 | 859.00 | 859.00 | 5,778 |
05 Apr 2024 | 857.30 | 869.20 | 849.90 | 864.85 | 864.85 | 2,411 |
04 Apr 2024 | 875.00 | 882.75 | 852.30 | 856.15 | 856.15 | 5,175 |
03 Apr 2024 | 815.85 | 877.60 | 812.90 | 870.30 | 870.30 | 23,131 |
02 Apr 2024 | 810.00 | 824.00 | 806.55 | 820.95 | 820.95 | 5,619 |
01 Apr 2024 | 769.00 | 810.00 | 767.45 | 806.60 | 806.60 | 4,239 |
28 Mar 2024 | 765.00 | 771.95 | 753.55 | 756.75 | 756.75 | 11,826 |
27 Mar 2024 | 769.90 | 773.70 | 750.00 | 756.15 | 756.15 | 4,830 |
26 Mar 2024 | 763.25 | 785.80 | 760.75 | 763.05 | 763.05 | 5,308 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 780.05 | 802.70 | 778.10 | 784.40 | 784.40 | 10,298 |
21 Mar 2024 | 779.55 | 794.00 | 778.20 | 790.95 | 790.95 | 1,464 |
20 Mar 2024 | 767.50 | 778.35 | 761.00 | 770.40 | 770.40 | 3,134 |
19 Mar 2024 | 788.25 | 789.05 | 755.90 | 763.90 | 763.90 | 7,531 |
18 Mar 2024 | 784.80 | 795.50 | 779.65 | 783.05 | 783.05 | 5,191 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 758.80 | 784.05 | 750.00 | 780.10 | 780.10 | 5,454 |
13 Mar 2024 | 800.30 | 807.30 | 755.50 | 758.95 | 758.95 | 23,949 |
12 Mar 2024 | 816.00 | 816.00 | 784.00 | 794.70 | 794.70 | 4,433 |
11 Mar 2024 | 822.45 | 845.90 | 802.05 | 804.35 | 804.35 | 6,366 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 810.90 | 833.95 | 810.90 | 821.45 | 821.45 | 3,051 |
06 Mar 2024 | 836.95 | 839.40 | 822.00 | 827.40 | 827.40 | 3,821 |
05 Mar 2024 | 847.85 | 853.55 | 834.00 | 836.25 | 836.25 | 2,085 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |