Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Sept 2024 | 2,117.00 | 2,132.50 | 2,081.00 | 2,105.00 | 2,105.00 | 587,200 |
12 Sept 2024 | 2,134.00 | 2,170.00 | 2,108.00 | 2,120.50 | 2,120.50 | 430,200 |
11 Sept 2024 | 2,132.50 | 2,132.50 | 2,052.00 | 2,070.00 | 2,070.00 | 365,500 |
10 Sept 2024 | 2,151.00 | 2,165.00 | 2,113.00 | 2,132.50 | 2,132.50 | 310,900 |
09 Sept 2024 | 2,048.00 | 2,144.50 | 2,043.50 | 2,144.50 | 2,144.50 | 337,700 |
06 Sept 2024 | 2,207.00 | 2,213.50 | 2,139.00 | 2,148.00 | 2,148.00 | 458,200 |
05 Sept 2024 | 2,190.00 | 2,226.00 | 2,186.00 | 2,205.50 | 2,205.50 | 447,600 |
04 Sept 2024 | 2,250.00 | 2,289.50 | 2,213.50 | 2,226.00 | 2,226.00 | 457,000 |
03 Sept 2024 | 2,197.50 | 2,318.00 | 2,188.00 | 2,300.00 | 2,300.00 | 623,200 |
02 Sept 2024 | 2,218.50 | 2,224.50 | 2,175.00 | 2,199.50 | 2,199.50 | 222,900 |
30 Aug 2024 | 2,224.00 | 2,231.00 | 2,190.50 | 2,192.50 | 2,192.50 | 423,500 |
29 Aug 2024 | 2,230.50 | 2,250.00 | 2,208.00 | 2,222.00 | 2,222.00 | 455,000 |
28 Aug 2024 | 2,268.50 | 2,281.00 | 2,246.00 | 2,260.00 | 2,260.00 | 552,900 |
27 Aug 2024 | 2,220.00 | 2,254.50 | 2,204.00 | 2,249.50 | 2,249.50 | 388,500 |
26 Aug 2024 | 2,160.00 | 2,219.50 | 2,153.50 | 2,199.00 | 2,199.00 | 556,800 |
23 Aug 2024 | 2,190.00 | 2,198.50 | 2,144.50 | 2,155.00 | 2,155.00 | 233,600 |
22 Aug 2024 | 2,155.50 | 2,194.00 | 2,147.00 | 2,167.50 | 2,167.50 | 401,600 |
21 Aug 2024 | 2,122.50 | 2,154.00 | 2,099.50 | 2,105.50 | 2,105.50 | 287,200 |
20 Aug 2024 | 2,070.00 | 2,156.00 | 2,058.50 | 2,139.00 | 2,139.00 | 384,100 |
19 Aug 2024 | 2,091.00 | 2,098.00 | 2,017.50 | 2,038.00 | 2,038.00 | 348,400 |
16 Aug 2024 | 2,099.00 | 2,106.00 | 2,074.00 | 2,106.00 | 2,106.00 | 416,700 |
15 Aug 2024 | 2,109.00 | 2,128.00 | 2,080.50 | 2,080.50 | 2,080.50 | 321,200 |
14 Aug 2024 | 2,089.00 | 2,131.00 | 2,073.00 | 2,108.50 | 2,108.50 | 524,300 |
13 Aug 2024 | 2,080.00 | 2,089.00 | 2,037.00 | 2,068.00 | 2,068.00 | 553,400 |
09 Aug 2024 | 2,075.50 | 2,090.00 | 2,032.50 | 2,060.00 | 2,060.00 | 508,700 |
08 Aug 2024 | 1,985.50 | 2,091.00 | 1,972.50 | 2,075.50 | 2,075.50 | 461,500 |
07 Aug 2024 | 1,993.50 | 2,059.50 | 1,963.50 | 1,998.50 | 1,998.50 | 501,900 |
06 Aug 2024 | 2,055.00 | 2,083.00 | 2,007.50 | 2,059.50 | 2,059.50 | 728,600 |
05 Aug 2024 | 1,958.50 | 2,064.00 | 1,853.50 | 1,885.00 | 1,885.00 | 928,200 |
02 Aug 2024 | 2,100.00 | 2,105.50 | 2,005.50 | 2,008.50 | 2,008.50 | 590,500 |
01 Aug 2024 | 2,150.00 | 2,168.50 | 2,082.50 | 2,145.50 | 2,145.50 | 737,300 |
31 July 2024 | 2,188.00 | 2,214.00 | 2,105.00 | 2,170.50 | 2,170.50 | 624,200 |
30 July 2024 | 2,117.50 | 2,205.50 | 2,090.50 | 2,189.00 | 2,189.00 | 1,184,000 |
29 July 2024 | 2,255.50 | 2,258.00 | 2,056.50 | 2,104.50 | 2,104.50 | 1,672,400 |
26 July 2024 | 2,024.50 | 2,061.00 | 1,992.50 | 2,005.50 | 2,005.50 | 464,900 |
25 July 2024 | 2,054.00 | 2,065.00 | 2,003.00 | 2,009.00 | 2,009.00 | 431,800 |
24 July 2024 | 2,057.00 | 2,081.00 | 2,039.50 | 2,046.00 | 2,046.00 | 251,100 |
23 July 2024 | 2,040.00 | 2,063.50 | 2,033.50 | 2,057.00 | 2,057.00 | 230,700 |
22 July 2024 | 2,055.00 | 2,071.50 | 2,032.00 | 2,054.00 | 2,054.00 | 331,700 |
19 July 2024 | 2,107.50 | 2,130.00 | 2,062.00 | 2,064.00 | 2,064.00 | 544,200 |
18 July 2024 | 2,066.00 | 2,132.00 | 2,066.00 | 2,106.00 | 2,106.00 | 1,266,100 |
17 July 2024 | 2,049.50 | 2,101.00 | 2,045.00 | 2,061.00 | 2,061.00 | 513,900 |
16 July 2024 | 2,029.50 | 2,044.50 | 2,002.00 | 2,010.50 | 2,010.50 | 646,000 |
12 July 2024 | 1,931.50 | 2,023.50 | 1,927.00 | 2,023.50 | 2,023.50 | 650,500 |
11 July 2024 | 1,918.50 | 1,940.50 | 1,907.50 | 1,935.00 | 1,935.00 | 435,900 |
10 July 2024 | 1,930.50 | 1,935.00 | 1,899.50 | 1,915.50 | 1,915.50 | 412,400 |
09 July 2024 | 1,946.00 | 1,965.00 | 1,942.00 | 1,948.00 | 1,948.00 | 265,900 |
08 July 2024 | 1,968.00 | 1,968.00 | 1,928.00 | 1,938.50 | 1,938.50 | 372,000 |
05 July 2024 | 2,003.00 | 2,014.00 | 1,971.00 | 1,983.00 | 1,983.00 | 293,200 |
04 July 2024 | 2,023.50 | 2,030.00 | 1,987.50 | 2,003.00 | 2,003.00 | 289,800 |
03 July 2024 | 1,987.50 | 2,015.00 | 1,982.00 | 2,008.00 | 2,008.00 | 351,300 |
02 July 2024 | 1,990.00 | 1,997.50 | 1,976.00 | 1,990.00 | 1,990.00 | 275,300 |
01 July 2024 | 2,034.50 | 2,051.00 | 1,982.00 | 1,997.50 | 1,997.50 | 370,300 |
28 June 2024 | 2,070.00 | 2,070.00 | 2,035.00 | 2,042.00 | 2,042.00 | 305,000 |
27 June 2024 | 2,020.50 | 2,082.00 | 2,020.50 | 2,051.00 | 2,051.00 | 412,300 |
26 June 2024 | 2,037.00 | 2,057.00 | 2,020.00 | 2,045.50 | 2,045.50 | 403,200 |
25 June 2024 | 2,037.00 | 2,066.50 | 2,025.50 | 2,049.00 | 2,049.00 | 419,200 |
24 June 2024 | 2,024.50 | 2,036.50 | 2,011.00 | 2,029.50 | 2,029.50 | 323,100 |
21 June 2024 | 2,054.50 | 2,063.50 | 2,012.00 | 2,023.00 | 2,023.00 | 425,100 |
20 June 2024 | 2,020.00 | 2,069.00 | 2,020.00 | 2,040.50 | 2,040.50 | 375,500 |
19 June 2024 | 2,024.00 | 2,034.00 | 2,005.00 | 2,019.50 | 2,019.50 | 296,200 |
18 June 2024 | 2,040.00 | 2,059.00 | 2,031.50 | 2,041.00 | 2,041.00 | 304,300 |
17 June 2024 | 2,020.00 | 2,059.00 | 2,002.50 | 2,043.00 | 2,043.00 | 499,500 |
14 June 2024 | 2,000.50 | 2,014.50 | 1,971.50 | 2,002.00 | 2,002.00 | 524,800 |
13 June 2024 | 2,001.00 | 2,023.00 | 1,999.00 | 2,016.00 | 2,016.00 | 421,600 |
12 June 2024 | 2,019.00 | 2,024.00 | 1,958.00 | 1,961.00 | 1,961.00 | 522,200 |
11 June 2024 | 1,912.00 | 1,952.00 | 1,908.50 | 1,939.00 | 1,939.00 | 343,600 |
10 June 2024 | 1,938.00 | 1,950.50 | 1,922.00 | 1,940.00 | 1,940.00 | 275,000 |
07 June 2024 | 1,941.50 | 1,971.00 | 1,938.50 | 1,971.00 | 1,971.00 | 381,100 |
06 June 2024 | 1,986.50 | 1,990.00 | 1,930.50 | 1,933.00 | 1,933.00 | 431,500 |
05 June 2024 | 1,986.50 | 2,017.50 | 1,967.00 | 1,975.50 | 1,975.50 | 411,000 |
04 June 2024 | 1,991.50 | 2,022.00 | 1,976.50 | 2,001.00 | 2,001.00 | 444,900 |
03 June 2024 | 1,963.50 | 1,989.00 | 1,949.50 | 1,972.00 | 1,972.00 | 511,400 |
31 May 2024 | 1,893.50 | 1,945.00 | 1,881.00 | 1,941.00 | 1,941.00 | 916,000 |
30 May 2024 | 1,801.00 | 1,921.50 | 1,794.00 | 1,912.00 | 1,912.00 | 899,100 |
29 May 2024 | 1,839.00 | 1,852.50 | 1,816.00 | 1,822.00 | 1,822.00 | 627,100 |
28 May 2024 | 1,900.00 | 1,909.00 | 1,874.00 | 1,876.50 | 1,876.50 | 588,400 |
27 May 2024 | 1,909.50 | 1,917.50 | 1,886.50 | 1,900.00 | 1,900.00 | 383,100 |
24 May 2024 | 1,890.00 | 1,931.00 | 1,881.50 | 1,909.50 | 1,909.50 | 432,900 |
23 May 2024 | 1,930.00 | 1,931.50 | 1,911.50 | 1,929.50 | 1,929.50 | 481,700 |
22 May 2024 | 1,972.50 | 1,978.50 | 1,950.00 | 1,951.50 | 1,951.50 | 482,000 |
21 May 2024 | 2,052.50 | 2,065.00 | 1,997.50 | 2,000.00 | 2,000.00 | 311,500 |
20 May 2024 | 2,046.00 | 2,063.00 | 2,023.50 | 2,063.00 | 2,063.00 | 288,700 |
17 May 2024 | 2,022.00 | 2,072.50 | 2,022.00 | 2,043.00 | 2,043.00 | 242,100 |
16 May 2024 | 2,108.00 | 2,112.00 | 2,040.00 | 2,072.00 | 2,072.00 | 287,000 |
15 May 2024 | 2,100.00 | 2,101.50 | 2,075.50 | 2,080.50 | 2,080.50 | 330,900 |
14 May 2024 | 2,067.50 | 2,107.00 | 2,053.00 | 2,101.50 | 2,101.50 | 378,700 |
13 May 2024 | 2,000.00 | 2,074.00 | 1,997.50 | 2,069.00 | 2,069.00 | 567,900 |
10 May 2024 | 2,142.00 | 2,142.00 | 2,043.00 | 2,049.50 | 2,049.50 | 458,700 |
09 May 2024 | 2,126.00 | 2,148.50 | 2,091.50 | 2,104.50 | 2,104.50 | 626,700 |
08 May 2024 | 2,081.50 | 2,180.50 | 2,068.50 | 2,138.50 | 2,138.50 | 731,400 |
07 May 2024 | 2,054.50 | 2,130.00 | 2,054.50 | 2,105.00 | 2,105.00 | 815,600 |
02 May 2024 | 2,110.00 | 2,122.00 | 2,030.00 | 2,037.50 | 2,037.50 | 926,600 |
01 May 2024 | 2,149.00 | 2,149.00 | 2,090.00 | 2,137.50 | 2,137.50 | 1,577,600 |
30 Apr 2024 | 2,290.00 | 2,296.50 | 2,186.00 | 2,199.00 | 2,199.00 | 2,690,400 |
26 Apr 2024 | 2,263.50 | 2,322.00 | 2,216.50 | 2,270.50 | 2,270.50 | 813,600 |
25 Apr 2024 | 2,319.00 | 2,341.00 | 2,278.50 | 2,282.00 | 2,282.00 | 516,200 |
24 Apr 2024 | 2,274.00 | 2,291.50 | 2,246.00 | 2,285.50 | 2,285.50 | 443,900 |
23 Apr 2024 | 2,255.50 | 2,281.00 | 2,224.00 | 2,274.00 | 2,274.00 | 498,800 |
22 Apr 2024 | 2,235.50 | 2,290.00 | 2,230.00 | 2,283.50 | 2,283.50 | 618,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |