Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 935.95 | 949.70 | 917.40 | 936.00 | 936.00 | 1,977,430 |
03 May 2024 | 948.50 | 960.00 | 923.45 | 931.50 | 931.50 | 3,031,130 |
02 May 2024 | 934.00 | 953.90 | 930.70 | 941.85 | 941.85 | 1,615,306 |
30 Apr 2024 | 947.00 | 948.60 | 926.00 | 929.65 | 929.65 | 1,917,697 |
29 Apr 2024 | 935.00 | 945.00 | 930.50 | 942.10 | 942.10 | 1,286,958 |
26 Apr 2024 | 942.00 | 946.90 | 926.45 | 931.85 | 931.85 | 1,823,107 |
25 Apr 2024 | 935.75 | 945.00 | 926.05 | 942.25 | 942.25 | 2,839,898 |
24 Apr 2024 | 914.75 | 944.45 | 911.15 | 936.50 | 936.50 | 3,633,914 |
23 Apr 2024 | 921.90 | 922.45 | 905.10 | 909.85 | 909.85 | 1,014,238 |
22 Apr 2024 | 935.80 | 945.35 | 915.30 | 917.65 | 917.65 | 1,754,331 |
19 Apr 2024 | 900.00 | 931.95 | 885.80 | 927.25 | 927.25 | 3,869,393 |
18 Apr 2024 | 906.15 | 936.00 | 899.20 | 905.85 | 905.85 | 3,288,107 |
16 Apr 2024 | 892.00 | 909.20 | 883.00 | 901.80 | 901.80 | 1,559,770 |
15 Apr 2024 | 892.55 | 913.00 | 876.05 | 893.75 | 893.75 | 2,487,303 |
12 Apr 2024 | 900.95 | 907.90 | 891.20 | 897.55 | 897.55 | 1,101,942 |
10 Apr 2024 | 911.00 | 911.05 | 891.65 | 897.75 | 897.75 | 7,432,694 |
09 Apr 2024 | 912.10 | 927.00 | 899.00 | 902.55 | 902.55 | 2,510,871 |
08 Apr 2024 | 916.10 | 924.15 | 903.65 | 911.55 | 911.55 | 1,660,694 |
05 Apr 2024 | 902.50 | 921.50 | 888.05 | 915.75 | 915.75 | 3,185,781 |
04 Apr 2024 | 908.50 | 915.00 | 898.60 | 903.35 | 903.35 | 1,634,219 |
03 Apr 2024 | 892.70 | 916.90 | 889.30 | 902.40 | 902.40 | 3,171,054 |
02 Apr 2024 | 875.00 | 900.00 | 857.30 | 896.90 | 896.90 | 4,087,436 |
01 Apr 2024 | 858.00 | 873.50 | 855.15 | 868.35 | 868.35 | 2,179,459 |
28 Mar 2024 | 836.05 | 854.00 | 836.00 | 849.15 | 849.15 | 1,751,216 |
27 Mar 2024 | 841.00 | 843.90 | 826.95 | 833.10 | 833.10 | 1,467,887 |
26 Mar 2024 | 842.90 | 867.70 | 835.25 | 837.20 | 837.20 | 3,545,906 |
22 Mar 2024 | 818.95 | 835.80 | 813.40 | 832.90 | 832.90 | 2,059,744 |
21 Mar 2024 | 798.10 | 823.40 | 778.10 | 821.55 | 821.55 | 3,440,279 |
20 Mar 2024 | 798.90 | 803.40 | 774.95 | 782.35 | 782.35 | 1,272,564 |
19 Mar 2024 | 806.00 | 817.05 | 790.60 | 794.25 | 794.25 | 2,528,299 |
18 Mar 2024 | 767.75 | 810.90 | 767.75 | 808.00 | 808.00 | 4,040,803 |
15 Mar 2024 | 780.00 | 783.10 | 760.90 | 767.75 | 767.75 | 2,415,351 |
14 Mar 2024 | 764.95 | 784.90 | 756.50 | 781.60 | 781.60 | 2,278,644 |
13 Mar 2024 | 807.50 | 814.70 | 760.20 | 764.20 | 764.20 | 2,175,250 |
12 Mar 2024 | 827.75 | 832.90 | 800.65 | 807.15 | 807.15 | 1,646,471 |
11 Mar 2024 | 845.00 | 845.00 | 823.60 | 827.75 | 827.75 | 1,424,721 |
07 Mar 2024 | 833.00 | 851.00 | 832.20 | 839.00 | 839.00 | 2,176,087 |
06 Mar 2024 | 826.70 | 833.95 | 801.40 | 830.15 | 830.15 | 2,246,235 |
05 Mar 2024 | 839.45 | 840.55 | 822.00 | 824.45 | 824.45 | 1,537,610 |
04 Mar 2024 | 837.85 | 849.50 | 826.00 | 839.45 | 839.45 | 2,856,051 |
01 Mar 2024 | 780.50 | 825.00 | 775.45 | 822.85 | 822.85 | 5,256,259 |
29 Feb 2024 | 758.05 | 779.60 | 755.95 | 776.25 | 776.25 | 2,501,678 |
28 Feb 2024 | 778.05 | 781.40 | 752.85 | 755.25 | 755.25 | 973,881 |
27 Feb 2024 | 774.40 | 785.00 | 768.80 | 776.10 | 776.10 | 1,359,840 |
26 Feb 2024 | 787.10 | 787.35 | 768.00 | 771.30 | 771.30 | 1,209,173 |
23 Feb 2024 | 791.50 | 795.80 | 784.10 | 786.55 | 786.55 | 3,093,797 |
22 Feb 2024 | 777.60 | 787.50 | 774.20 | 783.70 | 783.70 | 3,526,557 |
21 Feb 2024 | 773.00 | 785.00 | 761.85 | 771.50 | 771.50 | 3,824,236 |
20 Feb 2024 | 763.00 | 768.00 | 753.00 | 760.00 | 760.00 | 1,719,670 |
19 Feb 2024 | 772.00 | 773.95 | 757.05 | 759.00 | 759.00 | 1,242,531 |
16 Feb 2024 | 769.00 | 779.60 | 766.15 | 769.50 | 769.50 | 1,192,225 |
15 Feb 2024 | 763.00 | 773.95 | 755.50 | 765.20 | 765.20 | 2,095,811 |
14 Feb 2024 | 720.00 | 760.65 | 720.00 | 758.15 | 758.15 | 2,320,373 |
13 Feb 2024 | 743.00 | 743.00 | 708.70 | 736.55 | 736.55 | 2,298,299 |
12 Feb 2024 | 761.45 | 770.90 | 737.35 | 743.50 | 743.50 | 1,413,841 |
09 Feb 2024 | 775.50 | 776.95 | 741.85 | 761.45 | 761.45 | 1,878,921 |
08 Feb 2024 | 784.80 | 795.00 | 770.05 | 776.95 | 776.95 | 2,204,316 |
07 Feb 2024 | 789.05 | 804.45 | 776.60 | 780.65 | 780.65 | 3,673,374 |
06 Feb 2024 | 768.00 | 784.85 | 751.10 | 781.20 | 781.20 | 2,564,978 |
05 Feb 2024 | 781.90 | 781.90 | 758.05 | 763.10 | 763.10 | 3,291,771 |
02 Feb 2024 | 747.00 | 782.20 | 746.20 | 776.00 | 776.00 | 5,419,790 |
01 Feb 2024 | 766.75 | 769.00 | 732.85 | 742.45 | 742.45 | 3,539,486 |
31 Jan 2024 | 748.00 | 763.55 | 747.00 | 757.15 | 757.15 | 1,920,453 |
30 Jan 2024 | 731.05 | 760.95 | 731.05 | 746.20 | 746.20 | 3,228,263 |
29 Jan 2024 | 723.00 | 733.85 | 715.00 | 730.75 | 730.75 | 2,034,288 |
25 Jan 2024 | 712.85 | 719.50 | 700.35 | 716.30 | 716.30 | 1,861,827 |
24 Jan 2024 | 696.35 | 711.55 | 687.80 | 706.30 | 706.30 | 2,874,944 |
23 Jan 2024 | 736.00 | 738.00 | 692.00 | 694.65 | 694.65 | 1,346,480 |
19 Jan 2024 | 725.00 | 733.00 | 721.05 | 729.25 | 729.25 | 1,551,868 |
18 Jan 2024 | 722.00 | 728.20 | 701.10 | 719.70 | 719.70 | 1,775,563 |
17 Jan 2024 | 739.95 | 739.95 | 718.00 | 722.10 | 722.10 | 2,797,056 |
16 Jan 2024 | 735.65 | 756.95 | 729.00 | 749.75 | 749.75 | 2,676,909 |
15 Jan 2024 | 738.30 | 739.70 | 726.15 | 735.05 | 735.05 | 842,890 |
12 Jan 2024 | 735.00 | 741.80 | 729.10 | 735.90 | 735.90 | 999,941 |
11 Jan 2024 | 734.75 | 739.70 | 730.00 | 732.45 | 732.45 | 969,483 |
10 Jan 2024 | 726.00 | 733.00 | 713.75 | 731.00 | 731.00 | 1,049,880 |
09 Jan 2024 | 723.75 | 736.00 | 722.10 | 728.10 | 728.10 | 1,249,816 |
08 Jan 2024 | 738.95 | 740.35 | 715.20 | 717.15 | 717.15 | 1,313,588 |
05 Jan 2024 | 745.00 | 755.50 | 730.05 | 735.75 | 735.75 | 1,749,327 |
04 Jan 2024 | 734.90 | 751.60 | 732.95 | 744.95 | 744.95 | 1,762,967 |
03 Jan 2024 | 741.00 | 741.00 | 723.45 | 732.00 | 732.00 | 1,578,330 |
02 Jan 2024 | 744.00 | 747.85 | 730.00 | 743.20 | 743.20 | 844,656 |
01 Jan 2024 | 752.00 | 753.50 | 741.15 | 744.00 | 744.00 | 1,153,090 |
29 Dec 2023 | 737.80 | 750.00 | 732.35 | 748.10 | 748.10 | 2,288,552 |
28 Dec 2023 | 737.35 | 741.80 | 732.35 | 736.35 | 736.35 | 2,446,647 |
27 Dec 2023 | 730.45 | 737.85 | 727.00 | 733.70 | 733.70 | 1,180,034 |
26 Dec 2023 | 735.00 | 739.15 | 727.00 | 729.70 | 729.70 | 1,645,139 |
22 Dec 2023 | 710.15 | 730.50 | 707.20 | 726.40 | 726.40 | 2,392,981 |
21 Dec 2023 | 692.00 | 710.00 | 685.05 | 706.05 | 706.05 | 1,459,098 |
20 Dec 2023 | 732.00 | 733.90 | 692.75 | 697.55 | 697.55 | 2,151,830 |
19 Dec 2023 | 736.85 | 737.65 | 722.20 | 729.40 | 729.40 | 1,688,901 |
18 Dec 2023 | 721.00 | 739.85 | 708.25 | 734.85 | 734.85 | 2,612,438 |
15 Dec 2023 | 740.00 | 745.45 | 721.80 | 724.40 | 724.40 | 2,971,250 |
14 Dec 2023 | 759.90 | 767.90 | 732.05 | 735.35 | 735.35 | 4,246,726 |
13 Dec 2023 | 752.00 | 755.95 | 742.00 | 746.55 | 746.55 | 3,476,358 |
12 Dec 2023 | 725.00 | 753.00 | 724.60 | 747.85 | 747.85 | 9,128,866 |
11 Dec 2023 | 687.25 | 728.00 | 685.00 | 719.25 | 719.25 | 6,574,569 |
08 Dec 2023 | 684.00 | 697.45 | 676.40 | 686.25 | 686.25 | 2,131,802 |
07 Dec 2023 | 687.90 | 692.15 | 679.50 | 684.00 | 684.00 | 1,730,038 |
06 Dec 2023 | 680.00 | 691.50 | 674.35 | 686.85 | 686.85 | 2,255,716 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |