Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 1,089.80 | 1,128.00 | 1,087.80 | 1,120.50 | 1,120.50 | 6,463 |
25 July 2024 | 1,069.95 | 1,091.00 | 1,055.15 | 1,075.35 | 1,075.35 | 1,773 |
24 July 2024 | 1,031.25 | 1,070.00 | 1,031.25 | 1,066.55 | 1,066.55 | 2,344 |
23 July 2024 | 1,031.05 | 1,059.40 | 1,000.00 | 1,030.95 | 1,030.95 | 2,857 |
22 July 2024 | 1,021.15 | 1,054.70 | 1,021.15 | 1,030.30 | 1,030.30 | 3,590 |
19 July 2024 | 1,084.40 | 1,084.40 | 1,030.00 | 1,037.20 | 1,037.20 | 6,068 |
18 July 2024 | 1,087.00 | 1,089.00 | 1,051.15 | 1,067.25 | 1,067.25 | 4,653 |
16 July 2024 | 1,085.00 | 1,098.90 | 1,060.15 | 1,085.60 | 1,085.60 | 3,213 |
15 July 2024 | 1,065.80 | 1,120.00 | 1,060.15 | 1,094.80 | 1,094.80 | 15,284 |
12 July 2024 | 1,055.65 | 1,085.00 | 1,041.15 | 1,044.90 | 1,044.90 | 3,845 |
11 July 2024 | 1,096.00 | 1,096.70 | 1,055.20 | 1,066.90 | 1,066.90 | 4,390 |
10 July 2024 | 1,100.00 | 1,100.00 | 1,050.65 | 1,080.75 | 1,080.75 | 3,477 |
09 July 2024 | 1,072.10 | 1,125.00 | 1,035.00 | 1,094.05 | 1,094.05 | 5,843 |
08 July 2024 | 1,101.00 | 1,128.90 | 1,070.00 | 1,075.00 | 1,075.00 | 1,646 |
05 July 2024 | 1,095.00 | 1,115.70 | 1,071.15 | 1,080.05 | 1,080.05 | 1,857 |
04 July 2024 | 1,138.90 | 1,138.90 | 1,081.00 | 1,086.60 | 1,086.60 | 2,867 |
03 July 2024 | 1,186.90 | 1,186.90 | 1,070.20 | 1,106.15 | 1,106.15 | 4,268 |
02 July 2024 | 1,165.90 | 1,189.70 | 1,141.00 | 1,147.40 | 1,147.40 | 2,514 |
01 July 2024 | 1,149.00 | 1,188.00 | 1,146.00 | 1,165.90 | 1,165.90 | 8,298 |
28 June 2024 | 1,099.00 | 1,145.40 | 1,088.00 | 1,140.80 | 1,140.80 | 12,160 |
27 June 2024 | 1,025.00 | 1,144.00 | 989.00 | 1,087.25 | 1,087.25 | 27,219 |
26 June 2024 | 1,074.00 | 1,074.00 | 960.15 | 979.25 | 979.25 | 10,016 |
25 June 2024 | 1,053.00 | 1,089.00 | 1,030.65 | 1,039.65 | 1,039.65 | 3,546 |
24 June 2024 | 1,050.00 | 1,080.00 | 1,015.65 | 1,032.65 | 1,032.65 | 4,186 |
21 June 2024 | 1,060.00 | 1,060.00 | 1,032.15 | 1,033.30 | 1,033.30 | 4,191 |
20 June 2024 | 1,045.60 | 1,070.95 | 1,030.65 | 1,045.00 | 1,045.00 | 1,962 |
19 June 2024 | 1,083.00 | 1,083.30 | 1,061.00 | 1,066.35 | 1,066.35 | 2,000 |
18 June 2024 | 1,085.00 | 1,085.00 | 1,035.50 | 1,043.95 | 1,043.95 | 2,629 |
14 June 2024 | 1,070.15 | 1,093.95 | 1,070.15 | 1,072.65 | 1,072.65 | 1,583 |
13 June 2024 | 1,074.90 | 1,098.00 | 1,051.00 | 1,086.30 | 1,086.30 | 4,321 |
12 June 2024 | 1,076.00 | 1,078.35 | 1,050.65 | 1,057.55 | 1,057.55 | 2,217 |
11 June 2024 | 1,035.00 | 1,078.90 | 1,035.00 | 1,056.80 | 1,056.80 | 2,961 |
10 June 2024 | 999.00 | 1,100.00 | 999.00 | 1,025.00 | 1,025.00 | 7,567 |
07 June 2024 | 989.00 | 998.00 | 975.05 | 985.40 | 985.40 | 1,833 |
06 June 2024 | 953.00 | 997.90 | 930.05 | 977.30 | 977.30 | 2,465 |
05 June 2024 | 900.00 | 936.85 | 870.00 | 912.60 | 912.60 | 8,568 |
04 June 2024 | 978.10 | 994.40 | 901.55 | 906.50 | 906.50 | 5,417 |
03 June 2024 | 1,021.05 | 1,050.05 | 962.10 | 977.10 | 977.10 | 7,050 |
31 May 2024 | 1,043.00 | 1,043.00 | 1,012.65 | 1,018.85 | 1,018.85 | 1,417 |
30 May 2024 | 1,055.00 | 1,055.00 | 1,011.65 | 1,021.35 | 1,021.35 | 3,198 |
29 May 2024 | 1,057.00 | 1,058.00 | 1,025.65 | 1,035.15 | 1,035.15 | 3,157 |
28 May 2024 | 1,058.00 | 1,064.95 | 1,040.00 | 1,044.20 | 1,044.20 | 4,049 |
27 May 2024 | 1,052.00 | 1,085.95 | 1,031.70 | 1,058.50 | 1,058.50 | 13,522 |
24 May 2024 | 1,104.00 | 1,117.00 | 1,083.00 | 1,095.55 | 1,095.55 | 1,611 |
23 May 2024 | 1,082.10 | 1,115.00 | 1,082.00 | 1,102.20 | 1,102.20 | 2,276 |
22 May 2024 | 1,094.95 | 1,114.70 | 1,077.00 | 1,091.45 | 1,091.45 | 3,711 |
21 May 2024 | 1,097.00 | 1,119.35 | 1,070.65 | 1,073.90 | 1,073.90 | 3,108 |
17 May 2024 | 1,107.00 | 1,124.00 | 1,090.00 | 1,105.75 | 1,105.75 | 3,283 |
16 May 2024 | 1,123.95 | 1,123.95 | 1,107.05 | 1,118.05 | 1,118.05 | 2,404 |
15 May 2024 | 1,088.75 | 1,118.00 | 1,062.00 | 1,112.10 | 1,112.10 | 3,739 |
14 May 2024 | 1,077.90 | 1,089.35 | 1,053.00 | 1,078.50 | 1,078.50 | 4,346 |
13 May 2024 | 1,068.30 | 1,079.35 | 1,028.00 | 1,066.40 | 1,066.40 | 3,554 |
10 May 2024 | 1,035.20 | 1,088.00 | 1,028.50 | 1,075.50 | 1,075.50 | 2,385 |
09 May 2024 | 1,039.70 | 1,083.00 | 1,035.10 | 1,041.60 | 1,041.60 | 3,456 |
08 May 2024 | 1,048.00 | 1,073.70 | 1,025.25 | 1,066.35 | 1,066.35 | 2,360 |
07 May 2024 | 1,100.00 | 1,100.85 | 1,020.00 | 1,040.20 | 1,040.20 | 3,295 |
06 May 2024 | 1,125.00 | 1,125.00 | 1,063.20 | 1,079.25 | 1,079.25 | 4,289 |
03 May 2024 | 1,096.00 | 1,119.00 | 1,096.00 | 1,117.05 | 1,117.05 | 2,230 |
02 May 2024 | 1,121.00 | 1,121.00 | 1,092.00 | 1,104.65 | 1,104.65 | 1,174 |
30 Apr 2024 | 1,118.45 | 1,119.70 | 1,086.00 | 1,110.25 | 1,110.25 | 4,735 |
29 Apr 2024 | 1,115.80 | 1,120.00 | 1,098.15 | 1,107.35 | 1,107.35 | 8,482 |
26 Apr 2024 | 1,075.65 | 1,101.90 | 1,075.65 | 1,086.10 | 1,086.10 | 5,303 |
25 Apr 2024 | 1,109.00 | 1,114.00 | 1,072.00 | 1,079.60 | 1,079.60 | 4,849 |
24 Apr 2024 | 1,066.00 | 1,120.00 | 1,066.00 | 1,088.10 | 1,088.10 | 16,415 |
23 Apr 2024 | 1,003.00 | 1,060.00 | 998.00 | 1,056.70 | 1,056.70 | 50,090 |
22 Apr 2024 | 983.00 | 1,000.00 | 983.00 | 997.50 | 997.50 | 7,107 |
19 Apr 2024 | 973.00 | 1,005.00 | 967.35 | 995.30 | 995.30 | 11,130 |
18 Apr 2024 | 980.05 | 1,019.90 | 980.05 | 990.35 | 990.35 | 7,620 |
16 Apr 2024 | 935.55 | 1,001.00 | 935.00 | 980.05 | 980.05 | 13,225 |
15 Apr 2024 | 939.00 | 972.00 | 916.20 | 949.40 | 949.40 | 8,143 |
12 Apr 2024 | 945.90 | 950.00 | 935.00 | 942.65 | 942.65 | 2,289 |
10 Apr 2024 | 943.00 | 965.95 | 925.40 | 939.40 | 939.40 | 5,460 |
09 Apr 2024 | 958.95 | 962.90 | 940.15 | 942.90 | 942.90 | 1,951 |
08 Apr 2024 | 914.15 | 960.00 | 903.20 | 941.95 | 941.95 | 5,423 |
05 Apr 2024 | 938.90 | 938.90 | 899.00 | 915.80 | 915.80 | 1,893 |
04 Apr 2024 | 927.05 | 953.00 | 927.05 | 937.80 | 937.80 | 4,760 |
03 Apr 2024 | 903.00 | 939.00 | 903.00 | 934.60 | 934.60 | 5,914 |
02 Apr 2024 | 880.00 | 919.95 | 880.00 | 903.65 | 903.65 | 2,705 |
01 Apr 2024 | 821.10 | 949.00 | 820.00 | 870.30 | 870.30 | 7,529 |
28 Mar 2024 | 817.20 | 822.00 | 802.05 | 820.05 | 820.05 | 6,468 |
27 Mar 2024 | 819.00 | 824.80 | 807.00 | 809.80 | 809.80 | 2,334 |
26 Mar 2024 | 826.40 | 826.40 | 800.65 | 815.70 | 815.70 | 2,683 |
22 Mar 2024 | 814.30 | 819.00 | 803.10 | 814.00 | 814.00 | 1,994 |
21 Mar 2024 | 810.10 | 818.30 | 803.50 | 814.30 | 814.30 | 3,928 |
20 Mar 2024 | 807.00 | 824.80 | 803.00 | 803.55 | 803.55 | 4,371 |
19 Mar 2024 | 817.15 | 844.60 | 801.00 | 806.10 | 806.10 | 7,538 |
18 Mar 2024 | 844.95 | 844.95 | 813.00 | 817.15 | 817.15 | 4,690 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 829.50 | 860.00 | 813.00 | 836.70 | 836.70 | 5,418 |
13 Mar 2024 | 844.85 | 868.90 | 801.60 | 812.55 | 812.55 | 5,385 |
12 Mar 2024 | 872.00 | 872.30 | 844.00 | 844.85 | 844.85 | 3,414 |
11 Mar 2024 | 875.00 | 881.90 | 850.00 | 861.45 | 861.45 | 2,945 |
07 Mar 2024 | 857.90 | 880.00 | 853.20 | 862.45 | 862.45 | 3,434 |
06 Mar 2024 | 874.00 | 874.00 | 832.60 | 858.30 | 858.30 | 4,196 |
05 Mar 2024 | 875.55 | 899.00 | 781.00 | 836.90 | 836.90 | 7,344 |
04 Mar 2024 | 881.00 | 889.90 | 870.00 | 875.55 | 875.55 | 926 |
01 Mar 2024 | 889.95 | 890.00 | 835.00 | 881.50 | 881.50 | 2,486 |
29 Feb 2024 | 909.00 | 909.00 | 870.00 | 875.55 | 875.55 | 2,450 |
28 Feb 2024 | 914.80 | 914.80 | 883.65 | 884.90 | 884.90 | 2,576 |
27 Feb 2024 | 909.00 | 920.00 | 877.05 | 903.80 | 903.80 | 7,783 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |