Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 08, 2024 | 0.00 | 0.00 | 0.00 | 472.75 | 472.75 | 7,590 |
May 07, 2024 | 663.26 | 663.26 | 601.19 | 496.58 | 496.58 | 577 |
May 03, 2024 | 581.00 | 581.00 | 581.00 | 579.50 | 579.50 | 2,478 |
May 02, 2024 | 629.50 | 629.50 | 629.50 | 629.50 | 629.50 | - |
May 01, 2024 | 688.00 | 688.00 | 688.00 | 681.50 | 681.50 | 213 |
Apr 30, 2024 | 654.75 | 672.13 | 654.75 | 661.25 | 661.25 | 24 |
Apr 29, 2024 | 641.38 | 641.38 | 641.38 | 641.38 | 641.38 | - |
Apr 26, 2024 | 648.75 | 648.75 | 648.75 | 648.75 | 648.75 | - |
Apr 25, 2024 | 641.75 | 641.75 | 641.75 | 641.75 | 641.75 | - |
Apr 24, 2024 | 654.38 | 654.38 | 654.38 | 654.38 | 654.38 | - |
Apr 23, 2024 | 627.00 | 627.00 | 603.93 | 618.13 | 618.13 | 368 |
Apr 22, 2024 | 673.25 | 699.75 | 673.25 | 679.63 | 679.63 | 578 |
Apr 19, 2024 | 636.75 | 652.50 | 621.50 | 660.25 | 660.25 | 3,203 |
Apr 18, 2024 | 513.75 | 520.00 | 511.00 | 505.63 | 505.63 | 3,230 |
Apr 17, 2024 | 518.00 | 518.00 | 518.00 | 518.00 | 518.00 | - |
Apr 16, 2024 | 479.43 | 479.43 | 479.43 | 499.98 | 499.98 | 560 |
Apr 15, 2024 | 499.95 | 499.95 | 499.95 | 499.95 | 499.95 | - |
Apr 12, 2024 | 489.85 | 489.85 | 489.85 | 489.85 | 489.85 | - |
Apr 11, 2024 | 506.25 | 506.25 | 506.25 | 506.25 | 506.25 | - |
Apr 10, 2024 | 511.63 | 511.63 | 511.63 | 511.63 | 511.63 | - |
Apr 09, 2024 | 466.20 | 493.16 | 466.20 | 496.70 | 496.70 | 194 |
Apr 08, 2024 | 467.45 | 467.45 | 467.45 | 467.45 | 467.45 | - |
Apr 05, 2024 | 467.60 | 467.60 | 467.60 | 467.60 | 467.60 | - |
Apr 04, 2024 | 468.90 | 468.90 | 468.90 | 468.90 | 468.90 | - |
Apr 03, 2024 | 515.75 | 515.75 | 500.25 | 484.40 | 484.40 | 666 |
Apr 02, 2024 | 500.94 | 500.94 | 500.94 | 529.00 | 529.00 | 52 |
Mar 28, 2024 | 540.25 | 540.25 | 540.25 | 540.25 | 540.25 | - |
Mar 27, 2024 | 506.50 | 506.50 | 506.50 | 506.50 | 506.50 | - |
Mar 26, 2024 | 492.04 | 492.04 | 492.04 | 480.15 | 480.15 | 163 |
Mar 25, 2024 | 482.45 | 482.45 | 482.45 | 482.45 | 482.45 | - |
Mar 22, 2024 | 485.90 | 485.90 | 485.90 | 487.70 | 487.70 | 27 |
Mar 21, 2024 | 482.35 | 482.35 | 482.35 | 482.35 | 482.35 | - |
Mar 20, 2024 | 494.90 | 494.90 | 494.90 | 496.50 | 496.50 | 398 |
Mar 19, 2024 | 530.51 | 530.51 | 530.51 | 508.63 | 508.63 | 37 |
Mar 18, 2024 | 494.30 | 494.30 | 494.30 | 494.30 | 494.30 | - |
Mar 15, 2024 | 527.00 | 527.00 | 527.00 | 527.00 | 527.00 | - |
Mar 14, 2024 | 518.63 | 518.63 | 518.63 | 518.63 | 518.63 | - |
Mar 13, 2024 | 523.88 | 523.88 | 523.88 | 523.88 | 523.88 | - |
Mar 12, 2024 | 533.07 | 533.07 | 533.07 | 534.88 | 534.88 | 10 |
Mar 11, 2024 | 533.63 | 533.63 | 533.63 | 533.63 | 533.63 | - |
Mar 08, 2024 | 529.38 | 529.38 | 529.38 | 529.38 | 529.38 | - |
Mar 07, 2024 | 555.25 | 555.25 | 552.75 | 535.00 | 535.00 | 137 |
Mar 06, 2024 | 553.50 | 553.50 | 544.75 | 545.13 | 545.13 | 224 |
Mar 05, 2024 | 523.00 | 580.81 | 523.00 | 549.13 | 549.13 | 5 |
Mar 04, 2024 | 497.60 | 497.60 | 497.60 | 497.60 | 497.60 | - |
Mar 01, 2024 | 549.00 | 549.00 | 549.00 | 531.38 | 531.38 | 376 |
Feb 29, 2024 | 559.50 | 559.50 | 559.50 | 563.75 | 563.75 | 100 |
Feb 28, 2024 | 562.50 | 580.50 | 555.25 | 568.13 | 568.13 | 751 |
Feb 27, 2024 | 635.59 | 635.59 | 635.59 | 565.25 | 565.25 | 21 |
Feb 26, 2024 | 591.88 | 591.88 | 591.88 | 591.88 | 591.88 | - |
Feb 23, 2024 | 615.00 | 615.00 | 615.00 | 611.88 | 611.88 | 100 |
Feb 22, 2024 | 613.00 | 613.00 | 613.00 | 599.00 | 599.00 | 1,062 |
Feb 21, 2024 | 642.50 | 642.50 | 642.50 | 642.50 | 642.50 | - |
Feb 20, 2024 | 630.00 | 717.73 | 630.00 | 634.00 | 634.00 | 1,655 |
Feb 19, 2024 | 613.25 | 613.25 | 613.25 | 613.25 | 613.25 | - |
Feb 16, 2024 | 580.50 | 580.50 | 580.50 | 604.50 | 604.50 | 119 |
Feb 15, 2024 | 614.50 | 614.50 | 614.50 | 614.50 | 614.50 | - |
Feb 14, 2024 | 645.25 | 645.25 | 645.25 | 661.13 | 661.13 | 150 |
Feb 13, 2024 | 684.18 | 684.18 | 684.18 | 717.38 | 717.38 | 650 |
Feb 12, 2024 | 680.25 | 680.25 | 680.25 | 678.00 | 678.00 | 1,347 |
Feb 09, 2024 | 694.38 | 694.38 | 694.38 | 694.38 | 694.38 | - |
Feb 08, 2024 | 690.75 | 690.75 | 690.75 | 690.75 | 690.75 | - |
Feb 07, 2024 | 710.25 | 710.25 | 710.25 | 674.63 | 674.63 | 50 |
Feb 06, 2024 | 685.25 | 685.25 | 665.68 | 704.00 | 704.00 | 62 |
Feb 05, 2024 | 704.50 | 704.50 | 704.50 | 704.50 | 704.50 | - |
Feb 02, 2024 | 679.63 | 679.63 | 679.63 | 679.63 | 679.63 | - |
Feb 01, 2024 | 680.25 | 680.25 | 680.25 | 674.38 | 674.38 | 1,062 |
Jan 31, 2024 | 674.75 | 674.75 | 674.75 | 674.75 | 674.75 | - |
Jan 30, 2024 | 773.70 | 773.70 | 773.70 | 679.75 | 679.75 | 3,398 |
Jan 29, 2024 | 668.38 | 668.38 | 668.38 | 668.38 | 668.38 | - |
Jan 26, 2024 | 730.00 | 730.00 | 685.00 | 639.50 | 639.50 | 190 |
Jan 25, 2024 | 752.75 | 760.00 | 726.75 | 714.13 | 714.13 | 908 |
Jan 24, 2024 | 810.00 | 810.00 | 673.00 | 720.50 | 720.50 | 922 |
Jan 23, 2024 | 1,150.50 | 1,186.35 | 1,150.50 | 1,172.75 | 1,172.75 | 70 |
Jan 22, 2024 | 1,154.00 | 1,154.00 | 1,154.00 | 1,154.00 | 1,154.00 | - |
Jan 19, 2024 | 1,205.00 | 1,210.50 | 1,205.00 | 1,210.50 | 1,210.50 | 306 |
Jan 18, 2024 | 1,199.50 | 1,199.50 | 1,199.50 | 1,176.25 | 1,176.25 | 20 |
Jan 17, 2024 | 1,209.50 | 1,209.50 | 1,209.50 | 1,206.00 | 1,206.00 | 50 |
Jan 16, 2024 | 1,136.50 | 1,196.85 | 1,136.50 | 1,176.50 | 1,176.50 | 46 |
Jan 15, 2024 | 1,114.50 | 1,114.50 | 1,114.50 | 1,114.50 | 1,114.50 | - |
Jan 12, 2024 | 1,081.75 | 1,081.75 | 1,081.75 | 1,081.75 | 1,081.75 | - |
Jan 11, 2024 | 1,111.00 | 1,111.00 | 1,111.00 | 1,168.00 | 1,168.00 | 30 |
Jan 10, 2024 | 1,180.50 | 1,189.50 | 1,180.50 | 1,254.00 | 1,254.00 | 452 |
Jan 09, 2024 | 1,267.63 | 1,267.63 | 1,267.63 | 1,200.75 | 1,200.75 | 225 |
Jan 08, 2024 | 1,276.00 | 1,276.00 | 1,212.50 | 1,207.75 | 1,207.75 | 751 |
Jan 05, 2024 | 1,244.75 | 1,244.75 | 1,244.75 | 1,244.75 | 1,244.75 | - |
Jan 04, 2024 | 1,284.00 | 1,284.00 | 1,279.50 | 1,220.00 | 1,220.00 | 470 |
Jan 03, 2024 | 1,336.00 | 1,336.00 | 1,336.00 | 1,283.75 | 1,283.75 | 113 |
Jan 02, 2024 | 1,281.00 | 1,281.00 | 1,122.12 | 1,280.25 | 1,280.25 | 99 |
Dec 29, 2023 | 1,147.50 | 1,147.50 | 1,147.50 | 1,147.50 | 1,147.50 | - |
Dec 28, 2023 | 1,144.25 | 1,144.25 | 1,144.25 | 1,144.25 | 1,144.25 | - |
Dec 27, 2023 | 1,126.00 | 1,126.00 | 1,126.00 | 1,126.00 | 1,126.00 | - |
Dec 22, 2023 | 1,163.00 | 1,163.00 | 1,163.00 | 1,122.25 | 1,122.25 | 51 |
Dec 21, 2023 | 1,148.50 | 1,148.50 | 1,148.50 | 1,148.50 | 1,148.50 | - |
Dec 20, 2023 | 1,107.00 | 1,107.00 | 1,107.00 | 1,088.50 | 1,088.50 | 28 |
Dec 19, 2023 | 1,179.00 | 1,408.84 | 1,153.00 | 1,125.50 | 1,125.50 | 525 |
Dec 18, 2023 | 1,171.75 | 1,171.75 | 1,171.75 | 1,171.75 | 1,171.75 | - |
Dec 15, 2023 | 1,274.00 | 1,274.00 | 1,274.00 | 1,289.00 | 1,289.00 | 170 |
Dec 14, 2023 | 1,219.50 | 1,219.50 | 1,219.50 | 1,294.00 | 1,294.00 | 170 |
Dec 13, 2023 | 1,367.00 | 1,367.00 | 1,367.00 | 1,293.25 | 1,293.25 | 26 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |