Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 07, 2024 | 665.42 | 672.77 | 661.49 | 670.98 | 670.98 | 1,051 |
May 06, 2024 | 647.83 | 653.31 | 646.77 | 653.30 | 653.30 | 4,300 |
May 03, 2024 | 642.09 | 647.00 | 641.06 | 644.80 | 644.80 | 2,200 |
May 02, 2024 | 629.54 | 630.23 | 619.73 | 628.01 | 628.01 | 7,300 |
May 01, 2024 | 622.56 | 641.13 | 612.93 | 625.76 | 625.76 | 4,700 |
Apr 30, 2024 | 641.37 | 645.84 | 625.57 | 629.71 | 629.71 | 8,600 |
Apr 29, 2024 | 647.27 | 650.66 | 637.50 | 640.78 | 640.78 | 37,700 |
Apr 26, 2024 | 662.77 | 677.36 | 655.07 | 662.63 | 662.63 | 38,200 |
Apr 25, 2024 | 617.78 | 631.99 | 615.46 | 631.99 | 631.99 | 3,900 |
Apr 24, 2024 | 636.38 | 638.24 | 623.73 | 629.66 | 629.66 | 4,300 |
Apr 23, 2024 | 552.54 | 620.02 | 552.34 | 602.91 | 602.91 | 4,400 |
Apr 22, 2024 | 553.38 | 558.23 | 546.24 | 552.23 | 552.23 | 5,200 |
Apr 19, 2024 | 566.27 | 568.05 | 551.33 | 553.61 | 553.61 | 3,400 |
Apr 18, 2024 | 585.98 | 591.68 | 575.00 | 575.00 | 575.00 | 2,900 |
Apr 17, 2024 | 643.14 | 643.58 | 612.98 | 617.62 | 617.62 | 3,700 |
Apr 16, 2024 | 629.45 | 645.00 | 629.14 | 643.72 | 643.72 | 9,000 |
Apr 15, 2024 | 647.98 | 649.49 | 627.45 | 630.95 | 630.95 | 3,600 |
Apr 12, 2024 | 623.87 | 626.43 | 614.91 | 620.72 | 620.72 | 2,900 |
Apr 11, 2024 | 625.16 | 632.85 | 615.51 | 632.77 | 632.77 | 2,000 |
Apr 10, 2024 | 618.69 | 631.12 | 618.69 | 626.71 | 626.71 | 5,100 |
Apr 09, 2024 | 637.25 | 639.29 | 619.49 | 630.12 | 630.12 | 2,000 |
Apr 08, 2024 | 629.74 | 631.89 | 624.15 | 628.00 | 628.00 | 2,600 |
Apr 05, 2024 | 617.96 | 629.34 | 617.16 | 626.99 | 626.99 | 2,500 |
Apr 04, 2024 | 623.52 | 628.33 | 609.39 | 609.39 | 609.39 | 6,800 |
Apr 03, 2024 | 610.60 | 623.92 | 609.79 | 619.82 | 619.82 | 8,000 |
Apr 02, 2024 | 618.95 | 620.60 | 614.00 | 618.00 | 618.00 | 9,700 |
Apr 01, 2024 | 610.00 | 632.46 | 594.75 | 623.46 | 623.46 | 7,600 |
Mar 28, 2024 | 612.86 | 615.00 | 609.00 | 612.00 | 612.00 | 1,800 |
Mar 27, 2024 | 626.56 | 628.77 | 615.79 | 622.29 | 622.29 | 3,000 |
Mar 26, 2024 | 629.59 | 631.52 | 622.37 | 622.70 | 622.70 | 2,100 |
Mar 25, 2024 | 623.51 | 634.58 | 622.32 | 628.05 | 628.05 | 3,500 |
Mar 22, 2024 | 616.49 | 624.95 | 615.97 | 620.20 | 620.20 | 1,600 |
Mar 21, 2024 | 635.54 | 640.00 | 627.28 | 631.27 | 631.27 | 2,400 |
Mar 20, 2024 | 602.37 | 606.00 | 595.00 | 606.00 | 606.00 | 3,400 |
Mar 19, 2024 | 600.97 | 602.53 | 593.27 | 599.00 | 599.00 | 3,800 |
Mar 18, 2024 | 602.80 | 606.00 | 595.66 | 596.44 | 596.44 | 1,400 |
Mar 15, 2024 | 600.95 | 608.46 | 597.92 | 603.81 | 603.81 | 2,800 |
Mar 14, 2024 | 617.35 | 620.19 | 605.03 | 610.86 | 610.86 | 1,400 |
Mar 13, 2024 | 629.02 | 629.30 | 615.50 | 620.67 | 620.67 | 2,000 |
Mar 12, 2024 | 608.77 | 623.70 | 601.85 | 622.76 | 622.76 | 2,700 |
Mar 11, 2024 | 610.65 | 612.00 | 602.88 | 610.09 | 610.09 | 3,100 |
Mar 08, 2024 | 646.34 | 646.34 | 625.32 | 626.60 | 626.60 | 3,000 |
Mar 07, 2024 | 641.18 | 661.00 | 641.18 | 657.72 | 657.72 | 3,100 |
Mar 06, 2024 | 621.78 | 634.16 | 619.78 | 629.94 | 629.94 | 3,500 |
Mar 05, 2024 | 627.63 | 627.84 | 609.49 | 612.15 | 612.15 | 3,500 |
Mar 04, 2024 | 637.14 | 639.49 | 627.70 | 631.81 | 631.81 | 10,300 |
Mar 01, 2024 | 612.80 | 622.57 | 611.04 | 621.50 | 621.50 | 3,000 |
Feb 29, 2024 | 605.58 | 614.00 | 605.04 | 611.63 | 611.63 | 2,600 |
Feb 28, 2024 | 605.84 | 620.93 | 604.89 | 611.06 | 611.06 | 3,400 |
Feb 27, 2024 | 623.89 | 636.62 | 580.13 | 582.00 | 582.00 | 5,300 |
Feb 26, 2024 | 614.18 | 628.56 | 613.66 | 627.81 | 627.81 | 4,500 |
Feb 23, 2024 | 608.77 | 610.11 | 596.19 | 601.41 | 601.41 | 2,900 |
Feb 22, 2024 | 613.89 | 618.83 | 596.00 | 604.00 | 604.00 | 7,700 |
Feb 21, 2024 | 584.12 | 589.65 | 578.02 | 583.00 | 583.00 | 13,700 |
Feb 20, 2024 | 592.96 | 593.38 | 582.95 | 589.36 | 589.36 | 2,500 |
Feb 16, 2024 | 622.40 | 628.62 | 617.70 | 622.17 | 622.17 | 5,000 |
Feb 15, 2024 | 606.87 | 609.87 | 601.78 | 608.35 | 608.35 | 3,100 |
Feb 14, 2024 | 594.39 | 603.10 | 594.39 | 601.64 | 601.64 | 2,500 |
Feb 13, 2024 | 579.53 | 594.25 | 578.23 | 588.93 | 588.93 | 1,600 |
Feb 12, 2024 | 614.35 | 616.02 | 604.92 | 607.89 | 607.89 | 2,700 |
Feb 09, 2024 | 621.10 | 627.26 | 618.84 | 625.00 | 625.00 | 5,300 |
Feb 08, 2024 | 595.71 | 599.02 | 591.25 | 597.03 | 597.03 | 3,700 |
Feb 07, 2024 | 582.20 | 591.68 | 582.20 | 589.20 | 589.20 | 4,700 |
Feb 06, 2024 | 576.34 | 579.28 | 571.96 | 579.28 | 579.28 | 2,500 |
Feb 05, 2024 | 563.09 | 569.99 | 560.02 | 568.00 | 568.00 | 2,700 |
Feb 02, 2024 | 559.38 | 566.67 | 559.38 | 566.40 | 566.40 | 2,100 |
Feb 01, 2024 | 569.49 | 574.62 | 561.07 | 574.58 | 574.58 | 3,700 |
Jan 31, 2024 | 558.33 | 565.58 | 554.55 | 558.50 | 558.50 | 2,000 |
Jan 30, 2024 | 569.61 | 569.61 | 560.70 | 560.70 | 560.70 | 4,700 |
Jan 29, 2024 | 561.84 | 570.93 | 557.02 | 570.93 | 570.93 | 2,600 |
Jan 26, 2024 | 563.96 | 571.75 | 563.02 | 567.00 | 567.00 | 2,400 |
Jan 25, 2024 | 578.29 | 582.01 | 570.68 | 574.29 | 574.29 | 2,700 |
Jan 24, 2024 | 572.12 | 578.71 | 569.65 | 572.32 | 572.32 | 6,500 |
Jan 23, 2024 | 550.82 | 558.95 | 549.76 | 558.95 | 558.95 | 5,000 |
Jan 22, 2024 | 559.08 | 561.05 | 551.06 | 554.38 | 554.38 | 8,800 |
Jan 19, 2024 | 541.00 | 546.78 | 536.88 | 546.78 | 546.78 | 4,300 |
Jan 18, 2024 | 530.72 | 543.76 | 530.72 | 541.53 | 541.53 | 2,900 |
Jan 17, 2024 | 501.56 | 506.23 | 494.26 | 506.23 | 506.23 | 2,200 |
Jan 16, 2024 | 486.09 | 495.00 | 485.01 | 493.61 | 493.61 | 2,100 |
Jan 12, 2024 | 490.41 | 496.25 | 490.20 | 492.97 | 492.97 | 2,900 |
Jan 11, 2024 | 496.29 | 502.02 | 489.41 | 498.31 | 498.31 | 1,800 |
Jan 10, 2024 | 490.56 | 492.61 | 484.76 | 489.24 | 489.24 | 2,800 |
Jan 09, 2024 | 483.27 | 489.04 | 483.27 | 488.89 | 488.89 | 4,300 |
Jan 08, 2024 | 483.36 | 494.84 | 482.35 | 491.89 | 491.89 | 2,900 |
Jan 05, 2024 | 478.75 | 485.93 | 477.67 | 481.42 | 481.42 | 8,500 |
Jan 04, 2024 | 467.13 | 478.34 | 465.65 | 476.50 | 476.50 | 8,600 |
Jan 03, 2024 | 478.57 | 481.67 | 472.49 | 479.42 | 479.42 | 2,900 |
Jan 02, 2024 | 505.96 | 508.32 | 495.18 | 496.57 | 496.57 | 2,400 |
Dec 29, 2023 | 519.59 | 523.78 | 517.36 | 519.20 | 519.20 | 2,000 |
Dec 28, 2023 | 528.82 | 535.20 | 524.79 | 525.30 | 525.30 | 3,200 |
Dec 27, 2023 | 530.93 | 532.25 | 526.05 | 528.75 | 528.75 | 3,200 |
Dec 26, 2023 | 519.45 | 530.21 | 519.41 | 530.21 | 530.21 | 3,400 |
Dec 22, 2023 | 521.66 | 524.60 | 517.08 | 517.08 | 517.08 | 13,900 |
Dec 21, 2023 | 517.69 | 525.00 | 514.27 | 517.86 | 517.86 | 14,500 |
Dec 20, 2023 | 515.41 | 521.46 | 508.02 | 509.37 | 509.37 | 4,100 |
Dec 19, 2023 | 524.18 | 529.62 | 524.11 | 526.50 | 526.50 | 6,100 |
Dec 18, 2023 | 530.22 | 531.69 | 521.69 | 523.91 | 523.91 | 3,500 |
Dec 15, 2023 | 532.79 | 536.76 | 529.16 | 534.03 | 534.03 | 6,200 |
Dec 14, 2023 | 528.31 | 533.08 | 523.35 | 526.57 | 526.57 | 3,700 |
Dec 13, 2023 | 517.10 | 527.91 | 512.05 | 522.71 | 522.71 | 2,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |