Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 815.90 | 816.90 | 798.90 | 801.30 | 801.30 | 14,963,247 |
Apr 25, 2024 | 770.65 | 814.40 | 769.65 | 812.70 | 812.70 | 36,732,974 |
Apr 24, 2024 | 778.50 | 778.50 | 770.20 | 773.10 | 773.10 | 7,842,615 |
Apr 23, 2024 | 770.35 | 777.70 | 765.55 | 773.00 | 773.00 | 12,292,429 |
Apr 22, 2024 | 754.15 | 769.00 | 750.45 | 766.10 | 766.10 | 17,452,186 |
Apr 19, 2024 | 734.50 | 752.00 | 732.05 | 750.45 | 750.45 | 10,886,554 |
Apr 18, 2024 | 752.05 | 759.95 | 742.00 | 744.80 | 744.80 | 14,589,648 |
Apr 16, 2024 | 751.25 | 754.90 | 744.40 | 751.70 | 751.70 | 13,338,991 |
Apr 15, 2024 | 759.80 | 763.30 | 748.75 | 757.50 | 757.50 | 11,356,572 |
Apr 12, 2024 | 777.25 | 779.50 | 764.80 | 766.30 | 766.30 | 14,408,722 |
Apr 10, 2024 | 766.50 | 780.70 | 763.65 | 779.05 | 779.05 | 14,530,669 |
Apr 09, 2024 | 768.45 | 772.45 | 761.10 | 764.20 | 764.20 | 7,465,892 |
Apr 08, 2024 | 766.05 | 770.00 | 761.80 | 768.30 | 768.30 | 9,797,174 |
Apr 05, 2024 | 757.95 | 767.70 | 752.60 | 764.75 | 764.75 | 9,939,620 |
Apr 04, 2024 | 775.00 | 775.30 | 758.10 | 759.30 | 759.30 | 15,889,530 |
Apr 03, 2024 | 764.90 | 772.60 | 760.15 | 771.05 | 771.05 | 19,136,981 |
Apr 02, 2024 | 758.20 | 768.75 | 753.35 | 766.40 | 766.40 | 15,713,063 |
Apr 01, 2024 | 759.05 | 761.50 | 752.10 | 758.30 | 758.30 | 9,949,971 |
Mar 28, 2024 | 737.75 | 759.55 | 736.90 | 752.35 | 752.35 | 21,705,116 |
Mar 27, 2024 | 743.00 | 745.85 | 730.20 | 733.30 | 733.30 | 30,088,789 |
Mar 26, 2024 | 743.05 | 747.85 | 738.50 | 740.05 | 740.05 | 14,678,342 |
Mar 22, 2024 | 743.85 | 748.80 | 741.40 | 746.70 | 746.70 | 15,535,921 |
Mar 21, 2024 | 742.00 | 750.60 | 740.55 | 744.30 | 744.30 | 15,161,161 |
Mar 20, 2024 | 725.15 | 738.95 | 719.80 | 736.25 | 736.25 | 25,405,455 |
Mar 19, 2024 | 730.00 | 734.35 | 721.15 | 723.80 | 723.80 | 15,205,043 |
Mar 18, 2024 | 727.10 | 737.90 | 722.10 | 730.95 | 730.95 | 18,145,126 |
Mar 15, 2024 | 739.25 | 746.55 | 723.00 | 731.90 | 731.90 | 29,792,241 |
Mar 14, 2024 | 749.90 | 750.80 | 734.05 | 741.05 | 741.05 | 19,730,882 |
Mar 13, 2024 | 758.65 | 763.70 | 743.00 | 747.25 | 747.25 | 27,950,252 |
Mar 12, 2024 | 770.00 | 777.75 | 757.35 | 759.70 | 759.70 | 21,529,705 |
Mar 11, 2024 | 790.00 | 792.80 | 770.55 | 773.70 | 773.70 | 16,778,340 |
Mar 07, 2024 | 790.00 | 793.40 | 783.00 | 788.05 | 788.05 | 15,497,868 |
Mar 06, 2024 | 783.65 | 790.30 | 772.90 | 783.90 | 783.90 | 26,710,525 |
Mar 05, 2024 | 769.50 | 786.95 | 769.10 | 783.95 | 783.95 | 18,088,847 |
Mar 04, 2024 | 774.40 | 777.00 | 769.00 | 772.05 | 772.05 | 9,789,141 |
Mar 01, 2024 | 752.00 | 772.00 | 751.95 | 769.15 | 769.15 | 17,348,526 |
Feb 29, 2024 | 743.90 | 753.90 | 737.15 | 748.10 | 748.10 | 19,217,113 |
Feb 28, 2024 | 749.85 | 756.75 | 741.00 | 742.50 | 742.50 | 11,263,318 |
Feb 27, 2024 | 758.90 | 762.35 | 742.20 | 749.85 | 749.85 | 13,969,393 |
Feb 26, 2024 | 755.00 | 766.35 | 752.70 | 758.90 | 758.90 | 11,355,186 |
Feb 23, 2024 | 765.90 | 770.50 | 755.00 | 759.05 | 759.05 | 14,143,636 |
Feb 22, 2024 | 773.00 | 773.00 | 757.00 | 765.90 | 765.90 | 18,799,244 |
Feb 21, 2024 | 760.65 | 777.50 | 759.60 | 771.50 | 771.50 | 21,465,311 |
Feb 20, 2024 | 759.05 | 763.50 | 754.00 | 760.10 | 760.10 | 12,528,399 |
Feb 19, 2024 | 758.70 | 765.00 | 750.00 | 759.25 | 759.25 | 13,979,584 |
Feb 16, 2024 | 763.45 | 774.60 | 753.35 | 754.70 | 754.70 | 27,365,121 |
Feb 15, 2024 | 747.70 | 764.00 | 741.65 | 761.70 | 761.70 | 33,941,282 |
Feb 14, 2024 | 705.55 | 748.50 | 705.55 | 743.40 | 743.40 | 36,782,182 |
Feb 13, 2024 | 708.55 | 718.00 | 702.15 | 713.45 | 713.45 | 23,351,472 |
Feb 12, 2024 | 726.00 | 726.00 | 704.50 | 707.90 | 707.90 | 22,873,137 |
Feb 09, 2024 | 703.65 | 728.35 | 694.20 | 725.25 | 725.25 | 43,235,061 |
Feb 08, 2024 | 680.40 | 718.90 | 678.50 | 699.55 | 699.55 | 74,222,434 |
Feb 07, 2024 | 655.05 | 677.95 | 655.00 | 675.25 | 675.25 | 41,696,232 |
Feb 06, 2024 | 644.45 | 655.00 | 637.70 | 650.25 | 650.25 | 14,079,390 |
Feb 05, 2024 | 647.10 | 654.80 | 638.75 | 642.95 | 642.95 | 28,339,525 |
Feb 02, 2024 | 652.00 | 660.55 | 646.70 | 649.65 | 649.65 | 27,471,811 |
Feb 01, 2024 | 642.75 | 652.95 | 633.25 | 647.65 | 647.65 | 26,587,707 |
Jan 31, 2024 | 626.40 | 643.20 | 622.00 | 640.50 | 640.50 | 23,270,745 |
Jan 30, 2024 | 625.45 | 633.50 | 624.20 | 626.75 | 626.75 | 16,966,577 |
Jan 29, 2024 | 619.00 | 629.50 | 615.60 | 622.95 | 622.95 | 19,572,140 |
Jan 25, 2024 | 618.50 | 623.80 | 606.25 | 612.75 | 612.75 | 22,684,904 |
Jan 24, 2024 | 609.95 | 622.35 | 603.10 | 618.30 | 618.30 | 19,221,835 |
Jan 23, 2024 | 627.00 | 634.90 | 600.65 | 605.10 | 605.10 | 30,954,343 |
Jan 19, 2024 | 633.00 | 635.50 | 624.70 | 627.75 | 627.75 | 11,675,202 |
Jan 18, 2024 | 625.80 | 633.45 | 619.05 | 628.30 | 628.30 | 14,695,436 |
Jan 17, 2024 | 624.00 | 636.80 | 623.00 | 626.00 | 626.00 | 30,016,308 |
Jan 16, 2024 | 640.00 | 644.90 | 633.45 | 636.90 | 636.90 | 15,025,543 |
Jan 15, 2024 | 638.90 | 645.50 | 636.10 | 640.10 | 640.10 | 16,844,018 |
Jan 12, 2024 | 623.80 | 636.50 | 621.10 | 633.60 | 633.60 | 16,620,797 |
Jan 11, 2024 | 626.00 | 627.15 | 618.50 | 620.20 | 620.20 | 15,533,860 |
Jan 10, 2024 | 624.80 | 625.30 | 618.20 | 621.75 | 621.75 | 12,742,464 |
Jan 09, 2024 | 632.00 | 634.35 | 624.50 | 625.40 | 625.40 | 13,400,235 |
Jan 08, 2024 | 640.00 | 645.00 | 625.05 | 627.00 | 627.00 | 14,739,531 |
Jan 05, 2024 | 645.00 | 651.75 | 637.75 | 641.95 | 641.95 | 15,984,585 |
Jan 04, 2024 | 642.50 | 646.40 | 638.65 | 642.75 | 642.75 | 13,883,388 |
Jan 03, 2024 | 639.35 | 648.00 | 635.80 | 643.45 | 643.45 | 14,571,772 |
Jan 02, 2024 | 641.35 | 648.00 | 633.85 | 639.45 | 639.45 | 15,164,482 |
Jan 01, 2024 | 642.20 | 646.90 | 638.00 | 641.35 | 641.35 | 8,295,548 |
Dec 29, 2023 | 645.50 | 649.60 | 639.55 | 642.05 | 642.05 | 13,221,898 |
Dec 28, 2023 | 650.25 | 653.30 | 646.50 | 651.40 | 651.40 | 16,982,092 |
Dec 27, 2023 | 640.75 | 649.45 | 639.00 | 648.55 | 648.55 | 14,417,646 |
Dec 26, 2023 | 638.85 | 641.30 | 635.65 | 638.05 | 638.05 | 10,153,089 |
Dec 22, 2023 | 644.75 | 649.40 | 635.15 | 636.75 | 636.75 | 14,998,068 |
Dec 21, 2023 | 632.15 | 648.95 | 627.50 | 643.75 | 643.75 | 19,915,516 |
Dec 20, 2023 | 658.70 | 660.40 | 633.95 | 636.45 | 636.45 | 22,542,056 |
Dec 19, 2023 | 648.50 | 659.60 | 640.25 | 655.40 | 655.40 | 19,964,008 |
Dec 18, 2023 | 646.65 | 655.65 | 642.40 | 648.50 | 648.50 | 16,221,796 |
Dec 15, 2023 | 628.00 | 650.00 | 619.85 | 648.25 | 648.25 | 29,813,572 |
Dec 14, 2023 | 626.00 | 627.75 | 622.40 | 623.65 | 623.65 | 15,813,797 |
Dec 13, 2023 | 614.45 | 620.50 | 611.65 | 619.85 | 619.85 | 13,977,914 |
Dec 12, 2023 | 617.00 | 617.95 | 610.80 | 612.40 | 612.40 | 14,494,836 |
Dec 11, 2023 | 615.00 | 619.90 | 613.10 | 614.25 | 614.25 | 11,706,255 |
Dec 08, 2023 | 610.00 | 616.80 | 605.35 | 614.15 | 614.15 | 17,722,136 |
Dec 07, 2023 | 610.00 | 612.55 | 605.00 | 611.70 | 611.70 | 10,725,706 |
Dec 06, 2023 | 614.00 | 614.00 | 604.55 | 608.45 | 608.45 | 21,439,069 |
Dec 05, 2023 | 595.05 | 611.30 | 595.05 | 608.25 | 608.25 | 36,430,152 |
Dec 04, 2023 | 588.00 | 596.00 | 584.55 | 594.70 | 594.70 | 26,077,882 |
Dec 01, 2023 | 567.00 | 574.20 | 566.55 | 571.75 | 571.75 | 10,614,230 |
Nov 30, 2023 | 569.75 | 570.20 | 563.65 | 564.75 | 564.75 | 19,758,998 |
Nov 29, 2023 | 568.00 | 569.00 | 565.10 | 568.60 | 568.60 | 10,299,034 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |