Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 507.35 | 513.70 | 502.85 | 508.50 | 508.50 | 272,642 |
Apr 25, 2024 | 498.35 | 506.70 | 496.45 | 505.90 | 505.90 | 243,494 |
Apr 24, 2024 | 495.25 | 503.80 | 495.25 | 498.60 | 498.60 | 185,070 |
Apr 23, 2024 | 494.35 | 500.65 | 492.35 | 495.55 | 495.55 | 69,188 |
Apr 22, 2024 | 494.55 | 494.55 | 487.90 | 493.10 | 493.10 | 46,950 |
Apr 19, 2024 | 474.55 | 490.05 | 466.55 | 487.00 | 487.00 | 105,360 |
Apr 18, 2024 | 489.20 | 492.55 | 476.50 | 478.30 | 478.30 | 101,199 |
Apr 16, 2024 | 488.55 | 492.00 | 482.90 | 484.60 | 484.60 | 95,543 |
Apr 15, 2024 | 492.05 | 499.40 | 486.45 | 489.75 | 489.75 | 96,487 |
Apr 12, 2024 | 505.05 | 511.10 | 500.40 | 501.85 | 501.85 | 323,101 |
Apr 10, 2024 | 491.00 | 508.90 | 489.40 | 504.85 | 504.85 | 265,150 |
Apr 09, 2024 | 494.45 | 496.50 | 487.00 | 489.65 | 489.65 | 87,163 |
Apr 08, 2024 | 503.85 | 503.85 | 483.25 | 488.60 | 488.60 | 131,910 |
Apr 05, 2024 | 500.00 | 501.45 | 490.00 | 494.30 | 494.30 | 264,701 |
Apr 04, 2024 | 480.00 | 496.50 | 473.10 | 492.10 | 492.10 | 586,524 |
Apr 03, 2024 | 474.45 | 482.70 | 470.30 | 476.95 | 476.95 | 243,899 |
Apr 02, 2024 | 463.00 | 476.80 | 461.30 | 475.35 | 475.35 | 190,697 |
Apr 01, 2024 | 463.65 | 468.00 | 459.20 | 466.40 | 466.40 | 57,179 |
Mar 28, 2024 | 457.45 | 459.65 | 452.20 | 455.85 | 455.85 | 345,603 |
Mar 27, 2024 | 467.90 | 467.90 | 453.45 | 455.90 | 455.90 | 177,768 |
Mar 26, 2024 | 465.40 | 471.00 | 464.40 | 465.20 | 465.20 | 198,888 |
Mar 22, 2024 | 456.85 | 474.30 | 456.00 | 470.00 | 470.00 | 280,392 |
Mar 21, 2024 | 456.45 | 461.75 | 452.40 | 455.65 | 455.65 | 63,578 |
Mar 20, 2024 | 461.20 | 463.40 | 449.35 | 455.30 | 455.30 | 186,523 |
Mar 19, 2024 | 464.80 | 471.30 | 460.25 | 461.15 | 461.15 | 45,135 |
Mar 18, 2024 | 476.65 | 476.65 | 463.25 | 465.95 | 465.95 | 150,905 |
Mar 15, 2024 | 463.00 | 477.70 | 459.55 | 475.95 | 475.95 | 506,360 |
Mar 14, 2024 | 450.05 | 463.90 | 448.00 | 462.15 | 462.15 | 215,329 |
Mar 13, 2024 | 470.60 | 476.40 | 450.25 | 452.20 | 452.20 | 87,128 |
Mar 12, 2024 | 479.60 | 479.60 | 472.35 | 473.70 | 473.70 | 51,655 |
Mar 11, 2024 | 483.85 | 488.00 | 475.00 | 476.45 | 476.45 | 138,996 |
Mar 07, 2024 | 475.60 | 485.75 | 475.20 | 482.30 | 482.30 | 123,407 |
Mar 06, 2024 | 475.45 | 477.60 | 464.70 | 473.15 | 473.15 | 98,266 |
Mar 05, 2024 | 474.00 | 491.00 | 473.55 | 474.15 | 474.15 | 220,021 |
Mar 04, 2024 | 475.95 | 480.00 | 469.75 | 474.30 | 474.30 | 37,821 |
Mar 01, 2024 | 470.10 | 477.80 | 470.10 | 474.40 | 474.40 | 45,505 |
Feb 29, 2024 | 471.05 | 475.00 | 467.00 | 469.55 | 469.55 | 92,782 |
Feb 28, 2024 | 482.55 | 486.25 | 474.20 | 475.75 | 475.75 | 54,525 |
Feb 27, 2024 | 488.20 | 491.45 | 481.60 | 484.30 | 484.30 | 165,592 |
Feb 26, 2024 | 488.75 | 493.00 | 485.90 | 489.20 | 489.20 | 91,409 |
Feb 23, 2024 | 494.00 | 496.55 | 487.70 | 488.75 | 488.75 | 126,547 |
Feb 22, 2024 | 493.50 | 493.95 | 484.15 | 492.45 | 492.45 | 50,051 |
Feb 21, 2024 | 499.65 | 500.00 | 491.10 | 492.10 | 492.10 | 138,089 |
Feb 20, 2024 | 497.50 | 505.40 | 495.25 | 498.65 | 498.65 | 159,953 |
Feb 19, 2024 | 493.10 | 499.90 | 491.60 | 497.50 | 497.50 | 252,852 |
Feb 16, 2024 | 483.65 | 494.35 | 481.00 | 491.10 | 491.10 | 373,576 |
Feb 15, 2024 | 487.60 | 490.45 | 484.55 | 487.40 | 487.40 | 241,609 |
Feb 14, 2024 | 478.85 | 482.65 | 470.00 | 481.40 | 481.40 | 193,290 |
Feb 13, 2024 | 463.75 | 480.00 | 452.40 | 479.10 | 479.10 | 174,180 |
Feb 12, 2024 | 462.50 | 465.65 | 455.20 | 458.20 | 458.20 | 152,522 |
Feb 09, 2024 | 467.30 | 468.05 | 453.25 | 457.30 | 457.30 | 341,685 |
Feb 08, 2024 | 480.95 | 481.90 | 463.90 | 464.85 | 464.85 | 341,326 |
Feb 07, 2024 | 482.50 | 484.95 | 477.15 | 478.00 | 478.00 | 236,497 |
Feb 06, 2024 | 474.80 | 486.00 | 468.85 | 481.95 | 481.95 | 534,907 |
Feb 05, 2024 | 507.00 | 524.75 | 469.65 | 474.20 | 474.20 | 651,600 |
Feb 02, 2024 | 535.85 | 540.65 | 529.20 | 533.50 | 533.50 | 167,640 |
Feb 01, 2024 | 536.00 | 539.05 | 526.60 | 529.90 | 529.90 | 227,254 |
Jan 31, 2024 | 536.15 | 542.80 | 534.20 | 537.85 | 537.85 | 126,944 |
Jan 30, 2024 | 540.15 | 547.45 | 534.55 | 535.25 | 535.25 | 138,341 |
Jan 29, 2024 | 544.85 | 544.85 | 534.45 | 539.85 | 539.85 | 131,126 |
Jan 25, 2024 | 546.00 | 548.00 | 536.10 | 537.50 | 537.50 | 41,155 |
Jan 24, 2024 | 541.65 | 547.00 | 534.65 | 545.55 | 545.55 | 102,128 |
Jan 23, 2024 | 554.15 | 557.85 | 533.55 | 535.25 | 535.25 | 231,768 |
Jan 19, 2024 | 549.00 | 556.85 | 544.00 | 553.35 | 553.35 | 128,998 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 561.65 | 562.45 | 550.00 | 551.10 | 551.10 | 203,931 |
Jan 16, 2024 | 567.15 | 569.00 | 560.50 | 564.55 | 564.55 | 24,712 |
Jan 15, 2024 | 568.75 | 571.30 | 565.00 | 567.70 | 567.70 | 37,281 |
Jan 12, 2024 | 567.75 | 568.10 | 562.65 | 565.00 | 565.00 | 39,127 |
Jan 11, 2024 | 558.85 | 566.00 | 558.85 | 562.20 | 562.20 | 108,660 |
Jan 10, 2024 | 562.85 | 562.85 | 552.00 | 558.70 | 558.70 | 45,751 |
Jan 09, 2024 | 566.00 | 567.70 | 553.65 | 558.10 | 558.10 | 233,255 |
Jan 08, 2024 | 582.85 | 582.85 | 560.20 | 561.00 | 561.00 | 339,580 |
Jan 05, 2024 | 585.10 | 591.00 | 576.50 | 581.25 | 581.25 | 65,404 |
Jan 04, 2024 | 587.65 | 589.20 | 583.00 | 587.25 | 587.25 | 49,616 |
Jan 03, 2024 | 597.85 | 597.85 | 585.40 | 586.80 | 586.80 | 51,708 |
Jan 02, 2024 | 593.85 | 603.85 | 589.10 | 594.35 | 594.35 | 63,818 |
Jan 01, 2024 | 587.80 | 599.80 | 587.50 | 592.10 | 592.10 | 184,514 |
Dec 29, 2023 | 590.15 | 594.85 | 585.20 | 587.50 | 587.50 | 50,029 |
Dec 28, 2023 | 585.80 | 591.00 | 582.00 | 589.30 | 589.30 | 46,444 |
Dec 27, 2023 | 591.15 | 592.20 | 581.30 | 583.15 | 583.15 | 43,665 |
Dec 26, 2023 | 588.00 | 594.90 | 585.00 | 586.00 | 586.00 | 145,564 |
Dec 22, 2023 | 581.65 | 585.90 | 577.60 | 581.70 | 581.70 | 83,721 |
Dec 21, 2023 | 572.00 | 579.90 | 566.10 | 577.90 | 577.90 | 175,891 |
Dec 20, 2023 | 606.80 | 606.80 | 569.05 | 572.25 | 572.25 | 94,864 |
Dec 19, 2023 | 607.95 | 612.20 | 597.55 | 598.45 | 598.45 | 173,715 |
Dec 18, 2023 | 613.00 | 614.45 | 605.10 | 606.65 | 606.65 | 125,882 |
Dec 15, 2023 | 600.90 | 613.15 | 600.90 | 610.95 | 610.95 | 64,518 |
Dec 14, 2023 | 603.00 | 603.65 | 596.35 | 599.00 | 599.00 | 29,399 |
Dec 13, 2023 | 598.20 | 602.60 | 592.50 | 599.30 | 599.30 | 99,650 |
Dec 12, 2023 | 606.00 | 606.60 | 595.90 | 597.70 | 597.70 | 143,079 |
Dec 11, 2023 | 584.05 | 603.45 | 584.05 | 602.55 | 602.55 | 63,758 |
Dec 08, 2023 | 590.65 | 595.70 | 580.25 | 585.00 | 585.00 | 138,843 |
Dec 07, 2023 | 593.95 | 593.95 | 585.60 | 586.80 | 586.80 | 27,925 |
Dec 06, 2023 | 583.40 | 596.25 | 583.00 | 588.50 | 588.50 | 184,096 |
Dec 05, 2023 | 579.90 | 583.90 | 577.00 | 581.45 | 581.45 | 34,620 |
Dec 04, 2023 | 579.95 | 585.00 | 577.00 | 578.70 | 578.70 | 134,043 |
Dec 01, 2023 | 571.05 | 576.00 | 569.20 | 574.95 | 574.95 | 300,105 |
Nov 30, 2023 | 574.90 | 574.90 | 566.55 | 570.95 | 570.95 | 43,711 |
Nov 29, 2023 | 564.05 | 572.00 | 563.30 | 570.00 | 570.00 | 146,673 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |