Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 630.15 | 634.75 | 616.55 | 622.25 | 622.25 | 105,089 |
May 02, 2024 | 616.95 | 630.85 | 609.70 | 625.40 | 625.40 | 277,907 |
Apr 30, 2024 | 636.55 | 636.55 | 616.40 | 619.70 | 619.70 | 172,440 |
Apr 29, 2024 | 641.30 | 641.30 | 625.15 | 629.80 | 629.80 | 85,844 |
Apr 26, 2024 | 640.45 | 641.90 | 630.20 | 632.05 | 632.05 | 121,787 |
Apr 25, 2024 | 645.70 | 649.00 | 629.05 | 638.40 | 638.40 | 128,668 |
Apr 24, 2024 | 644.50 | 646.85 | 635.35 | 644.15 | 644.15 | 144,366 |
Apr 23, 2024 | 620.35 | 639.25 | 620.00 | 636.45 | 636.45 | 241,190 |
Apr 22, 2024 | 619.65 | 620.70 | 613.60 | 616.35 | 616.35 | 39,775 |
Apr 19, 2024 | 612.00 | 614.25 | 601.00 | 609.45 | 609.45 | 157,473 |
Apr 18, 2024 | 640.95 | 640.95 | 611.50 | 616.30 | 616.30 | 295,917 |
Apr 16, 2024 | 605.65 | 622.90 | 601.35 | 617.00 | 617.00 | 98,727 |
Apr 15, 2024 | 597.55 | 615.30 | 593.20 | 606.80 | 606.80 | 186,268 |
Apr 12, 2024 | 621.75 | 629.95 | 606.00 | 609.65 | 609.65 | 79,654 |
Apr 10, 2024 | 621.20 | 628.60 | 620.10 | 625.55 | 625.55 | 68,766 |
Apr 09, 2024 | 630.70 | 633.70 | 618.70 | 623.30 | 623.30 | 65,887 |
Apr 08, 2024 | 627.00 | 634.60 | 622.05 | 630.30 | 630.30 | 99,149 |
Apr 05, 2024 | 628.15 | 633.00 | 618.60 | 627.35 | 627.35 | 75,998 |
Apr 04, 2024 | 640.95 | 640.95 | 622.85 | 624.15 | 624.15 | 124,107 |
Apr 03, 2024 | 634.40 | 640.25 | 627.00 | 635.00 | 635.00 | 116,943 |
Apr 02, 2024 | 622.70 | 637.40 | 619.70 | 634.45 | 634.45 | 129,460 |
Apr 01, 2024 | 620.15 | 626.70 | 613.70 | 621.45 | 621.45 | 103,861 |
Mar 28, 2024 | 608.45 | 617.00 | 602.30 | 612.30 | 612.30 | 249,246 |
Mar 27, 2024 | 595.20 | 610.25 | 595.20 | 601.70 | 601.70 | 132,364 |
Mar 26, 2024 | 589.15 | 600.00 | 586.80 | 595.15 | 595.15 | 54,934 |
Mar 22, 2024 | 590.55 | 594.70 | 581.55 | 589.15 | 589.15 | 34,901 |
Mar 21, 2024 | 578.55 | 590.80 | 578.55 | 587.05 | 587.05 | 74,855 |
Mar 20, 2024 | 583.75 | 586.95 | 566.65 | 576.75 | 576.75 | 71,194 |
Mar 19, 2024 | 580.95 | 588.55 | 572.95 | 580.05 | 580.05 | 45,741 |
Mar 18, 2024 | 592.65 | 592.65 | 582.30 | 584.35 | 584.35 | 217,294 |
Mar 15, 2024 | 584.55 | 604.00 | 575.95 | 601.25 | 601.25 | 128,417 |
Mar 14, 2024 | 552.65 | 584.80 | 551.50 | 582.40 | 582.40 | 119,571 |
Mar 13, 2024 | 587.15 | 590.50 | 551.05 | 559.80 | 559.80 | 148,915 |
Mar 12, 2024 | 603.45 | 605.10 | 584.00 | 586.65 | 586.65 | 111,313 |
Mar 11, 2024 | 603.75 | 612.50 | 600.05 | 602.20 | 602.20 | 149,751 |
Mar 07, 2024 | 598.00 | 606.50 | 596.80 | 603.30 | 603.30 | 56,532 |
Mar 06, 2024 | 612.15 | 613.20 | 595.75 | 598.00 | 598.00 | 161,124 |
Mar 05, 2024 | 621.60 | 624.55 | 611.00 | 613.20 | 613.20 | 117,328 |
Mar 04, 2024 | 619.55 | 621.15 | 612.50 | 617.20 | 617.20 | 124,240 |
Mar 01, 2024 | 609.85 | 620.25 | 607.00 | 617.60 | 617.60 | 210,504 |
Feb 29, 2024 | 589.00 | 609.00 | 583.50 | 606.55 | 606.55 | 172,964 |
Feb 28, 2024 | 603.20 | 605.90 | 585.25 | 589.55 | 589.55 | 103,634 |
Feb 27, 2024 | 608.70 | 612.50 | 599.30 | 603.15 | 603.15 | 122,072 |
Feb 26, 2024 | 606.00 | 615.20 | 603.00 | 608.85 | 608.85 | 121,232 |
Feb 23, 2024 | 592.95 | 608.60 | 587.90 | 602.85 | 602.85 | 136,700 |
Feb 22, 2024 | 590.65 | 595.00 | 583.00 | 592.50 | 592.50 | 57,351 |
Feb 21, 2024 | 589.40 | 596.50 | 583.10 | 587.75 | 587.75 | 223,507 |
Feb 20, 2024 | 585.00 | 590.00 | 579.70 | 588.80 | 588.80 | 70,585 |
Feb 19, 2024 | 586.65 | 593.80 | 581.70 | 584.80 | 584.80 | 204,358 |
Feb 16, 2024 | 572.50 | 590.45 | 572.50 | 585.25 | 585.25 | 197,780 |
Feb 15, 2024 | 573.65 | 574.80 | 568.75 | 571.80 | 571.80 | 46,967 |
Feb 14, 2024 | 560.85 | 573.10 | 559.70 | 570.85 | 570.85 | 101,565 |
Feb 13, 2024 | 562.70 | 570.00 | 552.35 | 568.35 | 568.35 | 107,815 |
Feb 12, 2024 | 582.00 | 587.00 | 561.00 | 564.15 | 564.15 | 296,376 |
Feb 09, 2024 | 563.95 | 582.20 | 552.55 | 576.60 | 576.60 | 160,519 |
Feb 08, 2024 | 567.70 | 571.00 | 560.00 | 563.00 | 563.00 | 56,438 |
Feb 07, 2024 | 570.00 | 575.30 | 564.30 | 567.65 | 567.65 | 66,087 |
Feb 06, 2024 | 555.30 | 567.55 | 550.00 | 566.50 | 566.50 | 107,559 |
Feb 05, 2024 | 557.50 | 563.00 | 551.00 | 553.85 | 553.85 | 256,270 |
Feb 02, 2024 | 571.40 | 572.45 | 554.95 | 557.30 | 557.30 | 223,662 |
Feb 01, 2024 | 568.75 | 569.80 | 554.25 | 565.10 | 565.10 | 328,061 |
Jan 31, 2024 | 572.15 | 586.00 | 547.45 | 560.35 | 560.35 | 412,289 |
Jan 30, 2024 | 576.65 | 583.75 | 568.00 | 570.50 | 570.50 | 223,060 |
Jan 29, 2024 | 570.15 | 578.50 | 562.40 | 573.75 | 573.75 | 591,660 |
Jan 25, 2024 | 529.25 | 565.80 | 527.45 | 560.50 | 560.50 | 1,383,745 |
Jan 24, 2024 | 525.00 | 530.35 | 515.00 | 527.60 | 527.60 | 154,607 |
Jan 23, 2024 | 546.85 | 546.85 | 517.45 | 525.45 | 525.45 | 109,083 |
Jan 19, 2024 | 527.55 | 538.00 | 525.40 | 537.15 | 537.15 | 83,485 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 525.15 | 539.30 | 518.05 | 520.50 | 520.50 | 216,483 |
Jan 16, 2024 | 531.70 | 534.90 | 524.65 | 528.80 | 528.80 | 87,314 |
Jan 15, 2024 | 533.25 | 536.45 | 526.70 | 531.55 | 531.55 | 233,251 |
Jan 12, 2024 | 540.40 | 544.80 | 531.45 | 532.40 | 532.40 | 84,821 |
Jan 11, 2024 | 529.45 | 541.20 | 525.50 | 538.15 | 538.15 | 123,872 |
Jan 10, 2024 | 526.15 | 528.35 | 518.30 | 526.05 | 526.05 | 111,564 |
Jan 09, 2024 | 535.25 | 538.85 | 523.45 | 525.25 | 525.25 | 142,298 |
Jan 08, 2024 | 543.70 | 544.20 | 526.70 | 530.20 | 530.20 | 217,570 |
Jan 05, 2024 | 550.00 | 557.75 | 538.40 | 542.25 | 542.25 | 172,194 |
Jan 04, 2024 | 536.65 | 554.25 | 536.65 | 549.35 | 549.35 | 464,411 |
Jan 03, 2024 | 538.20 | 549.00 | 527.60 | 536.40 | 536.40 | 471,931 |
Jan 02, 2024 | 536.05 | 537.00 | 518.20 | 530.60 | 530.60 | 280,599 |
Jan 01, 2024 | 520.55 | 539.55 | 519.95 | 534.70 | 534.70 | 391,506 |
Dec 29, 2023 | 511.55 | 522.30 | 511.30 | 520.95 | 520.95 | 179,989 |
Dec 28, 2023 | 517.35 | 519.75 | 512.20 | 514.25 | 514.25 | 69,935 |
Dec 27, 2023 | 520.05 | 523.00 | 513.25 | 516.40 | 516.40 | 218,846 |
Dec 26, 2023 | 503.80 | 508.50 | 502.95 | 505.15 | 505.15 | 114,257 |
Dec 22, 2023 | 505.65 | 509.45 | 498.20 | 503.80 | 503.80 | 85,760 |
Dec 21, 2023 | 477.30 | 505.95 | 477.30 | 503.80 | 503.80 | 584,091 |
Dec 20, 2023 | 523.25 | 526.00 | 486.45 | 490.55 | 490.55 | 216,525 |
Dec 19, 2023 | 529.85 | 529.90 | 516.75 | 522.30 | 522.30 | 74,154 |
Dec 18, 2023 | 529.60 | 532.55 | 524.30 | 525.45 | 525.45 | 168,807 |
Dec 15, 2023 | 523.10 | 529.60 | 514.65 | 522.35 | 522.35 | 316,907 |
Dec 14, 2023 | 514.00 | 523.35 | 511.75 | 520.35 | 520.35 | 163,569 |
Dec 13, 2023 | 503.20 | 513.35 | 502.40 | 509.00 | 509.00 | 116,481 |
Dec 12, 2023 | 505.05 | 510.20 | 497.50 | 501.30 | 501.30 | 206,019 |
Dec 11, 2023 | 497.40 | 506.70 | 489.35 | 504.20 | 504.20 | 229,758 |
Dec 08, 2023 | 505.50 | 509.85 | 482.35 | 494.35 | 494.35 | 369,578 |
Dec 07, 2023 | 505.95 | 508.45 | 496.25 | 505.10 | 505.10 | 332,573 |
Dec 06, 2023 | 515.85 | 523.70 | 499.45 | 501.15 | 501.15 | 529,930 |
Dec 05, 2023 | 475.00 | 513.40 | 474.60 | 508.70 | 508.70 | 932,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |