Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Oct 2024 | 1,330.00 | 1,350.00 | 1,325.00 | 1,345.00 | 1,345.00 | 13,540 |
07 Oct 2024 | 1,380.00 | 1,380.00 | 1,295.00 | 1,335.00 | 1,335.00 | 264,823 |
04 Oct 2024 | 1,375.00 | 1,395.00 | 1,350.00 | 1,375.00 | 1,375.00 | 248,077 |
03 Oct 2024 | 1,380.00 | 1,405.00 | 1,360.00 | 1,375.00 | 1,375.00 | 320,799 |
02 Oct 2024 | 1,390.00 | 1,405.00 | 1,355.00 | 1,370.00 | 1,370.00 | 174,970 |
01 Oct 2024 | 1,375.00 | 1,425.00 | 1,355.00 | 1,375.00 | 1,375.00 | 561,674 |
30 Sept 2024 | 1,405.00 | 1,420.00 | 1,345.00 | 1,370.00 | 1,370.00 | 842,423 |
27 Sept 2024 | 1,405.00 | 1,490.00 | 1,395.00 | 1,405.00 | 1,405.00 | 355,940 |
26 Sept 2024 | 1,415.00 | 1,440.00 | 1,385.00 | 1,405.00 | 1,405.00 | 625,837 |
25 Sept 2024 | 1,470.00 | 1,480.00 | 1,410.00 | 1,420.00 | 1,420.00 | 249,734 |
24 Sept 2024 | 1,460.00 | 1,480.00 | 1,420.00 | 1,465.00 | 1,465.00 | 332,372 |
23 Sept 2024 | 1,490.00 | 1,520.00 | 1,425.00 | 1,460.00 | 1,460.00 | 406,524 |
20 Sept 2024 | 1,570.00 | 1,570.00 | 1,470.00 | 1,495.00 | 1,495.00 | 301,536 |
19 Sept 2024 | 1,525.00 | 1,575.00 | 1,520.00 | 1,535.00 | 1,535.00 | 594,736 |
18 Sept 2024 | 1,530.00 | 1,560.00 | 1,480.00 | 1,520.00 | 1,520.00 | 324,317 |
17 Sept 2024 | 1,500.00 | 1,545.00 | 1,450.00 | 1,540.00 | 1,540.00 | 764,985 |
16 Sept 2024 | 1,550.00 | 1,600.00 | 1,505.00 | 1,520.00 | 1,520.00 | 651,498 |
13 Sept 2024 | 1,480.00 | 1,545.00 | 1,460.00 | 1,540.00 | 1,540.00 | 847,043 |
12 Sept 2024 | 1,450.00 | 1,500.00 | 1,425.00 | 1,450.00 | 1,450.00 | 481,964 |
11 Sept 2024 | 1,375.00 | 1,450.00 | 1,375.00 | 1,425.00 | 1,425.00 | 752,709 |
10 Sept 2024 | 1,380.00 | 1,380.00 | 1,320.00 | 1,345.00 | 1,345.00 | 580,505 |
09 Sept 2024 | 1,335.00 | 1,415.00 | 1,335.00 | 1,380.00 | 1,380.00 | 457,633 |
06 Sept 2024 | 1,340.00 | 1,360.00 | 1,275.00 | 1,345.00 | 1,345.00 | 646,115 |
05 Sept 2024 | 1,265.00 | 1,345.00 | 1,265.00 | 1,330.00 | 1,330.00 | 1,100,725 |
04 Sept 2024 | 1,240.00 | 1,295.00 | 1,240.00 | 1,290.00 | 1,290.00 | 447,396 |
03 Sept 2024 | 1,255.00 | 1,275.00 | 1,225.00 | 1,230.00 | 1,230.00 | 293,899 |
02 Sept 2024 | 1,250.00 | 1,285.00 | 1,215.00 | 1,265.00 | 1,265.00 | 235,848 |
30 Aug 2024 | 1,240.00 | 1,270.00 | 1,225.00 | 1,260.00 | 1,260.00 | 591,927 |
29 Aug 2024 | 1,165.00 | 1,215.00 | 1,155.00 | 1,195.00 | 1,195.00 | 447,757 |
28 Aug 2024 | 1,140.00 | 1,170.00 | 1,135.00 | 1,160.00 | 1,160.00 | 232,482 |
27 Aug 2024 | 1,140.00 | 1,155.00 | 1,120.00 | 1,140.00 | 1,140.00 | 257,264 |
26 Aug 2024 | 1,160.00 | 1,175.00 | 1,135.00 | 1,145.00 | 1,145.00 | 177,514 |
23 Aug 2024 | 1,140.00 | 1,180.00 | 1,140.00 | 1,160.00 | 1,160.00 | 148,113 |
22 Aug 2024 | 1,160.00 | 1,175.00 | 1,125.00 | 1,135.00 | 1,135.00 | 332,361 |
21 Aug 2024 | 1,225.00 | 1,225.00 | 1,170.00 | 1,175.00 | 1,175.00 | 256,723 |
20 Aug 2024 | 1,185.00 | 1,240.00 | 1,130.00 | 1,230.00 | 1,230.00 | 916,449 |
19 Aug 2024 | 1,120.00 | 1,185.00 | 1,105.00 | 1,170.00 | 1,170.00 | 841,163 |
16 Aug 2024 | 1,105.00 | 1,165.00 | 1,105.00 | 1,115.00 | 1,115.00 | 390,717 |
15 Aug 2024 | 1,080.00 | 1,150.00 | 1,075.00 | 1,115.00 | 1,115.00 | 675,499 |
14 Aug 2024 | 1,100.00 | 1,120.00 | 1,065.00 | 1,080.00 | 1,080.00 | 286,102 |
13 Aug 2024 | 1,095.00 | 1,105.00 | 1,075.00 | 1,085.00 | 1,085.00 | 207,458 |
12 Aug 2024 | 1,100.00 | 1,120.00 | 1,075.00 | 1,095.00 | 1,095.00 | 282,425 |
09 Aug 2024 | 1,070.00 | 1,115.00 | 1,045.00 | 1,105.00 | 1,105.00 | 583,285 |
08 Aug 2024 | 1,020.00 | 1,070.00 | 1,010.00 | 1,060.00 | 1,060.00 | 804,703 |
07 Aug 2024 | 1,025.00 | 1,030.00 | 979.00 | 999.00 | 999.00 | 396,584 |
06 Aug 2024 | 997.00 | 1,025.00 | 982.00 | 993.00 | 993.00 | 547,148 |
05 Aug 2024 | 996.00 | 1,025.00 | 923.00 | 996.00 | 996.00 | 348,878 |
02 Aug 2024 | 1,015.00 | 1,045.00 | 982.00 | 1,025.00 | 1,025.00 | 155,712 |
01 Aug 2024 | 1,075.00 | 1,075.00 | 1,040.00 | 1,050.00 | 1,050.00 | 83,628 |
31 July 2024 | 1,000.00 | 1,075.00 | 1,000.00 | 1,065.00 | 1,065.00 | 18,761 |
30 July 2024 | 1,050.00 | 1,080.00 | 998.00 | 1,005.00 | 1,005.00 | 532,475 |
29 July 2024 | 1,100.00 | 1,100.00 | 1,030.00 | 1,050.00 | 1,050.00 | 644,149 |
26 July 2024 | 1,085.00 | 1,105.00 | 1,070.00 | 1,085.00 | 1,085.00 | 138,832 |
25 July 2024 | 1,085.00 | 1,125.00 | 1,055.00 | 1,085.00 | 1,085.00 | 167,048 |
24 July 2024 | 1,125.00 | 1,135.00 | 1,085.00 | 1,105.00 | 1,105.00 | 264,968 |
23 July 2024 | 1,095.00 | 1,150.00 | 1,055.00 | 1,130.00 | 1,130.00 | 467,855 |
22 July 2024 | 1,100.00 | 1,110.00 | 1,080.00 | 1,095.00 | 1,095.00 | 224,170 |
19 July 2024 | 1,055.00 | 1,090.00 | 1,030.00 | 1,090.00 | 1,090.00 | 166,543 |
18 July 2024 | 1,045.00 | 1,065.00 | 1,015.00 | 1,035.00 | 1,035.00 | 164,580 |
17 July 2024 | 1,080.00 | 1,095.00 | 1,035.00 | 1,045.00 | 1,045.00 | 231,612 |
16 July 2024 | 1,060.00 | 1,110.00 | 979.00 | 1,085.00 | 1,085.00 | 663,773 |
15 July 2024 | 1,180.00 | 1,185.00 | 1,040.00 | 1,065.00 | 1,065.00 | 575,226 |
12 July 2024 | 1,230.00 | 1,240.00 | 1,190.00 | 1,210.00 | 1,210.00 | 384,542 |
11 July 2024 | 1,200.00 | 1,245.00 | 1,195.00 | 1,225.00 | 1,225.00 | 544,144 |
10 July 2024 | 1,110.00 | 1,190.00 | 1,095.00 | 1,180.00 | 1,180.00 | 677,629 |
08 July 2024 | 1,086.00 | 1,098.85 | 1,080.00 | 1,094.15 | 1,094.15 | 389,053 |
05 July 2024 | 1,072.00 | 1,096.00 | 1,072.00 | 1,085.15 | 1,085.15 | 584,339 |
04 July 2024 | 1,085.00 | 1,110.00 | 1,065.05 | 1,072.80 | 1,072.80 | 194,184 |
03 July 2024 | 1,080.00 | 1,100.00 | 1,064.85 | 1,079.60 | 1,079.60 | 467,065 |
02 July 2024 | 1,069.00 | 1,112.90 | 1,069.00 | 1,079.85 | 1,079.85 | 444,994 |
01 July 2024 | 1,100.00 | 1,100.00 | 1,045.00 | 1,069.95 | 1,069.95 | 292,485 |
28 June 2024 | 1,140.00 | 1,148.00 | 1,095.00 | 1,101.25 | 1,101.25 | 172,418 |
27 June 2024 | 1,096.00 | 1,138.00 | 1,081.00 | 1,123.20 | 1,123.20 | 306,546 |
26 June 2024 | 1,091.50 | 1,099.00 | 1,069.95 | 1,094.10 | 1,094.10 | 237,686 |
25 June 2024 | 1,067.50 | 1,093.00 | 1,041.60 | 1,086.45 | 1,086.45 | 269,091 |
24 June 2024 | 1,048.00 | 1,087.95 | 1,037.00 | 1,067.15 | 1,067.15 | 114,954 |
19 June 2024 | 1,081.50 | 1,095.00 | 1,050.05 | 1,078.80 | 1,078.80 | 96,167 |
18 June 2024 | 1,090.00 | 1,090.00 | 1,051.00 | 1,062.05 | 1,062.05 | 234,020 |
14 June 2024 | 1,124.00 | 1,125.00 | 1,074.00 | 1,094.30 | 1,094.30 | 466,138 |
13 June 2024 | 1,150.00 | 1,150.00 | 1,065.00 | 1,117.95 | 1,117.95 | 450,405 |
12 June 2024 | 1,048.00 | 1,107.00 | 1,048.00 | 1,093.40 | 1,093.40 | 238,803 |
11 June 2024 | 1,110.00 | 1,123.15 | 1,065.00 | 1,073.90 | 1,073.90 | 253,610 |
10 June 2024 | 1,095.00 | 1,107.80 | 1,045.00 | 1,100.00 | 1,100.00 | 465,935 |
07 June 2024 | 1,038.00 | 1,084.00 | 1,038.00 | 1,069.05 | 1,069.05 | 265,139 |
06 June 2024 | 1,100.00 | 1,107.05 | 1,020.00 | 1,026.90 | 1,026.90 | 298,498 |
05 June 2024 | 1,050.00 | 1,111.20 | 1,020.00 | 1,071.30 | 1,071.30 | 325,503 |
04 June 2024 | 1,105.00 | 1,108.75 | 1,059.00 | 1,069.20 | 1,069.20 | 423,284 |
03 June 2024 | 1,150.00 | 1,150.00 | 1,095.80 | 1,110.90 | 1,110.90 | 436,606 |
31 May 2024 | 1,139.00 | 1,139.00 | 1,093.00 | 1,112.25 | 1,112.25 | 685,242 |
30 May 2024 | 1,115.00 | 1,165.00 | 1,106.00 | 1,139.25 | 1,139.25 | 728,999 |
29 May 2024 | 1,100.50 | 1,111.30 | 1,077.30 | 1,109.25 | 1,109.25 | 605,149 |
28 May 2024 | 1,035.00 | 1,080.00 | 1,006.00 | 1,077.30 | 1,077.30 | 455,483 |
27 May 2024 | 980.00 | 1,036.90 | 978.95 | 1,033.25 | 1,033.25 | 283,055 |
24 May 2024 | 1,020.00 | 1,060.00 | 989.00 | 996.45 | 996.45 | 1,203,507 |
23 May 2024 | 1,062.00 | 1,083.15 | 1,012.30 | 1,014.30 | 1,014.30 | 758,461 |
22 May 2024 | 1,081.35 | 1,081.35 | 1,046.00 | 1,050.00 | 1,050.00 | 1,851,309 |
21 May 2024 | 1,090.00 | 1,110.00 | 1,075.05 | 1,084.85 | 1,084.85 | 1,224,939 |
20 May 2024 | 1,050.00 | 1,096.10 | 1,031.50 | 1,094.25 | 1,094.25 | 302,794 |
17 May 2024 | 1,086.60 | 1,086.60 | 1,040.00 | 1,044.35 | 1,044.35 | 623,385 |
16 May 2024 | 1,079.00 | 1,085.00 | 1,052.00 | 1,072.90 | 1,072.90 | 320,573 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |