Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 482.27 | 487.38 | 477.57 | 486.18 | 486.18 | 2,829,330 |
May 02, 2024 | 474.30 | 477.16 | 468.30 | 476.57 | 476.57 | 2,516,400 |
May 01, 2024 | 461.12 | 477.76 | 460.36 | 469.39 | 469.39 | 2,490,200 |
Apr 30, 2024 | 472.00 | 475.42 | 462.46 | 462.83 | 462.83 | 3,222,600 |
Apr 29, 2024 | 478.04 | 481.68 | 471.07 | 473.07 | 473.07 | 2,954,700 |
Apr 26, 2024 | 472.31 | 482.79 | 471.69 | 477.56 | 477.56 | 2,460,300 |
Apr 25, 2024 | 468.41 | 474.50 | 465.78 | 473.44 | 473.44 | 2,250,900 |
Apr 24, 2024 | 472.94 | 478.57 | 471.73 | 477.12 | 477.12 | 2,338,000 |
Apr 23, 2024 | 469.72 | 474.81 | 467.83 | 472.90 | 472.90 | 2,205,800 |
Apr 22, 2024 | 470.22 | 471.50 | 462.28 | 466.89 | 466.89 | 2,604,300 |
Apr 19, 2024 | 476.54 | 476.58 | 463.09 | 465.02 | 465.02 | 3,280,600 |
Apr 18, 2024 | 476.76 | 477.61 | 471.83 | 473.18 | 473.18 | 2,389,700 |
Apr 17, 2024 | 477.31 | 481.02 | 472.69 | 474.45 | 474.45 | 2,034,800 |
Apr 16, 2024 | 470.00 | 478.98 | 468.49 | 476.22 | 476.22 | 2,660,100 |
Apr 15, 2024 | 477.02 | 478.52 | 468.35 | 470.10 | 470.10 | 3,353,200 |
Apr 12, 2024 | 477.95 | 478.78 | 468.60 | 474.09 | 474.09 | 5,620,000 |
Apr 11, 2024 | 487.36 | 488.67 | 479.74 | 484.28 | 484.28 | 2,978,500 |
Apr 10, 2024 | 489.39 | 491.77 | 480.28 | 487.22 | 487.22 | 2,487,900 |
Apr 09, 2024 | 486.00 | 493.31 | 483.31 | 492.55 | 492.55 | 2,548,600 |
Apr 08, 2024 | 484.78 | 486.98 | 477.23 | 484.28 | 484.28 | 3,439,200 |
Apr 05, 2024 | 488.84 | 490.09 | 481.28 | 485.12 | 485.12 | 4,971,800 |
Apr 04, 2024 | 503.56 | 504.11 | 486.70 | 487.11 | 487.11 | 3,403,300 |
Apr 03, 2024 | 497.36 | 498.86 | 494.71 | 497.01 | 497.01 | 2,604,400 |
Apr 02, 2024 | 494.40 | 500.75 | 491.34 | 499.21 | 499.21 | 3,083,300 |
Apr 01, 2024 | 504.99 | 506.92 | 499.31 | 502.09 | 502.09 | 2,056,000 |
Mar 28, 2024 | 508.12 | 509.00 | 500.26 | 504.60 | 504.60 | 3,897,000 |
Mar 27, 2024 | 515.47 | 516.86 | 499.70 | 504.40 | 504.40 | 4,228,400 |
Mar 26, 2024 | 508.06 | 512.79 | 503.59 | 507.60 | 507.60 | 2,813,300 |
Mar 25, 2024 | 496.79 | 510.63 | 496.69 | 507.23 | 507.23 | 4,277,000 |
Mar 22, 2024 | 509.07 | 511.59 | 496.67 | 499.52 | 499.52 | 5,410,300 |
Mar 21, 2024 | 517.60 | 519.73 | 506.20 | 511.25 | 511.25 | 5,206,600 |
Mar 20, 2024 | 523.29 | 523.87 | 512.50 | 519.14 | 519.14 | 4,239,600 |
Mar 19, 2024 | 509.89 | 522.68 | 508.99 | 521.19 | 521.19 | 7,081,800 |
Mar 18, 2024 | 495.55 | 515.73 | 495.55 | 513.86 | 513.86 | 7,052,700 |
Mar 15, 2024 | 499.64 | 503.13 | 485.00 | 492.46 | 492.46 | 19,570,500 |
Mar 14, 2024 | 578.00 | 579.54 | 568.76 | 570.45 | 570.45 | 5,908,100 |
Mar 13, 2024 | 579.06 | 585.35 | 573.41 | 573.55 | 573.55 | 3,466,000 |
Mar 12, 2024 | 568.60 | 579.79 | 562.60 | 579.14 | 579.14 | 3,469,200 |
Mar 11, 2024 | 552.45 | 562.69 | 551.02 | 560.42 | 560.42 | 2,857,800 |
Mar 08, 2024 | 553.00 | 560.44 | 550.51 | 551.69 | 551.69 | 2,831,100 |
Mar 07, 2024 | 550.00 | 558.38 | 541.59 | 556.04 | 556.04 | 2,660,500 |
Mar 06, 2024 | 548.00 | 550.64 | 538.15 | 543.09 | 543.09 | 3,209,800 |
Mar 05, 2024 | 562.60 | 564.19 | 539.35 | 544.84 | 544.84 | 4,286,800 |
Mar 04, 2024 | 572.85 | 576.25 | 564.10 | 567.94 | 567.94 | 2,556,400 |
Mar 01, 2024 | 561.11 | 572.89 | 560.67 | 570.93 | 570.93 | 2,903,700 |
Feb 29, 2024 | 554.89 | 561.94 | 553.23 | 560.28 | 560.28 | 3,844,400 |
Feb 28, 2024 | 552.00 | 557.20 | 549.76 | 551.82 | 551.82 | 2,313,200 |
Feb 27, 2024 | 565.91 | 565.91 | 548.54 | 552.49 | 552.49 | 3,247,600 |
Feb 26, 2024 | 556.56 | 570.60 | 556.56 | 560.48 | 560.48 | 4,251,200 |
Feb 23, 2024 | 543.49 | 557.18 | 541.48 | 553.44 | 553.44 | 4,546,500 |
Feb 22, 2024 | 553.94 | 555.55 | 534.56 | 537.57 | 537.57 | 5,023,400 |
Feb 21, 2024 | 539.76 | 542.57 | 529.37 | 538.52 | 538.52 | 4,493,500 |
Feb 20, 2024 | 531.50 | 545.88 | 528.01 | 541.91 | 541.91 | 6,567,600 |
Feb 16, 2024 | 589.90 | 590.14 | 546.37 | 546.66 | 546.66 | 10,323,000 |
Feb 15, 2024 | 606.00 | 607.32 | 589.77 | 590.44 | 590.44 | 3,677,400 |
Feb 14, 2024 | 605.85 | 610.33 | 602.50 | 604.66 | 604.66 | 1,615,100 |
Feb 13, 2024 | 596.70 | 608.39 | 590.00 | 601.89 | 601.89 | 2,985,200 |
Feb 12, 2024 | 626.00 | 626.35 | 611.58 | 611.84 | 611.84 | 2,317,200 |
Feb 09, 2024 | 616.00 | 628.07 | 615.80 | 627.21 | 627.21 | 2,091,400 |
Feb 08, 2024 | 615.85 | 621.34 | 612.51 | 615.86 | 615.86 | 1,815,700 |
Feb 07, 2024 | 613.25 | 620.42 | 610.15 | 615.85 | 615.85 | 2,313,800 |
Feb 06, 2024 | 625.58 | 626.46 | 604.67 | 607.14 | 607.14 | 3,436,200 |
Feb 05, 2024 | 633.03 | 634.59 | 624.54 | 630.50 | 630.50 | 2,131,200 |
Feb 02, 2024 | 624.79 | 638.25 | 617.01 | 634.76 | 634.76 | 2,542,200 |
Feb 01, 2024 | 619.00 | 628.80 | 618.78 | 627.91 | 627.91 | 1,687,600 |
Jan 31, 2024 | 620.00 | 625.93 | 612.17 | 617.78 | 617.78 | 2,666,800 |
Jan 30, 2024 | 630.00 | 630.47 | 620.89 | 627.96 | 627.96 | 2,007,400 |
Jan 29, 2024 | 615.71 | 636.25 | 615.71 | 630.23 | 630.23 | 3,212,200 |
Jan 26, 2024 | 620.70 | 622.50 | 613.00 | 613.93 | 613.93 | 2,137,800 |
Jan 25, 2024 | 615.42 | 627.06 | 612.24 | 622.58 | 622.58 | 3,806,200 |
Jan 24, 2024 | 601.71 | 616.95 | 597.46 | 606.48 | 606.48 | 2,999,000 |
Jan 23, 2024 | 602.21 | 604.32 | 591.34 | 597.18 | 597.18 | 2,723,500 |
Jan 22, 2024 | 615.00 | 620.96 | 603.15 | 603.59 | 603.59 | 4,488,000 |
Jan 19, 2024 | 593.81 | 612.07 | 589.13 | 611.55 | 611.55 | 3,760,100 |
Jan 18, 2024 | 586.90 | 596.89 | 584.21 | 593.70 | 593.70 | 2,793,600 |
Jan 17, 2024 | 591.99 | 596.75 | 582.44 | 596.10 | 596.10 | 2,588,300 |
Jan 16, 2024 | 592.83 | 597.76 | 588.34 | 597.68 | 597.68 | 2,126,100 |
Jan 12, 2024 | 598.39 | 599.38 | 593.02 | 596.54 | 596.54 | 1,477,000 |
Jan 11, 2024 | 592.00 | 597.84 | 584.52 | 597.49 | 597.49 | 2,331,800 |
Jan 10, 2024 | 585.43 | 593.65 | 585.43 | 591.03 | 591.03 | 2,135,700 |
Jan 09, 2024 | 578.33 | 588.20 | 577.28 | 586.20 | 586.20 | 1,926,900 |
Jan 08, 2024 | 567.87 | 581.51 | 567.87 | 580.55 | 580.55 | 2,830,000 |
Jan 05, 2024 | 563.50 | 569.52 | 563.34 | 564.60 | 564.60 | 1,922,900 |
Jan 04, 2024 | 570.99 | 572.91 | 566.66 | 567.05 | 567.05 | 2,092,100 |
Jan 03, 2024 | 574.58 | 577.30 | 570.19 | 571.79 | 571.79 | 2,478,000 |
Jan 02, 2024 | 589.51 | 590.44 | 576.76 | 580.07 | 580.07 | 2,840,200 |
Dec 29, 2023 | 596.09 | 600.75 | 592.94 | 596.60 | 596.60 | 1,893,900 |
Dec 28, 2023 | 597.44 | 599.04 | 593.63 | 595.52 | 595.52 | 1,702,600 |
Dec 27, 2023 | 598.60 | 599.79 | 593.71 | 596.08 | 596.08 | 1,394,900 |
Dec 26, 2023 | 598.92 | 601.69 | 596.50 | 598.26 | 598.26 | 1,595,100 |
Dec 22, 2023 | 600.80 | 601.86 | 596.00 | 598.75 | 598.75 | 1,659,800 |
Dec 21, 2023 | 603.00 | 607.40 | 594.82 | 600.14 | 600.14 | 3,192,800 |
Dec 20, 2023 | 600.71 | 610.68 | 595.07 | 596.06 | 596.06 | 2,587,300 |
Dec 19, 2023 | 600.00 | 612.71 | 598.08 | 604.64 | 604.64 | 4,150,700 |
Dec 18, 2023 | 591.52 | 603.13 | 586.62 | 599.13 | 599.13 | 5,452,000 |
Dec 15, 2023 | 580.60 | 591.66 | 578.20 | 584.68 | 584.68 | 8,663,700 |
Dec 14, 2023 | 593.00 | 593.16 | 578.30 | 584.64 | 584.64 | 11,315,300 |
Dec 13, 2023 | 630.41 | 632.45 | 618.03 | 624.26 | 624.26 | 6,188,500 |
Dec 12, 2023 | 625.86 | 633.89 | 623.00 | 633.66 | 633.66 | 2,968,900 |
Dec 11, 2023 | 616.88 | 627.82 | 614.34 | 625.20 | 625.20 | 3,270,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |