Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 965.85 | 969.05 | 945.00 | 948.15 | 948.15 | 7,253 |
01 July 2024 | 940.00 | 974.00 | 937.75 | 965.35 | 965.35 | 7,973 |
28 June 2024 | 928.10 | 976.75 | 912.70 | 939.60 | 939.60 | 39,071 |
27 June 2024 | 939.90 | 950.80 | 922.50 | 928.15 | 928.15 | 24,419 |
26 June 2024 | 919.85 | 939.65 | 918.10 | 935.60 | 935.60 | 25,382 |
25 June 2024 | 908.80 | 912.50 | 885.30 | 892.60 | 892.60 | 20,260 |
24 June 2024 | 923.80 | 923.80 | 882.30 | 887.55 | 887.55 | 8,693 |
21 June 2024 | 883.95 | 924.00 | 875.00 | 905.70 | 905.70 | 34,658 |
20 June 2024 | 859.95 | 871.55 | 846.15 | 865.90 | 865.90 | 17,500 |
19 June 2024 | 821.05 | 846.45 | 821.05 | 831.80 | 831.80 | 11,274 |
18 June 2024 | 814.00 | 840.00 | 808.85 | 835.60 | 835.60 | 5,923 |
14 June 2024 | 805.00 | 822.95 | 805.00 | 811.65 | 811.65 | 8,402 |
13 June 2024 | 829.90 | 830.05 | 799.70 | 810.10 | 810.10 | 12,395 |
12 June 2024 | 824.95 | 824.95 | 815.05 | 820.95 | 820.95 | 2,093 |
11 June 2024 | 816.00 | 823.15 | 811.70 | 816.55 | 816.55 | 10,909 |
10 June 2024 | 826.50 | 847.05 | 816.35 | 828.35 | 828.35 | 17,294 |
07 June 2024 | 822.00 | 833.65 | 788.55 | 828.85 | 828.85 | 21,589 |
06 June 2024 | 848.05 | 878.35 | 831.40 | 854.95 | 854.95 | 5,900 |
05 June 2024 | 770.50 | 843.80 | 728.00 | 831.40 | 831.40 | 14,489 |
04 June 2024 | 826.40 | 830.00 | 737.90 | 755.35 | 755.35 | 21,241 |
03 June 2024 | 864.90 | 869.20 | 823.95 | 834.70 | 834.70 | 9,070 |
31 May 2024 | 810.20 | 855.85 | 810.20 | 847.90 | 847.90 | 8,745 |
30 May 2024 | 839.95 | 839.95 | 801.00 | 821.35 | 821.35 | 9,417 |
29 May 2024 | 819.55 | 835.00 | 819.25 | 832.25 | 832.25 | 6,215 |
28 May 2024 | 842.00 | 862.90 | 815.50 | 819.55 | 819.55 | 5,797 |
27 May 2024 | 883.20 | 883.20 | 839.35 | 841.25 | 841.25 | 5,802 |
24 May 2024 | 869.85 | 876.00 | 841.65 | 858.95 | 858.95 | 23,685 |
23 May 2024 | 830.00 | 875.75 | 828.15 | 868.65 | 868.65 | 17,843 |
22 May 2024 | 849.95 | 850.00 | 825.05 | 828.45 | 828.45 | 7,444 |
21 May 2024 | 843.05 | 844.60 | 829.50 | 838.90 | 838.90 | 8,030 |
17 May 2024 | 830.15 | 846.00 | 830.15 | 837.80 | 837.80 | 3,411 |
16 May 2024 | 850.00 | 850.00 | 839.70 | 841.40 | 841.40 | 994 |
15 May 2024 | 833.75 | 846.90 | 833.75 | 839.85 | 839.85 | 4,533 |
14 May 2024 | 859.95 | 859.95 | 823.00 | 836.20 | 836.20 | 2,463 |
13 May 2024 | 829.95 | 835.00 | 811.00 | 831.80 | 831.80 | 4,279 |
10 May 2024 | 803.15 | 830.00 | 795.85 | 822.10 | 822.10 | 11,648 |
09 May 2024 | 836.05 | 836.05 | 800.75 | 803.05 | 803.05 | 3,625 |
08 May 2024 | 845.25 | 845.25 | 822.50 | 823.60 | 823.60 | 2,091 |
07 May 2024 | 844.00 | 844.00 | 821.40 | 829.75 | 829.75 | 2,432 |
06 May 2024 | 855.90 | 863.45 | 838.50 | 843.65 | 843.65 | 15,619 |
03 May 2024 | 879.35 | 879.40 | 853.75 | 856.65 | 856.65 | 7,343 |
02 May 2024 | 888.35 | 890.00 | 865.00 | 875.25 | 875.25 | 28,746 |
30 Apr 2024 | 832.95 | 887.40 | 821.00 | 880.30 | 880.30 | 49,542 |
29 Apr 2024 | 791.15 | 825.20 | 791.15 | 821.55 | 821.55 | 4,855 |
26 Apr 2024 | 800.85 | 803.35 | 782.40 | 795.05 | 795.05 | 3,548 |
25 Apr 2024 | 802.00 | 814.90 | 795.40 | 802.25 | 802.25 | 11,092 |
24 Apr 2024 | 815.75 | 826.35 | 798.35 | 801.45 | 801.45 | 5,842 |
23 Apr 2024 | 810.95 | 818.80 | 804.75 | 806.25 | 806.25 | 2,694 |
22 Apr 2024 | 815.85 | 823.45 | 807.00 | 810.10 | 810.10 | 9,588 |
19 Apr 2024 | 809.50 | 825.75 | 801.00 | 809.85 | 809.85 | 12,905 |
18 Apr 2024 | 808.00 | 825.00 | 800.40 | 807.70 | 807.70 | 23,501 |
16 Apr 2024 | 792.00 | 805.00 | 773.55 | 801.10 | 801.10 | 9,504 |
15 Apr 2024 | 683.45 | 800.00 | 683.45 | 796.05 | 796.05 | 25,147 |
12 Apr 2024 | 798.15 | 802.15 | 787.20 | 793.30 | 793.30 | 5,015 |
10 Apr 2024 | 783.85 | 804.05 | 774.95 | 799.65 | 799.65 | 6,663 |
09 Apr 2024 | 789.05 | 790.00 | 774.35 | 787.40 | 787.40 | 12,177 |
08 Apr 2024 | 785.00 | 790.00 | 772.05 | 787.10 | 787.10 | 12,021 |
05 Apr 2024 | 767.65 | 781.25 | 758.45 | 779.65 | 779.65 | 13,834 |
04 Apr 2024 | 780.00 | 785.00 | 765.25 | 767.65 | 767.65 | 14,744 |
03 Apr 2024 | 760.45 | 785.00 | 760.45 | 778.05 | 778.05 | 12,971 |
02 Apr 2024 | 757.75 | 789.00 | 744.90 | 773.55 | 773.55 | 10,540 |
01 Apr 2024 | 719.20 | 761.30 | 711.10 | 753.60 | 753.60 | 27,429 |
28 Mar 2024 | 718.15 | 726.30 | 701.00 | 707.90 | 707.90 | 11,157 |
27 Mar 2024 | 715.05 | 729.95 | 707.60 | 719.25 | 719.25 | 19,368 |
26 Mar 2024 | 732.95 | 732.95 | 712.85 | 719.55 | 719.55 | 9,315 |
22 Mar 2024 | 733.80 | 737.55 | 719.05 | 722.00 | 722.00 | 7,695 |
21 Mar 2024 | 726.25 | 741.95 | 726.25 | 733.25 | 733.25 | 13,655 |
20 Mar 2024 | 735.75 | 753.00 | 712.45 | 716.60 | 716.60 | 17,416 |
19 Mar 2024 | 750.30 | 754.20 | 731.80 | 735.95 | 735.95 | 8,932 |
18 Mar 2024 | 736.55 | 759.15 | 736.00 | 750.40 | 750.40 | 19,497 |
15 Mar 2024 | 723.80 | 774.00 | 715.65 | 737.45 | 737.45 | 29,816 |
14 Mar 2024 | 710.05 | 742.00 | 707.35 | 723.80 | 723.80 | 57,361 |
13 Mar 2024 | 770.80 | 779.65 | 690.00 | 715.65 | 715.65 | 33,549 |
12 Mar 2024 | 795.70 | 818.95 | 761.45 | 770.25 | 770.25 | 16,898 |
11 Mar 2024 | 802.85 | 812.20 | 769.85 | 780.85 | 780.85 | 12,126 |
07 Mar 2024 | 795.05 | 815.00 | 795.05 | 799.20 | 799.20 | 346,297 |
06 Mar 2024 | 813.35 | 815.70 | 788.00 | 798.70 | 798.70 | 16,995 |
05 Mar 2024 | 832.00 | 836.00 | 778.80 | 809.15 | 809.15 | 67,779 |
04 Mar 2024 | 840.05 | 856.20 | 830.00 | 838.50 | 838.50 | 18,373 |
01 Mar 2024 | 844.80 | 858.10 | 840.70 | 846.20 | 846.20 | 25,532 |
29 Feb 2024 | 840.00 | 857.70 | 825.95 | 844.80 | 844.80 | 18,665 |
28 Feb 2024 | 845.00 | 845.90 | 836.25 | 842.30 | 842.30 | 10,125 |
27 Feb 2024 | 836.90 | 854.85 | 823.85 | 842.20 | 842.20 | 13,558 |
26 Feb 2024 | 837.15 | 862.40 | 830.00 | 836.90 | 836.90 | 21,331 |
23 Feb 2024 | 845.00 | 906.50 | 830.00 | 842.40 | 842.40 | 20,913 |
22 Feb 2024 | 845.00 | 845.00 | 830.55 | 834.00 | 834.00 | 9,996 |
21 Feb 2024 | 867.15 | 874.90 | 836.85 | 842.60 | 842.60 | 12,429 |
20 Feb 2024 | 867.05 | 882.30 | 855.95 | 865.35 | 865.35 | 13,942 |
19 Feb 2024 | 881.95 | 883.65 | 862.10 | 878.50 | 878.50 | 18,451 |
16 Feb 2024 | 878.25 | 885.05 | 876.30 | 880.80 | 880.80 | 7,199 |
15 Feb 2024 | 884.20 | 887.00 | 872.15 | 878.25 | 878.25 | 9,204 |
14 Feb 2024 | 863.15 | 887.00 | 863.15 | 877.20 | 877.20 | 10,088 |
13 Feb 2024 | 876.60 | 886.00 | 856.75 | 875.20 | 875.20 | 15,041 |
12 Feb 2024 | 914.75 | 914.75 | 866.10 | 876.30 | 876.30 | 15,203 |
09 Feb 2024 | 908.90 | 916.60 | 873.20 | 902.95 | 902.95 | 13,468 |
08 Feb 2024 | 915.85 | 930.60 | 893.75 | 901.70 | 901.70 | 21,588 |
07 Feb 2024 | 911.15 | 944.80 | 907.00 | 915.50 | 915.50 | 6,976 |
06 Feb 2024 | 922.15 | 941.90 | 919.85 | 925.95 | 925.95 | 14,261 |
05 Feb 2024 | 952.50 | 952.50 | 914.80 | 922.00 | 922.00 | 8,476 |
02 Feb 2024 | 928.55 | 985.00 | 920.00 | 933.85 | 933.85 | 49,865 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |