Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 8,094.30 | 8,171.90 | 8,094.30 | 8,153.40 | 8,153.40 | 1,041,945,000 |
25 July 2024 | 8,205.50 | 8,205.50 | 8,094.30 | 8,094.30 | 8,094.30 | 1,146,254,000 |
24 July 2024 | 8,208.60 | 8,214.60 | 8,184.60 | 8,205.50 | 8,205.50 | 1,010,784,300 |
23 July 2024 | 8,166.40 | 8,229.30 | 8,166.40 | 8,208.60 | 8,208.60 | 1,116,310,800 |
22 July 2024 | 8,209.20 | 8,209.20 | 8,138.20 | 8,166.40 | 8,166.40 | 811,474,100 |
19 July 2024 | 8,272.70 | 8,272.70 | 8,161.50 | 8,209.20 | 8,209.20 | 990,610,800 |
18 July 2024 | 8,303.50 | 8,309.70 | 8,263.50 | 8,272.70 | 8,272.70 | 1,084,396,900 |
17 July 2024 | 8,243.30 | 8,329.50 | 8,243.30 | 8,303.50 | 8,303.50 | 1,043,814,000 |
16 July 2024 | 8,262.40 | 8,264.30 | 8,241.10 | 8,243.30 | 8,243.30 | 972,456,700 |
15 July 2024 | 8,206.10 | 8,281.40 | 8,206.10 | 8,262.40 | 8,262.40 | 991,793,600 |
12 July 2024 | 8,133.40 | 8,212.60 | 8,133.10 | 8,206.10 | 8,206.10 | 1,048,256,400 |
11 July 2024 | 8,058.30 | 8,144.20 | 8,058.30 | 8,133.40 | 8,133.40 | 988,170,500 |
10 July 2024 | 8,075.20 | 8,075.20 | 8,025.50 | 8,058.30 | 8,058.30 | 903,051,500 |
09 July 2024 | 8,012.20 | 8,077.10 | 8,012.20 | 8,075.20 | 8,075.20 | 896,271,800 |
08 July 2024 | 8,070.10 | 8,070.10 | 8,008.40 | 8,012.20 | 8,012.20 | 903,195,700 |
05 July 2024 | 8,079.10 | 8,079.10 | 8,055.20 | 8,070.10 | 8,070.10 | 768,458,700 |
04 July 2024 | 7,986.10 | 8,082.50 | 7,986.10 | 8,079.20 | 8,079.20 | 1,022,610,200 |
03 July 2024 | 7,959.70 | 7,989.10 | 7,959.70 | 7,986.10 | 7,986.10 | 928,215,000 |
02 July 2024 | 7,992.30 | 7,995.90 | 7,944.40 | 7,959.70 | 7,959.70 | 1,010,535,000 |
01 July 2024 | 8,013.80 | 8,013.80 | 7,958.30 | 7,992.30 | 7,992.30 | 927,607,500 |
28 June 2024 | 8,002.80 | 8,061.90 | 7,998.50 | 8,013.80 | 8,013.80 | 1,447,274,400 |
27 June 2024 | 8,022.90 | 8,022.90 | 7,898.00 | 8,002.80 | 8,002.80 | 1,391,341,800 |
26 June 2024 | 8,076.90 | 8,076.90 | 7,986.40 | 8,022.90 | 8,022.90 | 1,301,171,500 |
25 June 2024 | 7,978.10 | 8,076.90 | 7,978.10 | 8,076.90 | 8,076.90 | 1,128,852,600 |
24 June 2024 | 8,039.90 | 8,040.00 | 7,970.40 | 7,975.10 | 7,975.10 | 1,129,917,300 |
21 June 2024 | 8,012.10 | 8,040.50 | 7,995.50 | 8,039.90 | 8,039.90 | 2,498,128,600 |
20 June 2024 | 8,010.50 | 8,013.00 | 7,995.80 | 8,012.10 | 8,012.10 | 1,280,692,100 |
19 June 2024 | 8,015.80 | 8,026.90 | 7,995.20 | 8,010.50 | 8,010.50 | 1,014,360,500 |
18 June 2024 | 7,943.50 | 8,018.10 | 7,942.60 | 8,015.80 | 8,015.80 | 1,117,182,500 |
17 June 2024 | 7,974.80 | 7,976.90 | 7,941.00 | 7,943.60 | 7,943.60 | 1,032,878,600 |
14 June 2024 | 8,002.50 | 8,004.30 | 7,968.80 | 7,974.80 | 7,974.80 | 971,622,500 |
13 June 2024 | 7,963.10 | 8,029.50 | 7,962.30 | 8,002.50 | 8,002.50 | 1,126,887,100 |
12 June 2024 | 8,005.80 | 8,005.80 | 7,948.20 | 7,963.10 | 7,963.10 | 1,091,879,700 |
11 June 2024 | 8,112.80 | 8,112.80 | 7,986.90 | 8,005.90 | 8,005.90 | 1,156,109,500 |
07 June 2024 | 8,074.30 | 8,115.10 | 8,074.30 | 8,112.80 | 8,112.80 | 902,266,500 |
06 June 2024 | 8,022.20 | 8,090.30 | 8,022.20 | 8,074.30 | 8,074.30 | 952,375,000 |
05 June 2024 | 7,994.10 | 8,026.20 | 7,986.50 | 8,022.20 | 8,022.20 | 1,039,550,000 |
04 June 2024 | 8,024.10 | 8,029.20 | 7,994.10 | 7,994.10 | 7,994.10 | 913,756,800 |
03 June 2024 | 7,970.80 | 8,044.80 | 7,970.80 | 8,024.10 | 8,024.10 | 822,346,600 |
31 May 2024 | 7,895.90 | 7,970.80 | 7,895.90 | 7,970.80 | 7,970.80 | 1,976,439,900 |
30 May 2024 | 7,935.70 | 7,935.70 | 7,872.20 | 7,895.90 | 7,895.90 | 1,083,394,800 |
29 May 2024 | 8,034.90 | 8,034.90 | 7,930.20 | 7,935.70 | 7,935.70 | 1,152,389,300 |
28 May 2024 | 8,058.60 | 8,071.40 | 8,034.70 | 8,034.90 | 8,034.90 | 911,859,100 |
27 May 2024 | 8,005.30 | 8,062.40 | 8,005.30 | 8,058.60 | 8,058.60 | 885,305,900 |
24 May 2024 | 8,083.10 | 8,083.10 | 7,986.90 | 7,999.20 | 7,999.20 | 908,395,400 |
23 May 2024 | 8,118.30 | 8,118.30 | 8,037.70 | 8,083.10 | 8,083.10 | 1,014,203,400 |
22 May 2024 | 8,120.20 | 8,150.60 | 8,118.30 | 8,118.30 | 8,118.30 | 1,211,921,200 |
21 May 2024 | 8,132.10 | 8,137.80 | 8,112.50 | 8,120.20 | 8,120.20 | 1,418,595,300 |
20 May 2024 | 8,082.30 | 8,142.40 | 8,082.30 | 8,132.10 | 8,132.10 | 1,231,240,600 |
17 May 2024 | 8,150.10 | 8,153.00 | 8,079.50 | 8,082.30 | 8,082.30 | 1,668,684,300 |
16 May 2024 | 8,020.90 | 8,167.30 | 8,020.90 | 8,150.10 | 8,150.10 | 1,141,158,500 |
15 May 2024 | 7,995.70 | 8,054.10 | 7,995.70 | 8,020.90 | 8,020.90 | 922,233,800 |
14 May 2024 | 8,019.40 | 8,019.40 | 7,983.60 | 7,995.70 | 7,995.70 | 963,862,300 |
13 May 2024 | 8,022.70 | 8,022.70 | 7,992.30 | 8,019.40 | 8,019.40 | 960,516,700 |
10 May 2024 | 7,994.20 | 8,041.00 | 7,994.20 | 8,022.70 | 8,022.70 | 1,030,371,300 |
09 May 2024 | 8,076.70 | 8,076.70 | 7,987.40 | 7,994.20 | 7,994.20 | 997,652,000 |
08 May 2024 | 8,065.50 | 8,084.50 | 8,059.60 | 8,076.70 | 8,076.70 | 924,346,300 |
07 May 2024 | 7,952.30 | 8,065.50 | 7,952.30 | 8,065.50 | 8,065.50 | 1,137,766,900 |
06 May 2024 | 7,897.50 | 7,953.40 | 7,897.50 | 7,952.30 | 7,952.30 | 919,014,700 |
03 May 2024 | 7,849.40 | 7,907.00 | 7,849.40 | 7,897.50 | 7,897.50 | 1,133,426,000 |
02 May 2024 | 7,831.90 | 7,875.40 | 7,831.90 | 7,849.40 | 7,849.40 | 1,240,162,700 |
01 May 2024 | 7,932.00 | 7,932.00 | 7,818.90 | 7,831.90 | 7,831.90 | 1,041,923,700 |
30 Apr 2024 | 7,906.60 | 7,932.00 | 7,893.30 | 7,932.00 | 7,932.00 | 1,252,781,000 |
29 Apr 2024 | 7,837.40 | 7,913.40 | 7,837.40 | 7,906.60 | 7,906.60 | 1,034,733,000 |
26 Apr 2024 | 7,937.50 | 7,937.50 | 7,829.40 | 7,837.40 | 7,837.40 | 977,076,800 |
24 Apr 2024 | 7,937.90 | 7,979.40 | 7,933.20 | 7,937.50 | 7,937.50 | 1,026,260,800 |
23 Apr 2024 | 7,902.00 | 7,946.70 | 7,901.50 | 7,937.90 | 7,937.90 | 971,273,300 |
22 Apr 2024 | 7,817.40 | 7,927.90 | 7,817.40 | 7,902.00 | 7,902.00 | 1,003,751,800 |
19 Apr 2024 | 7,898.90 | 7,898.90 | 7,743.30 | 7,817.40 | 7,817.40 | 1,267,405,000 |
18 Apr 2024 | 7,861.00 | 7,912.80 | 7,861.00 | 7,898.90 | 7,898.90 | 1,030,933,300 |
17 Apr 2024 | 7,862.30 | 7,891.20 | 7,847.70 | 7,861.00 | 7,861.00 | 1,060,440,400 |
16 Apr 2024 | 8,009.40 | 8,009.40 | 7,836.80 | 7,862.30 | 7,862.30 | 1,673,711,600 |
15 Apr 2024 | 8,050.20 | 8,050.60 | 7,991.20 | 8,009.40 | 8,009.40 | 1,133,625,600 |
12 Apr 2024 | 8,074.10 | 8,074.10 | 8,028.40 | 8,050.20 | 8,050.20 | 1,139,425,500 |
11 Apr 2024 | 8,109.70 | 8,109.70 | 8,011.30 | 8,074.10 | 8,074.10 | 1,030,454,800 |
10 Apr 2024 | 8,081.20 | 8,129.40 | 8,081.20 | 8,109.70 | 8,109.70 | 1,052,910,800 |
09 Apr 2024 | 8,044.90 | 8,091.10 | 8,044.90 | 8,081.20 | 8,081.20 | 1,037,210,500 |
08 Apr 2024 | 8,026.00 | 8,057.70 | 8,022.30 | 8,044.90 | 8,044.90 | 1,006,024,400 |
05 Apr 2024 | 8,072.50 | 8,072.50 | 7,995.60 | 8,026.00 | 8,026.00 | 1,034,899,700 |
04 Apr 2024 | 8,033.60 | 8,086.60 | 8,033.60 | 8,072.50 | 8,072.50 | 1,206,809,500 |
03 Apr 2024 | 8,145.80 | 8,152.70 | 8,022.20 | 8,033.60 | 8,033.60 | 1,131,247,900 |
02 Apr 2024 | 8,153.70 | 8,168.00 | 8,127.70 | 8,145.80 | 8,145.80 | 1,210,212,300 |
28 Mar 2024 | 8,073.60 | 8,154.10 | 8,073.60 | 8,153.70 | 8,153.70 | 1,284,949,400 |
27 Mar 2024 | 8,036.70 | 8,073.60 | 8,029.20 | 8,073.60 | 8,073.60 | 1,129,921,800 |
26 Mar 2024 | 8,071.50 | 8,071.50 | 8,030.20 | 8,036.70 | 8,036.70 | 1,104,695,800 |
25 Mar 2024 | 8,026.30 | 8,103.50 | 8,026.30 | 8,071.50 | 8,071.50 | 846,056,400 |
22 Mar 2024 | 8,044.60 | 8,049.10 | 7,997.90 | 8,026.30 | 8,026.30 | 1,095,435,400 |
21 Mar 2024 | 7,954.50 | 8,049.40 | 7,954.50 | 8,044.60 | 8,044.60 | 1,372,889,600 |
20 Mar 2024 | 7,957.80 | 7,993.00 | 7,952.60 | 7,954.50 | 7,954.50 | 1,160,928,300 |
19 Mar 2024 | 7,925.20 | 7,961.80 | 7,917.40 | 7,957.80 | 7,957.80 | 1,104,225,300 |
18 Mar 2024 | 7,923.80 | 7,929.00 | 7,894.20 | 7,925.20 | 7,925.20 | 1,153,161,100 |
15 Mar 2024 | 7,974.00 | 7,974.00 | 7,848.30 | 7,923.80 | 7,923.80 | 4,081,833,400 |
14 Mar 2024 | 7,989.50 | 8,002.50 | 7,961.20 | 7,974.00 | 7,974.00 | 1,473,156,900 |
13 Mar 2024 | 7,973.00 | 8,002.70 | 7,971.30 | 7,989.50 | 7,989.50 | 1,084,917,000 |
12 Mar 2024 | 7,963.60 | 7,992.80 | 7,961.00 | 7,973.00 | 7,973.00 | 1,143,792,800 |
11 Mar 2024 | 8,107.50 | 8,107.50 | 7,956.10 | 7,963.60 | 7,963.60 | 941,806,800 |
08 Mar 2024 | 8,026.70 | 8,112.60 | 8,026.70 | 8,107.50 | 8,107.50 | 1,275,955,300 |
07 Mar 2024 | 7,990.30 | 8,029.40 | 7,977.80 | 8,026.70 | 8,026.70 | 1,140,407,100 |
06 Mar 2024 | 7,988.30 | 7,994.70 | 7,951.20 | 7,990.30 | 7,990.30 | 1,197,369,600 |
05 Mar 2024 | 7,996.50 | 8,013.70 | 7,972.30 | 7,988.30 | 7,988.30 | 1,258,928,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |