Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 1,117.60 | 1,143.00 | 1,097.00 | 1,131.90 | 1,131.90 | 15,162 |
20 Jun 2024 | 1,034.95 | 1,119.00 | 1,033.10 | 1,098.65 | 1,098.65 | 26,573 |
19 Jun 2024 | 1,077.95 | 1,085.05 | 995.50 | 1,014.80 | 1,014.80 | 8,423 |
18 Jun 2024 | 1,138.00 | 1,138.00 | 1,040.00 | 1,060.65 | 1,060.65 | 14,137 |
14 Jun 2024 | 1,126.85 | 1,151.95 | 1,109.55 | 1,119.40 | 1,119.40 | 14,543 |
13 Jun 2024 | 1,113.95 | 1,142.00 | 1,095.00 | 1,109.80 | 1,109.80 | 17,750 |
12 Jun 2024 | 1,058.75 | 1,094.55 | 1,043.35 | 1,085.45 | 1,085.45 | 10,351 |
11 Jun 2024 | 1,037.00 | 1,127.75 | 1,037.00 | 1,045.90 | 1,045.90 | 19,426 |
10 Jun 2024 | 1,069.60 | 1,070.00 | 1,002.95 | 1,033.90 | 1,033.90 | 53,683 |
07 Jun 2024 | 974.40 | 1,079.25 | 974.40 | 1,058.00 | 1,058.00 | 55,785 |
06 Jun 2024 | 890.00 | 990.00 | 840.55 | 974.35 | 974.35 | 19,754 |
05 Jun 2024 | 826.95 | 869.50 | 786.05 | 852.30 | 852.30 | 3,897 |
04 Jun 2024 | 900.15 | 916.00 | 778.10 | 820.50 | 820.50 | 20,343 |
03 Jun 2024 | 868.05 | 953.10 | 810.00 | 927.75 | 927.75 | 55,158 |
31 May 2024 | 900.00 | 900.00 | 820.00 | 826.90 | 826.90 | 27,380 |
30 May 2024 | 813.60 | 836.00 | 805.95 | 814.45 | 814.45 | 3,925 |
29 May 2024 | 817.15 | 844.05 | 801.25 | 813.80 | 813.80 | 5,722 |
28 May 2024 | 840.35 | 840.35 | 811.80 | 816.20 | 816.20 | 2,841 |
27 May 2024 | 879.95 | 889.00 | 835.00 | 841.30 | 841.30 | 6,959 |
24 May 2024 | 836.05 | 900.00 | 836.00 | 870.30 | 870.30 | 276,232 |
23 May 2024 | 865.00 | 865.00 | 836.30 | 839.70 | 839.70 | 1,218 |
22 May 2024 | 859.95 | 864.35 | 832.05 | 850.00 | 850.00 | 3,708 |
21 May 2024 | 894.90 | 894.90 | 831.80 | 842.40 | 842.40 | 3,428 |
17 May 2024 | 862.00 | 920.00 | 853.00 | 889.80 | 889.80 | 9,542 |
16 May 2024 | 845.00 | 864.00 | 828.65 | 852.40 | 852.40 | 6,207 |
15 May 2024 | 848.95 | 848.95 | 807.60 | 826.95 | 826.95 | 3,535 |
14 May 2024 | 760.00 | 835.00 | 760.00 | 823.70 | 823.70 | 8,536 |
13 May 2024 | 755.00 | 777.00 | 739.30 | 764.95 | 764.95 | 7,900 |
10 May 2024 | 789.20 | 827.55 | 730.00 | 769.10 | 769.10 | 14,363 |
09 May 2024 | 815.20 | 815.20 | 770.00 | 777.90 | 777.90 | 3,421 |
08 May 2024 | 826.70 | 826.70 | 769.00 | 786.20 | 786.20 | 1,927 |
07 May 2024 | 815.00 | 822.60 | 770.00 | 784.60 | 784.60 | 5,281 |
06 May 2024 | 830.00 | 844.25 | 800.00 | 814.90 | 814.90 | 4,422 |
03 May 2024 | 847.95 | 854.00 | 816.80 | 831.90 | 831.90 | 2,657 |
02 May 2024 | 838.60 | 855.95 | 821.40 | 828.45 | 828.45 | 2,254 |
30 Apr 2024 | 851.00 | 863.00 | 830.00 | 838.60 | 838.60 | 2,463 |
29 Apr 2024 | 855.00 | 855.00 | 837.40 | 841.80 | 841.80 | 3,287 |
26 Apr 2024 | 886.25 | 889.05 | 840.00 | 853.45 | 853.45 | 5,541 |
25 Apr 2024 | 907.50 | 917.35 | 865.75 | 886.25 | 886.25 | 6,154 |
24 Apr 2024 | 945.00 | 968.50 | 889.30 | 907.50 | 907.50 | 118,274 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |