Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 479.90 | 496.60 | 478.80 | 493.00 | 493.00 | 3,215,530 |
03 Oct 2024 | 482.00 | 492.30 | 474.50 | 480.30 | 480.30 | 3,732,235 |
02 Oct 2024 | 496.50 | 498.98 | 482.70 | 484.00 | 484.00 | 5,974,191 |
01 Oct 2024 | 522.00 | 529.00 | 499.13 | 501.60 | 501.60 | 5,410,731 |
30 Sept 2024 | 534.60 | 537.60 | 520.00 | 520.00 | 520.00 | 11,051,727 |
27 Sept 2024 | 531.40 | 542.32 | 530.60 | 540.20 | 540.20 | 3,713,198 |
26 Sept 2024 | 529.00 | 538.95 | 526.60 | 530.60 | 530.60 | 6,652,536 |
25 Sept 2024 | 512.00 | 522.60 | 512.00 | 521.20 | 521.20 | 3,784,787 |
24 Sept 2024 | 519.60 | 526.00 | 417.21 | 510.00 | 510.00 | 3,636,343 |
23 Sept 2024 | 520.40 | 520.60 | 508.60 | 512.80 | 512.80 | 2,593,230 |
20 Sept 2024 | 518.80 | 526.64 | 518.60 | 519.20 | 519.20 | 3,754,654 |
19 Sept 2024 | 516.80 | 528.00 | 515.20 | 527.60 | 527.60 | 4,974,413 |
18 Sept 2024 | 515.80 | 518.40 | 508.20 | 511.80 | 511.80 | 4,307,438 |
17 Sept 2024 | 489.70 | 519.63 | 488.00 | 517.40 | 517.40 | 9,216,193 |
16 Sept 2024 | 491.50 | 492.90 | 485.00 | 487.30 | 487.30 | 1,305,258 |
13 Sept 2024 | 492.80 | 493.40 | 488.60 | 491.00 | 491.00 | 2,294,097 |
12 Sept 2024 | 490.50 | 499.90 | 472.50 | 491.10 | 491.10 | 7,263,002 |
11 Sept 2024 | 487.10 | 492.50 | 482.20 | 487.80 | 487.80 | 1,812,778 |
10 Sept 2024 | 479.50 | 489.10 | 478.83 | 485.90 | 485.90 | 1,943,234 |
09 Sept 2024 | 483.30 | 485.90 | 476.20 | 481.90 | 481.90 | 1,486,751 |
06 Sept 2024 | 481.70 | 483.00 | 470.80 | 478.40 | 478.40 | 4,140,076 |
05 Sept 2024 | 478.90 | 489.30 | 475.90 | 483.50 | 483.50 | 2,237,811 |
04 Sept 2024 | 479.50 | 486.70 | 478.42 | 480.50 | 480.50 | 3,934,180 |
03 Sept 2024 | 474.20 | 488.50 | 464.20 | 488.00 | 488.00 | 4,365,479 |
02 Sept 2024 | 475.40 | 478.10 | 468.50 | 475.00 | 475.00 | 2,011,422 |
30 Aug 2024 | 479.00 | 479.90 | 471.60 | 475.10 | 475.10 | 2,860,546 |
29 Aug 2024 | 470.20 | 484.90 | 470.20 | 479.20 | 479.20 | 2,270,876 |
28 Aug 2024 | 478.00 | 484.30 | 468.40 | 469.10 | 469.10 | 3,353,552 |
27 Aug 2024 | 447.50 | 479.40 | 444.60 | 478.80 | 478.80 | 15,357,718 |
23 Aug 2024 | 446.40 | 452.30 | 445.10 | 447.90 | 447.90 | 2,759,273 |
22 Aug 2024 | 439.00 | 452.30 | 430.70 | 446.50 | 446.50 | 3,695,961 |
21 Aug 2024 | 439.10 | 449.20 | 435.10 | 439.00 | 439.00 | 1,568,836 |
20 Aug 2024 | 431.20 | 443.00 | 430.00 | 438.70 | 438.70 | 1,929,687 |
19 Aug 2024 | 436.00 | 458.78 | 433.20 | 433.20 | 433.20 | 2,061,737 |
16 Aug 2024 | 437.40 | 438.89 | 433.27 | 436.20 | 436.20 | 1,844,972 |
15 Aug 2024 | 435.10 | 440.90 | 429.50 | 437.00 | 437.00 | 2,268,711 |
14 Aug 2024 | 440.00 | 449.20 | 432.70 | 432.80 | 432.80 | 2,205,480 |
13 Aug 2024 | 434.00 | 446.70 | 427.50 | 432.60 | 432.60 | 1,809,246 |
12 Aug 2024 | 437.80 | 443.80 | 430.50 | 432.10 | 432.10 | 2,146,263 |
09 Aug 2024 | 427.00 | 439.40 | 423.10 | 436.70 | 436.70 | 4,525,770 |
08 Aug 2024 | 417.50 | 431.90 | 412.60 | 423.30 | 423.30 | 1,627,821 |
07 Aug 2024 | 426.90 | 428.40 | 418.90 | 418.90 | 418.90 | 3,813,063 |
06 Aug 2024 | 423.90 | 427.40 | 416.30 | 424.10 | 424.10 | 2,425,405 |
05 Aug 2024 | 415.20 | 458.78 | 404.70 | 421.50 | 421.50 | 4,729,139 |
02 Aug 2024 | 429.50 | 435.90 | 422.48 | 429.00 | 429.00 | 8,382,363 |
01 Aug 2024 | 444.40 | 448.80 | 431.00 | 431.60 | 431.60 | 4,521,421 |
31 July 2024 | 456.20 | 463.80 | 450.60 | 450.60 | 450.60 | 3,469,029 |
30 July 2024 | 452.80 | 462.40 | 451.56 | 458.80 | 458.80 | 1,692,088 |
29 July 2024 | 465.90 | 468.70 | 454.40 | 454.40 | 454.40 | 14,091,354 |
26 July 2024 | 454.20 | 463.60 | 453.10 | 463.60 | 463.60 | 6,513,246 |
25 July 2024 | 436.60 | 457.70 | 431.10 | 457.70 | 457.70 | 11,822,314 |
24 July 2024 | 460.20 | 469.39 | 440.70 | 440.70 | 440.70 | 8,556,386 |
23 July 2024 | 428.00 | 431.61 | 421.70 | 427.70 | 427.70 | 6,823,468 |
22 July 2024 | 428.00 | 458.78 | 419.00 | 426.30 | 426.30 | 17,358,786 |
19 July 2024 | 465.80 | 468.10 | 456.10 | 459.00 | 459.00 | 5,019,496 |
18 July 2024 | 487.20 | 489.90 | 467.90 | 468.70 | 468.70 | 4,652,198 |
17 July 2024 | 490.30 | 493.40 | 486.60 | 486.60 | 486.60 | 2,516,561 |
16 July 2024 | 489.60 | 495.90 | 480.60 | 490.90 | 490.90 | 2,530,903 |
15 July 2024 | 489.60 | 497.90 | 484.00 | 492.90 | 492.90 | 2,091,572 |
12 July 2024 | 498.60 | 502.20 | 485.00 | 492.20 | 492.20 | 3,674,425 |
11 July 2024 | 480.80 | 494.00 | 477.50 | 493.90 | 493.90 | 4,957,605 |
10 July 2024 | 467.10 | 482.00 | 462.60 | 478.30 | 478.30 | 3,256,399 |
09 July 2024 | 471.00 | 474.80 | 462.60 | 465.40 | 465.40 | 6,993,503 |
08 July 2024 | 463.40 | 476.80 | 456.00 | 471.60 | 471.60 | 2,865,149 |
05 July 2024 | 460.90 | 471.30 | 456.00 | 465.40 | 465.40 | 3,032,791 |
04 July 2024 | 461.90 | 466.90 | 457.20 | 458.80 | 458.80 | 3,988,113 |
03 July 2024 | 446.40 | 463.40 | 442.20 | 462.90 | 462.90 | 4,176,532 |
02 July 2024 | 447.90 | 453.30 | 444.20 | 444.20 | 444.20 | 3,394,092 |
01 July 2024 | 461.80 | 464.50 | 449.30 | 449.30 | 449.30 | 6,691,348 |
28 June 2024 | 452.20 | 461.40 | 448.60 | 457.70 | 457.70 | 3,660,568 |
27 June 2024 | 455.50 | 461.50 | 451.60 | 452.90 | 452.90 | 2,834,863 |
26 June 2024 | 463.00 | 463.40 | 449.80 | 457.80 | 457.80 | 5,760,166 |
25 June 2024 | 451.70 | 463.60 | 449.50 | 463.60 | 463.60 | 7,321,337 |
24 June 2024 | 448.10 | 457.66 | 446.10 | 455.20 | 455.20 | 2,990,417 |
21 June 2024 | 448.90 | 453.90 | 443.30 | 448.90 | 448.90 | 8,446,048 |
20 June 2024 | 449.00 | 457.90 | 428.00 | 451.10 | 451.10 | 7,448,883 |
19 June 2024 | 452.50 | 459.80 | 451.60 | 455.10 | 455.10 | 2,088,094 |
18 June 2024 | 456.20 | 459.80 | 449.20 | 452.10 | 452.10 | 2,358,148 |
17 June 2024 | 450.80 | 455.70 | 445.70 | 450.40 | 450.40 | 2,353,078 |
14 June 2024 | 455.60 | 459.00 | 445.20 | 447.50 | 447.50 | 3,409,995 |
13 June 2024 | 461.40 | 461.90 | 451.60 | 455.00 | 455.00 | 2,587,977 |
12 June 2024 | 462.40 | 467.50 | 456.50 | 464.80 | 464.80 | 2,783,221 |
11 June 2024 | 463.10 | 466.20 | 456.00 | 459.30 | 459.30 | 9,456,142 |
10 June 2024 | 458.70 | 462.80 | 457.30 | 459.70 | 459.70 | 2,633,911 |
07 June 2024 | 473.10 | 476.30 | 463.10 | 463.10 | 463.10 | 6,676,769 |
06 June 2024 | 487.40 | 490.30 | 472.35 | 473.10 | 473.10 | 4,908,527 |
05 June 2024 | 489.00 | 492.00 | 478.50 | 487.30 | 487.30 | 6,785,018 |
04 June 2024 | 473.00 | 488.77 | 472.10 | 485.50 | 485.50 | 4,662,843 |
03 June 2024 | 466.70 | 478.05 | 464.30 | 475.40 | 475.40 | 3,965,987 |
31 May 2024 | 461.40 | 464.60 | 457.30 | 460.00 | 460.00 | 4,644,092 |
30 May 2024 | 453.10 | 465.30 | 450.50 | 460.40 | 460.40 | 3,142,836 |
29 May 2024 | 458.00 | 466.70 | 453.60 | 456.60 | 456.60 | 5,558,421 |
28 May 2024 | 464.40 | 470.30 | 454.70 | 463.90 | 463.90 | 3,720,004 |
24 May 2024 | 453.70 | 459.40 | 440.80 | 457.50 | 457.50 | 3,195,752 |
23 May 2024 | 465.30 | 475.90 | 456.60 | 456.60 | 456.60 | 5,623,242 |
22 May 2024 | 463.30 | 469.60 | 443.50 | 465.60 | 465.60 | 11,072,516 |
21 May 2024 | 470.20 | 477.80 | 457.30 | 464.90 | 464.90 | 6,226,630 |
20 May 2024 | 491.60 | 493.30 | 473.10 | 474.90 | 474.90 | 8,633,256 |
17 May 2024 | 492.30 | 519.60 | 475.10 | 490.80 | 490.80 | 8,895,680 |
16 May 2024 | 500.00 | 514.47 | 487.10 | 497.70 | 497.70 | 20,732,536 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |