Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | 560.20 | 565.00 | 556.60 | 561.10 | 561.10 | 3,419,073 |
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 567.60 | 572.20 | 562.20 | 567.80 | 567.80 | 1,966,551 |
Oct 18, 2024 | 563.20 | 567.40 | 557.60 | 566.80 | 566.80 | 1,559,839 |
Oct 17, 2024 | 561.00 | 572.60 | 560.80 | 570.40 | 570.40 | 3,764,862 |
Oct 16, 2024 | 547.70 | 558.60 | 547.00 | 558.40 | 558.40 | 2,275,755 |
Oct 15, 2024 | 540.00 | 548.80 | 532.60 | 540.60 | 540.60 | 2,203,738 |
Oct 14, 2024 | 534.60 | 539.00 | 526.80 | 536.00 | 536.00 | 5,367,934 |
Oct 11, 2024 | 531.40 | 535.80 | 522.80 | 535.70 | 535.70 | 2,282,582 |
Oct 10, 2024 | 531.00 | 535.60 | 524.00 | 528.00 | 528.00 | 1,849,348 |
Oct 09, 2024 | 528.00 | 532.70 | 520.20 | 531.80 | 531.80 | 1,969,015 |
Oct 08, 2024 | 524.60 | 531.80 | 523.40 | 528.30 | 528.30 | 3,554,828 |
Oct 07, 2024 | 534.20 | 535.00 | 525.20 | 526.20 | 526.20 | 982,674 |
Oct 04, 2024 | 532.60 | 533.60 | 521.60 | 529.20 | 529.20 | 1,987,878 |
Oct 03, 2024 | 520.80 | 533.80 | 520.60 | 533.80 | 533.80 | 2,840,355 |
Oct 02, 2024 | 523.60 | 527.70 | 514.20 | 519.40 | 519.40 | 2,635,178 |
Oct 01, 2024 | 528.00 | 535.00 | 524.80 | 526.20 | 526.20 | 2,393,094 |
Sep 30, 2024 | 522.60 | 528.20 | 521.30 | 524.20 | 524.20 | 2,073,547 |
Sep 27, 2024 | 518.80 | 527.00 | 518.60 | 524.20 | 524.20 | 2,710,672 |
Sep 26, 2024 | 534.60 | 535.00 | 525.90 | 526.20 | 526.20 | 1,999,048 |
Sep 25, 2024 | 521.80 | 532.10 | 520.80 | 531.80 | 531.80 | 1,294,790 |
Sep 24, 2024 | 532.40 | 534.40 | 520.40 | 526.20 | 526.20 | 1,922,114 |
Sep 23, 2024 | 523.20 | 530.40 | 522.80 | 530.00 | 530.00 | 1,217,883 |
Sep 20, 2024 | 518.20 | 526.80 | 518.20 | 526.20 | 526.20 | 3,336,739 |
Sep 19, 2024 | 499.30 | 525.00 | 499.10 | 523.20 | 523.20 | 3,624,621 |
Sep 18, 2024 | 492.50 | 497.20 | 491.20 | 495.10 | 495.10 | 1,979,274 |
Sep 17, 2024 | 496.00 | 501.40 | 489.10 | 493.50 | 493.50 | 2,790,892 |
Sep 16, 2024 | 497.60 | 499.20 | 493.60 | 496.40 | 496.40 | 1,750,081 |
Sep 13, 2024 | 492.50 | 498.70 | 488.60 | 497.20 | 497.20 | 2,175,035 |
Sep 12, 2024 | 487.60 | 493.10 | 484.10 | 490.50 | 490.50 | 2,718,482 |
Sep 11, 2024 | 475.90 | 481.10 | 472.50 | 478.60 | 478.60 | 2,301,904 |
Sep 10, 2024 | 473.50 | 479.20 | 471.90 | 475.20 | 475.20 | 2,273,477 |
Sep 09, 2024 | 465.10 | 476.60 | 463.20 | 472.15 | 472.15 | 1,543,841 |
Sep 06, 2024 | 475.30 | 476.75 | 461.20 | 461.50 | 461.50 | 3,296,602 |
Sep 05, 2024 | 477.60 | 479.50 | 464.40 | 477.40 | 477.40 | 4,859,231 |
Sep 04, 2024 | 460.70 | 484.20 | 460.70 | 480.60 | 480.60 | 5,476,771 |
Sep 03, 2024 | 473.00 | 486.30 | 469.70 | 475.50 | 475.50 | 6,712,291 |
Sep 02, 2024 | 498.60 | 498.60 | 455.90 | 467.80 | 467.80 | 5,809,302 |
Aug 30, 2024 | 501.00 | 501.80 | 494.10 | 497.90 | 497.90 | 1,634,660 |
Aug 29, 2024 | 501.40 | 502.00 | 497.20 | 501.00 | 501.00 | 1,883,899 |
Aug 28, 2024 | 497.10 | 499.70 | 493.05 | 498.80 | 498.80 | 2,256,035 |
Aug 27, 2024 | 499.30 | 499.70 | 489.75 | 495.45 | 495.45 | 3,684,700 |
Aug 23, 2024 | 497.10 | 499.30 | 493.05 | 498.15 | 498.15 | 2,087,594 |
Aug 22, 2024 | 493.60 | 498.40 | 493.60 | 496.50 | 496.50 | 1,429,939 |
Aug 21, 2024 | 493.40 | 494.50 | 488.50 | 491.90 | 491.90 | 1,687,996 |
Aug 20, 2024 | 499.70 | 502.30 | 495.10 | 495.40 | 495.40 | 1,779,578 |
Aug 19, 2024 | 494.90 | 501.00 | 489.20 | 500.00 | 500.00 | 2,695,412 |
Aug 16, 2024 | 504.50 | 504.50 | 498.20 | 500.40 | 500.40 | 2,198,780 |
Aug 15, 2024 | 499.60 | 502.00 | 492.50 | 499.70 | 499.70 | 2,143,328 |
Aug 14, 2024 | 496.00 | 499.80 | 492.50 | 497.10 | 497.10 | 1,894,940 |
Aug 13, 2024 | 490.70 | 491.30 | 483.50 | 489.30 | 489.30 | 1,893,318 |
Aug 12, 2024 | 486.40 | 489.50 | 480.60 | 484.70 | 484.70 | 2,008,295 |
Aug 09, 2024 | 480.70 | 487.40 | 479.10 | 483.45 | 483.45 | 1,706,208 |
Aug 08, 2024 | 473.60 | 479.40 | 467.40 | 477.00 | 477.00 | 2,503,565 |
Aug 07, 2024 | 474.50 | 482.45 | 472.80 | 479.70 | 479.70 | 2,702,365 |
Aug 06, 2024 | 451.30 | 469.30 | 449.70 | 465.20 | 465.20 | 6,716,338 |
Aug 05, 2024 | 443.60 | 454.15 | 427.90 | 447.00 | 447.00 | 8,085,344 |
Aug 02, 2024 | 474.90 | 480.00 | 449.30 | 467.00 | 467.00 | 11,639,711 |
Aug 01, 2024 | 493.20 | 502.60 | 477.50 | 479.00 | 479.00 | 12,652,981 |
Jul 31, 2024 | 452.70 | 452.70 | 444.00 | 449.00 | 449.00 | 3,191,760 |
Jul 30, 2024 | 440.60 | 450.40 | 438.30 | 446.80 | 446.80 | 2,586,129 |
Jul 29, 2024 | 448.45 | 450.20 | 439.80 | 439.90 | 439.90 | 1,772,139 |
Jul 26, 2024 | 430.40 | 444.10 | 430.40 | 442.40 | 442.40 | 3,306,289 |
Jul 25, 2024 | 434.10 | 435.80 | 423.50 | 433.70 | 433.70 | 4,406,299 |
Jul 24, 2024 | 455.00 | 460.60 | 441.20 | 443.60 | 443.60 | 3,403,732 |
Jul 23, 2024 | 441.30 | 458.65 | 436.90 | 457.00 | 457.00 | 3,321,059 |
Jul 22, 2024 | 445.90 | 448.60 | 440.60 | 443.40 | 443.40 | 2,094,152 |
Jul 19, 2024 | 431.30 | 445.40 | 430.50 | 444.00 | 444.00 | 3,251,456 |
Jul 18, 2024 | 449.50 | 451.40 | 435.90 | 437.30 | 437.30 | 3,190,167 |
Jul 17, 2024 | 457.50 | 459.90 | 446.20 | 446.85 | 446.85 | 3,366,903 |
Jul 16, 2024 | 448.20 | 460.40 | 445.50 | 459.30 | 459.30 | 1,987,044 |
Jul 15, 2024 | 445.80 | 452.70 | 444.10 | 450.10 | 450.10 | 1,600,065 |
Jul 12, 2024 | 455.00 | 455.10 | 445.80 | 450.10 | 450.10 | 2,019,444 |
Jul 11, 2024 | 454.10 | 454.90 | 450.20 | 454.40 | 454.40 | 2,329,344 |
Jul 10, 2024 | 447.30 | 455.70 | 441.70 | 455.10 | 455.10 | 2,353,655 |
Jul 09, 2024 | 461.30 | 462.00 | 448.50 | 449.00 | 449.00 | 2,615,006 |
Jul 08, 2024 | 452.80 | 465.80 | 451.90 | 463.10 | 463.10 | 2,578,717 |
Jul 05, 2024 | 463.90 | 465.00 | 452.60 | 453.60 | 453.60 | 1,281,693 |
Jul 04, 2024 | 461.15 | 464.10 | 458.60 | 461.80 | 461.80 | 1,087,357 |
Jul 03, 2024 | 450.00 | 455.80 | 446.30 | 454.80 | 454.80 | 2,102,257 |
Jul 02, 2024 | 450.10 | 450.80 | 445.50 | 445.90 | 445.90 | 3,617,717 |
Jul 01, 2024 | 458.40 | 461.10 | 452.00 | 454.20 | 454.20 | 2,653,593 |
Jun 28, 2024 | 458.10 | 463.40 | 455.30 | 458.80 | 458.80 | 2,261,557 |
Jun 27, 2024 | 464.70 | 464.70 | 453.50 | 453.80 | 453.80 | 3,078,176 |
Jun 26, 2024 | 467.70 | 472.30 | 462.90 | 463.60 | 463.60 | 3,174,687 |
Jun 25, 2024 | 456.00 | 465.40 | 448.20 | 465.20 | 465.20 | 7,711,551 |
Jun 24, 2024 | 475.00 | 480.70 | 472.00 | 474.70 | 474.70 | 1,561,517 |
Jun 21, 2024 | 484.90 | 488.20 | 468.00 | 476.60 | 476.60 | 2,736,924 |
Jun 20, 2024 | 476.10 | 487.40 | 476.10 | 484.00 | 484.00 | 3,192,140 |
Jun 19, 2024 | 468.85 | 473.30 | 468.10 | 470.70 | 470.70 | 1,052,526 |
Jun 18, 2024 | 465.40 | 469.10 | 463.10 | 466.30 | 466.30 | 3,297,706 |
Jun 17, 2024 | 456.90 | 465.80 | 455.70 | 460.20 | 460.20 | 1,989,914 |
Jun 14, 2024 | 468.20 | 468.20 | 452.70 | 458.60 | 458.60 | 4,626,747 |
Jun 13, 2024 | 469.40 | 471.90 | 465.50 | 466.20 | 466.20 | 1,911,495 |
Jun 12, 2024 | 466.90 | 472.10 | 461.60 | 469.40 | 469.40 | 2,478,608 |
Jun 11, 2024 | 468.00 | 470.00 | 459.40 | 464.10 | 464.10 | 3,575,734 |
Jun 10, 2024 | 456.10 | 465.20 | 455.50 | 462.70 | 462.70 | 2,620,617 |
Jun 07, 2024 | 457.40 | 458.60 | 451.60 | 456.10 | 456.10 | 1,193,800 |
Jun 06, 2024 | 458.10 | 463.00 | 457.25 | 457.50 | 457.50 | 1,717,912 |
Jun 05, 2024 | 451.00 | 457.80 | 448.90 | 454.10 | 454.10 | 1,779,163 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |