Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 532.15 | 558.00 | 524.90 | 548.00 | 548.00 | 1,537,497 |
Oct 17, 2024 | 536.75 | 537.90 | 524.95 | 528.80 | 528.80 | 806,572 |
Oct 16, 2024 | 532.50 | 538.65 | 529.10 | 532.25 | 532.25 | 582,457 |
Oct 15, 2024 | 553.40 | 553.40 | 530.80 | 532.95 | 532.95 | 433,002 |
Oct 14, 2024 | 538.85 | 551.70 | 536.40 | 549.45 | 549.45 | 1,425,368 |
Oct 11, 2024 | 521.85 | 534.20 | 521.60 | 528.95 | 528.95 | 745,483 |
Oct 10, 2024 | 535.00 | 537.30 | 523.35 | 524.90 | 524.90 | 633,893 |
Oct 09, 2024 | 530.10 | 538.60 | 528.85 | 531.45 | 531.45 | 1,033,469 |
Oct 08, 2024 | 531.60 | 533.65 | 520.35 | 526.80 | 526.80 | 1,292,555 |
Oct 07, 2024 | 538.00 | 541.45 | 526.00 | 531.40 | 531.40 | 293,565 |
Oct 04, 2024 | 528.45 | 541.95 | 528.45 | 533.50 | 533.50 | 442,036 |
Oct 03, 2024 | 537.05 | 542.05 | 526.50 | 529.90 | 529.90 | 405,479 |
Oct 01, 2024 | 542.50 | 549.60 | 540.05 | 546.65 | 546.65 | 226,129 |
Sep 30, 2024 | 539.00 | 544.10 | 534.25 | 541.35 | 541.35 | 147,716 |
Sep 27, 2024 | 547.05 | 558.55 | 540.70 | 541.70 | 541.70 | 815,233 |
Sep 26, 2024 | 537.30 | 543.10 | 535.50 | 541.90 | 541.90 | 461,005 |
Sep 25, 2024 | 537.75 | 539.15 | 530.80 | 536.30 | 536.30 | 145,060 |
Sep 24, 2024 | 532.00 | 541.80 | 529.50 | 539.15 | 539.15 | 252,787 |
Sep 23, 2024 | 538.80 | 540.40 | 532.15 | 534.55 | 534.55 | 272,790 |
Sep 20, 2024 | 538.65 | 540.00 | 531.50 | 538.80 | 538.80 | 451,180 |
Sep 19, 2024 | 542.05 | 551.50 | 529.45 | 533.25 | 533.25 | 439,383 |
Sep 18, 2024 | 550.90 | 550.90 | 532.95 | 537.80 | 537.80 | 407,436 |
Sep 17, 2024 | 548.35 | 554.65 | 547.25 | 551.65 | 551.65 | 144,771 |
Sep 16, 2024 | 553.00 | 556.75 | 548.65 | 551.50 | 551.50 | 577,390 |
Sep 13, 2024 | 533.05 | 552.50 | 530.90 | 550.65 | 550.65 | 759,680 |
Sep 12, 2024 | 520.00 | 531.85 | 518.00 | 529.85 | 529.85 | 401,990 |
Sep 11, 2024 | 525.00 | 526.10 | 513.30 | 514.55 | 514.55 | 114,450 |
Sep 10, 2024 | 519.40 | 528.00 | 513.90 | 525.60 | 525.60 | 276,118 |
Sep 09, 2024 | 515.55 | 521.55 | 514.05 | 514.85 | 514.85 | 450,613 |
Sep 06, 2024 | 524.00 | 529.85 | 518.35 | 520.50 | 520.50 | 547,986 |
Sep 05, 2024 | 521.00 | 525.80 | 519.60 | 524.90 | 524.90 | 469,459 |
Sep 04, 2024 | 526.05 | 528.45 | 516.85 | 519.15 | 519.15 | 736,416 |
Sep 03, 2024 | 533.15 | 540.60 | 529.60 | 536.15 | 536.15 | 652,147 |
Sep 02, 2024 | 538.20 | 542.00 | 531.90 | 532.15 | 532.15 | 595,395 |
Aug 30, 2024 | 542.40 | 542.40 | 535.65 | 538.20 | 538.20 | 594,807 |
Aug 29, 2024 | 535.15 | 541.80 | 534.05 | 538.60 | 538.60 | 1,059,350 |
Aug 28, 2024 | 520.95 | 537.85 | 517.90 | 534.60 | 534.60 | 483,308 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 517.25 | 524.75 | 516.60 | 519.90 | 519.90 | 433,304 |
Aug 23, 2024 | 520.45 | 520.70 | 511.55 | 512.35 | 512.35 | 444,498 |
Aug 22, 2024 | 527.05 | 530.50 | 518.25 | 518.75 | 518.75 | 396,974 |
Aug 21, 2024 | 523.95 | 527.80 | 521.05 | 525.65 | 525.65 | 100,677 |
Aug 20, 2024 | 520.00 | 527.55 | 520.00 | 524.60 | 524.60 | 173,214 |
Aug 19, 2024 | 516.60 | 523.00 | 513.65 | 519.50 | 519.50 | 390,563 |
Aug 16, 2024 | 502.10 | 517.50 | 498.10 | 516.40 | 516.40 | 410,305 |
Aug 14, 2024 | 492.50 | 496.70 | 490.80 | 495.10 | 495.10 | 82,477 |
Aug 13, 2024 | 489.00 | 492.70 | 487.40 | 490.40 | 490.40 | 110,464 |
Aug 12, 2024 | 485.25 | 493.50 | 485.25 | 488.95 | 488.95 | 272,941 |
Aug 09, 2024 | 495.90 | 496.50 | 489.75 | 491.30 | 491.30 | 280,842 |
Aug 08, 2024 | 496.95 | 496.95 | 486.20 | 487.05 | 487.05 | 326,298 |
Aug 07, 2024 | 497.25 | 500.00 | 492.95 | 497.50 | 497.50 | 103,365 |
Aug 06, 2024 | 487.75 | 499.25 | 487.00 | 489.45 | 489.45 | 451,885 |
Aug 05, 2024 | 490.00 | 495.80 | 480.30 | 485.20 | 485.20 | 297,833 |
Aug 02, 2024 | 512.45 | 519.00 | 500.80 | 502.00 | 502.00 | 832,527 |
Aug 01, 2024 | 522.50 | 526.70 | 517.50 | 521.55 | 521.55 | 395,062 |
Jul 31, 2024 | 523.20 | 525.00 | 519.50 | 522.05 | 522.05 | 223,317 |
Jul 30, 2024 | 524.20 | 526.85 | 519.95 | 521.50 | 521.50 | 146,050 |
Jul 29, 2024 | 527.90 | 530.70 | 522.85 | 524.20 | 524.20 | 471,217 |
Jul 26, 2024 | 509.05 | 528.50 | 509.00 | 525.00 | 525.00 | 653,044 |
Jul 25, 2024 | 496.55 | 507.65 | 493.60 | 506.80 | 506.80 | 272,274 |
Jul 24, 2024 | 502.00 | 506.45 | 499.70 | 500.05 | 500.05 | 407,879 |
Jul 23, 2024 | 509.35 | 509.35 | 486.65 | 500.55 | 500.55 | 468,459 |
Jul 22, 2024 | 520.00 | 526.30 | 501.80 | 505.75 | 505.75 | 2,254,690 |
Jul 19, 2024 | 580.00 | 580.00 | 555.00 | 557.25 | 557.25 | 995,537 |
Jul 18, 2024 | 555.30 | 574.40 | 555.30 | 573.20 | 573.20 | 490,118 |
Jul 16, 2024 | 560.20 | 562.60 | 556.65 | 559.60 | 559.60 | 229,033 |
Jul 15, 2024 | 567.20 | 567.30 | 556.25 | 559.35 | 559.35 | 293,050 |
Jul 12, 2024 | 542.35 | 564.70 | 541.50 | 560.05 | 560.05 | 2,270,351 |
Jul 11, 2024 | 535.90 | 539.60 | 530.00 | 534.35 | 534.35 | 145,126 |
Jul 10, 2024 | 540.35 | 543.15 | 531.95 | 535.25 | 535.25 | 239,878 |
Jul 09, 2024 | 543.50 | 544.00 | 537.35 | 540.80 | 540.80 | 402,680 |
Jul 08, 2024 | 535.05 | 542.40 | 535.00 | 541.25 | 541.25 | 244,185 |
Jul 05, 2024 | 531.95 | 536.60 | 529.60 | 535.00 | 535.00 | 593,580 |
Jul 04, 2024 | 541.30 | 548.70 | 529.00 | 530.45 | 530.45 | 871,243 |
Jul 03, 2024 | 542.85 | 545.25 | 535.45 | 539.05 | 539.05 | 278,890 |
Jul 02, 2024 | 530.00 | 545.00 | 528.90 | 538.10 | 538.10 | 648,875 |
Jul 01, 2024 | 515.50 | 535.50 | 513.80 | 527.25 | 527.25 | 1,550,037 |
Jun 28, 2024 | 513.55 | 516.50 | 506.00 | 514.90 | 514.90 | 649,429 |
Jun 27, 2024 | 494.25 | 511.90 | 489.15 | 510.70 | 510.70 | 550,666 |
Jun 26, 2024 | 496.70 | 499.75 | 493.80 | 495.15 | 495.15 | 341,185 |
Jun 25, 2024 | 490.05 | 498.00 | 489.40 | 497.05 | 497.05 | 139,409 |
Jun 24, 2024 | 488.25 | 495.00 | 488.25 | 490.45 | 490.45 | 405,675 |
Jun 21, 2024 | 497.00 | 500.70 | 489.00 | 490.55 | 490.55 | 1,558,906 |
Jun 20, 2024 | 496.60 | 497.10 | 488.45 | 490.50 | 490.50 | 206,818 |
Jun 19, 2024 | 491.95 | 497.00 | 486.65 | 495.60 | 495.60 | 771,848 |
Jun 18, 2024 | 482.85 | 492.95 | 480.60 | 491.85 | 491.85 | 609,983 |
Jun 14, 2024 | 485.00 | 485.55 | 475.50 | 477.35 | 477.35 | 208,677 |
Jun 13, 2024 | 480.55 | 485.35 | 480.00 | 482.40 | 482.40 | 565,276 |
Jun 12, 2024 | 478.70 | 484.45 | 475.75 | 476.90 | 476.90 | 206,978 |
Jun 11, 2024 | 478.15 | 479.10 | 474.50 | 475.95 | 475.95 | 223,983 |
Jun 10, 2024 | 493.75 | 493.75 | 473.55 | 475.00 | 475.00 | 474,106 |
Jun 07, 2024 | 470.95 | 486.25 | 468.55 | 484.45 | 484.45 | 3,209,585 |
Jun 06, 2024 | 455.55 | 462.00 | 452.75 | 461.00 | 461.00 | 607,456 |
Jun 05, 2024 | 439.95 | 454.80 | 439.25 | 451.55 | 451.55 | 214,339 |
Jun 04, 2024 | 447.75 | 447.75 | 416.80 | 437.80 | 437.80 | 365,678 |
Jun 03, 2024 | 448.25 | 450.00 | 441.65 | 443.95 | 443.95 | 219,407 |
May 31, 2024 | 436.95 | 442.00 | 435.60 | 437.75 | 437.75 | 672,565 |
May 30, 2024 | 449.25 | 449.30 | 435.15 | 436.95 | 436.95 | 562,666 |
May 29, 2024 | 455.00 | 455.45 | 449.35 | 450.90 | 450.90 | 89,266 |
May 28, 2024 | 453.05 | 457.20 | 453.00 | 456.00 | 456.00 | 316,493 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |