Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 17, 2024 | 777.42 | 793.10 | 770.60 | 794.95 | 794.95 | 2,996 |
May 16, 2024 | 785.30 | 786.47 | 780.00 | 773.95 | 773.95 | 13,790 |
May 15, 2024 | 749.50 | 754.90 | 741.50 | 760.55 | 760.55 | 2,096 |
May 14, 2024 | 746.60 | 746.60 | 746.60 | 746.60 | 746.60 | - |
May 13, 2024 | 756.10 | 757.30 | 750.60 | 747.75 | 747.75 | 11 |
May 10, 2024 | 755.50 | 778.30 | 755.50 | 748.55 | 748.55 | 913 |
May 09, 2024 | 771.20 | 771.20 | 763.02 | 776.90 | 776.90 | 1,150 |
May 08, 2024 | 763.67 | 763.67 | 757.10 | 761.45 | 761.45 | 658 |
May 07, 2024 | 788.80 | 808.00 | 778.00 | 783.30 | 783.30 | 5,170 |
May 03, 2024 | 760.00 | 767.00 | 760.00 | 755.20 | 755.20 | 393 |
May 02, 2024 | 733.20 | 750.60 | 733.20 | 752.35 | 752.35 | 226 |
May 01, 2024 | 730.90 | 745.40 | 718.93 | 720.05 | 720.05 | 2,016 |
Apr 30, 2024 | 764.40 | 764.40 | 757.70 | 755.20 | 755.20 | 113 |
Apr 29, 2024 | 813.90 | 813.90 | 798.20 | 802.15 | 802.15 | 330 |
Apr 26, 2024 | 814.10 | 818.60 | 809.00 | 814.10 | 814.10 | 2,465 |
Apr 25, 2024 | 818.00 | 818.00 | 775.20 | 788.55 | 788.55 | 29 |
Apr 24, 2024 | 836.80 | 840.80 | 822.10 | 818.40 | 818.40 | 41 |
Apr 23, 2024 | 809.80 | 830.80 | 809.80 | 825.05 | 825.05 | 1,691 |
Apr 22, 2024 | 766.90 | 785.39 | 748.40 | 763.85 | 763.85 | 1,311 |
Apr 19, 2024 | 747.00 | 748.10 | 747.00 | 748.00 | 748.00 | 553 |
Apr 18, 2024 | 718.80 | 726.50 | 718.70 | 743.25 | 743.25 | 1,518 |
Apr 17, 2024 | 717.50 | 739.30 | 712.80 | 714.70 | 714.70 | 2,261 |
Apr 16, 2024 | 710.70 | 710.70 | 699.75 | 712.20 | 712.20 | 790 |
Apr 15, 2024 | 766.90 | 766.90 | 752.20 | 748.90 | 748.90 | 4,207 |
Apr 12, 2024 | 787.60 | 787.60 | 787.60 | 782.25 | 782.25 | 76 |
Apr 11, 2024 | 786.80 | 809.90 | 779.50 | 778.60 | 778.60 | 240 |
Apr 10, 2024 | 793.10 | 793.10 | 781.00 | 788.25 | 788.25 | 230 |
Apr 09, 2024 | 797.00 | 818.80 | 797.00 | 786.00 | 786.00 | 6,119 |
Apr 08, 2024 | 830.30 | 841.93 | 818.50 | 812.85 | 812.85 | 5,308 |
Apr 05, 2024 | 807.70 | 812.30 | 807.70 | 801.80 | 801.80 | 267 |
Apr 04, 2024 | 811.90 | 839.60 | 811.90 | 826.60 | 826.60 | 485 |
Apr 03, 2024 | 835.40 | 835.50 | 831.70 | 826.15 | 826.15 | 121 |
Apr 02, 2024 | 927.10 | 927.10 | 819.20 | 825.50 | 825.50 | 1,097 |
Mar 28, 2024 | 892.90 | 930.50 | 892.90 | 905.20 | 905.20 | 303 |
Mar 27, 2024 | 892.90 | 903.30 | 876.20 | 874.50 | 874.50 | 2,654 |
Mar 26, 2024 | 873.20 | 894.40 | 873.10 | 887.15 | 887.15 | 1,466 |
Mar 25, 2024 | 857.50 | 888.10 | 857.50 | 873.35 | 873.35 | 133 |
Mar 22, 2024 | 876.50 | 876.60 | 827.38 | 841.75 | 841.75 | 8,970 |
Mar 21, 2024 | 888.00 | 888.00 | 866.60 | 872.55 | 872.55 | 140 |
Mar 20, 2024 | 771.80 | 781.30 | 771.80 | 805.40 | 805.40 | 20 |
Mar 19, 2024 | 746.60 | 786.20 | 745.60 | 770.30 | 770.30 | 1,640 |
Mar 18, 2024 | 781.30 | 794.50 | 777.80 | 802.15 | 802.15 | 138 |
Mar 15, 2024 | 777.50 | 777.50 | 777.50 | 777.00 | 777.00 | 11 |
Mar 14, 2024 | 822.40 | 822.40 | 778.70 | 760.60 | 760.60 | 646 |
Mar 13, 2024 | 781.80 | 812.70 | 780.10 | 812.30 | 812.30 | 2,541 |
Mar 12, 2024 | 786.80 | 812.90 | 780.72 | 782.00 | 782.00 | 3,073 |
Mar 11, 2024 | 846.80 | 869.50 | 820.30 | 817.45 | 817.45 | 7,298 |
Mar 08, 2024 | 805.10 | 832.70 | 805.10 | 810.20 | 810.20 | 844 |
Mar 07, 2024 | 812.50 | 812.50 | 795.10 | 797.20 | 797.20 | 179 |
Mar 06, 2024 | 815.00 | 846.80 | 788.00 | 810.05 | 810.05 | 1,569 |
Mar 05, 2024 | 812.80 | 835.20 | 812.80 | 816.20 | 816.20 | 471 |
Mar 04, 2024 | 862.07 | 865.50 | 848.68 | 836.45 | 836.45 | 1,518 |
Mar 01, 2024 | 836.80 | 839.38 | 815.30 | 836.80 | 836.80 | 1,471 |
Feb 29, 2024 | 885.10 | 905.00 | 826.60 | 815.70 | 815.70 | 2,715 |
Feb 28, 2024 | 917.40 | 917.40 | 895.20 | 904.60 | 904.60 | 412 |
Feb 27, 2024 | 889.80 | 933.10 | 889.80 | 878.40 | 878.40 | 4,782 |
Feb 26, 2024 | 831.00 | 831.00 | 831.00 | 851.70 | 851.70 | 15 |
Feb 23, 2024 | 789.50 | 789.50 | 788.70 | 780.25 | 780.25 | 44 |
Feb 22, 2024 | 809.40 | 809.40 | 797.70 | 803.25 | 803.25 | 195 |
Feb 21, 2024 | 799.60 | 807.30 | 792.90 | 793.90 | 793.90 | 1,288 |
Feb 20, 2024 | 835.80 | 846.30 | 805.60 | 810.30 | 810.30 | 650 |
Feb 19, 2024 | 861.40 | 862.50 | 851.20 | 856.80 | 856.80 | 4,218 |
Feb 16, 2024 | 885.20 | 885.20 | 836.80 | 871.30 | 871.30 | 2,531 |
Feb 15, 2024 | 881.30 | 901.10 | 852.50 | 861.45 | 861.45 | 10,643 |
Feb 14, 2024 | 819.30 | 853.80 | 817.10 | 842.10 | 842.10 | 8,452 |
Feb 13, 2024 | 800.40 | 800.70 | 791.90 | 770.35 | 770.35 | 1,225 |
Feb 12, 2024 | 810.50 | 810.80 | 752.30 | 800.70 | 800.70 | 3,603 |
Feb 09, 2024 | 730.00 | 734.90 | 708.80 | 724.10 | 724.10 | 3,927 |
Feb 08, 2024 | 657.70 | 682.38 | 657.70 | 674.25 | 674.25 | 304 |
Feb 07, 2024 | 640.10 | 640.10 | 630.50 | 630.55 | 630.55 | 10 |
Feb 06, 2024 | 629.40 | 637.90 | 619.40 | 641.55 | 641.55 | 26 |
Feb 05, 2024 | 630.50 | 634.60 | 630.50 | 627.55 | 627.55 | 79 |
Feb 02, 2024 | 660.21 | 660.32 | 656.20 | 657.10 | 657.10 | 783 |
Feb 01, 2024 | 656.80 | 659.80 | 654.00 | 674.45 | 674.45 | 44 |
Jan 31, 2024 | 664.20 | 669.00 | 664.20 | 674.45 | 674.45 | 6 |
Jan 30, 2024 | 688.00 | 688.00 | 686.80 | 678.55 | 678.55 | 150 |
Jan 29, 2024 | 671.80 | 675.20 | 669.70 | 697.00 | 697.00 | 482 |
Jan 26, 2024 | 649.20 | 649.20 | 649.20 | 657.10 | 657.10 | 271 |
Jan 25, 2024 | 621.30 | 621.30 | 614.20 | 619.10 | 619.10 | 195 |
Jan 24, 2024 | 653.10 | 653.10 | 629.00 | 630.20 | 630.20 | 126 |
Jan 23, 2024 | 636.70 | 636.70 | 628.90 | 637.90 | 637.90 | 751 |
Jan 22, 2024 | 659.90 | 659.90 | 659.90 | 640.70 | 640.70 | 758 |
Jan 19, 2024 | 623.10 | 630.80 | 623.10 | 616.40 | 616.40 | 111 |
Jan 18, 2024 | 669.87 | 669.87 | 664.20 | 656.40 | 656.40 | 497 |
Jan 17, 2024 | 680.80 | 680.80 | 657.70 | 654.15 | 654.15 | 1,176 |
Jan 16, 2024 | 697.80 | 698.80 | 687.73 | 686.70 | 686.70 | 2,253 |
Jan 15, 2024 | 687.10 | 700.80 | 686.90 | 688.30 | 688.30 | 154 |
Jan 12, 2024 | 749.00 | 751.20 | 708.90 | 711.70 | 711.70 | 272 |
Jan 11, 2024 | 830.40 | 861.60 | 805.20 | 752.30 | 752.30 | 11,044 |
Jan 10, 2024 | 798.80 | 798.80 | 778.00 | 796.00 | 796.00 | 5,893 |
Jan 09, 2024 | 809.10 | 824.40 | 805.40 | 808.40 | 808.40 | 10,520 |
Jan 08, 2024 | 791.70 | 793.90 | 763.50 | 775.90 | 775.90 | 6,587 |
Jan 05, 2024 | 815.00 | 815.00 | 769.80 | 772.40 | 772.40 | 10,918 |
Jan 04, 2024 | 808.80 | 808.80 | 791.40 | 810.60 | 810.60 | 1,065 |
Jan 03, 2024 | 790.80 | 801.40 | 761.20 | 807.00 | 807.00 | 14,811 |
Jan 02, 2024 | 913.00 | 926.23 | 863.60 | 868.80 | 868.80 | 17,136 |
Dec 29, 2023 | 941.40 | 948.40 | 931.00 | 942.45 | 942.45 | 704 |
Dec 28, 2023 | 1,001.60 | 1,001.60 | 938.60 | 925.65 | 925.65 | 17,912 |
Dec 27, 2023 | 920.80 | 950.00 | 886.80 | 950.00 | 950.00 | 2,288 |
Dec 22, 2023 | 869.90 | 869.90 | 854.80 | 855.80 | 855.80 | 2,687 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |