Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 1,082.00 | 1,091.00 | 1,063.90 | 1,068.95 | 1,068.95 | 174 |
03 May 2024 | 1,101.65 | 1,117.95 | 1,077.90 | 1,090.70 | 1,090.70 | 897 |
02 May 2024 | 1,120.00 | 1,150.00 | 1,096.05 | 1,119.90 | 1,119.90 | 506 |
30 Apr 2024 | 1,114.95 | 1,140.45 | 1,058.80 | 1,129.70 | 1,129.70 | 1,029 |
29 Apr 2024 | 1,090.00 | 1,160.40 | 1,090.00 | 1,129.35 | 1,129.35 | 2,139 |
26 Apr 2024 | 1,090.00 | 1,164.95 | 1,085.95 | 1,149.25 | 1,149.25 | 1,009 |
25 Apr 2024 | 1,105.80 | 1,113.15 | 1,090.95 | 1,099.95 | 1,099.95 | 205 |
24 Apr 2024 | 1,093.00 | 1,122.50 | 1,082.45 | 1,087.20 | 1,087.20 | 729 |
23 Apr 2024 | 1,127.60 | 1,135.00 | 1,046.00 | 1,091.25 | 1,091.25 | 1,378 |
22 Apr 2024 | 1,130.00 | 1,172.00 | 1,052.70 | 1,105.45 | 1,105.45 | 9,715 |
19 Apr 2024 | 965.65 | 1,158.75 | 965.65 | 1,133.35 | 1,133.35 | 31,764 |
18 Apr 2024 | 963.90 | 978.15 | 956.75 | 965.65 | 965.65 | 97 |
16 Apr 2024 | 1,010.00 | 1,010.00 | 940.80 | 954.25 | 954.25 | 788 |
15 Apr 2024 | 921.15 | 974.10 | 880.95 | 964.15 | 964.15 | 933 |
12 Apr 2024 | 985.00 | 1,021.00 | 955.70 | 956.05 | 956.05 | 2,007 |
10 Apr 2024 | 1,020.20 | 1,045.00 | 937.00 | 986.25 | 986.25 | 6,156 |
09 Apr 2024 | 847.85 | 996.60 | 840.00 | 976.25 | 976.25 | 14,885 |
08 Apr 2024 | 821.00 | 850.00 | 799.00 | 843.20 | 843.20 | 1,529 |
05 Apr 2024 | 783.00 | 835.45 | 774.50 | 831.55 | 831.55 | 748 |
04 Apr 2024 | 790.00 | 790.00 | 778.65 | 778.65 | 778.65 | 182 |
03 Apr 2024 | 781.95 | 797.90 | 778.70 | 797.90 | 797.90 | 281 |
02 Apr 2024 | 787.45 | 800.50 | 780.05 | 789.35 | 789.35 | 491 |
01 Apr 2024 | 760.00 | 820.05 | 760.00 | 806.85 | 806.85 | 761 |
28 Mar 2024 | 801.00 | 823.00 | 779.25 | 796.95 | 796.95 | 294 |
27 Mar 2024 | 781.00 | 799.10 | 766.25 | 792.60 | 792.60 | 305 |
26 Mar 2024 | 757.00 | 807.75 | 757.00 | 807.75 | 807.75 | 3 |
22 Mar 2024 | 763.65 | 783.20 | 759.30 | 769.10 | 769.10 | 19 |
21 Mar 2024 | 752.60 | 759.90 | 741.80 | 759.50 | 759.50 | 265 |
20 Mar 2024 | 737.60 | 756.00 | 730.05 | 751.90 | 751.90 | 63 |
19 Mar 2024 | 740.15 | 745.95 | 730.05 | 736.55 | 736.55 | 189 |
18 Mar 2024 | 730.00 | 773.00 | 729.45 | 737.10 | 737.10 | 445 |
15 Mar 2024 | 741.00 | 743.35 | 727.00 | 728.55 | 728.55 | 126 |
14 Mar 2024 | 759.05 | 759.05 | 748.70 | 756.40 | 756.40 | 15 |
13 Mar 2024 | 785.00 | 785.00 | 731.10 | 733.15 | 733.15 | 449 |
12 Mar 2024 | 768.00 | 775.25 | 751.00 | 762.55 | 762.55 | 373 |
11 Mar 2024 | 778.70 | 794.95 | 778.00 | 794.95 | 794.95 | 47 |
07 Mar 2024 | 805.00 | 805.00 | 799.95 | 800.00 | 800.00 | 97 |
06 Mar 2024 | 800.00 | 800.00 | 780.45 | 786.45 | 786.45 | 468 |
05 Mar 2024 | 810.10 | 816.60 | 803.10 | 809.95 | 809.95 | 150 |
04 Mar 2024 | 801.00 | 841.80 | 792.00 | 826.25 | 826.25 | 510 |
01 Mar 2024 | 810.40 | 824.00 | 808.75 | 818.00 | 818.00 | 81 |
29 Feb 2024 | 798.65 | 828.00 | 798.00 | 820.45 | 820.45 | 102 |
28 Feb 2024 | 825.50 | 825.50 | 795.95 | 798.55 | 798.55 | 89 |
27 Feb 2024 | 820.00 | 830.45 | 815.30 | 819.25 | 819.25 | 198 |
26 Feb 2024 | 797.45 | 829.70 | 788.00 | 822.55 | 822.55 | 255 |
23 Feb 2024 | 821.45 | 821.50 | 797.45 | 807.15 | 807.15 | 1,186 |
22 Feb 2024 | 825.85 | 832.35 | 802.50 | 812.45 | 812.45 | 1,398 |
21 Feb 2024 | 833.80 | 835.10 | 809.95 | 823.25 | 823.25 | 1,253 |
20 Feb 2024 | 825.00 | 828.75 | 813.90 | 826.80 | 826.80 | 356 |
19 Feb 2024 | 823.80 | 834.40 | 818.05 | 823.75 | 823.75 | 1,009 |
16 Feb 2024 | 821.15 | 848.40 | 810.80 | 839.30 | 839.30 | 56 |
15 Feb 2024 | 845.85 | 848.40 | 812.40 | 818.60 | 818.60 | 1,088 |
14 Feb 2024 | 791.50 | 831.00 | 791.50 | 827.30 | 827.30 | 130 |
13 Feb 2024 | 825.95 | 835.00 | 785.85 | 831.85 | 831.85 | 1,759 |
12 Feb 2024 | 875.20 | 914.60 | 779.85 | 790.35 | 790.35 | 6,616 |
09 Feb 2024 | 874.95 | 875.00 | 847.40 | 873.65 | 873.65 | 2,438 |
08 Feb 2024 | 874.10 | 898.50 | 861.85 | 863.95 | 863.95 | 1,408 |
07 Feb 2024 | 811.20 | 880.40 | 803.95 | 869.50 | 869.50 | 5,469 |
06 Feb 2024 | 794.20 | 811.10 | 794.20 | 811.10 | 811.10 | 18 |
05 Feb 2024 | 820.00 | 820.00 | 779.70 | 801.10 | 801.10 | 120 |
02 Feb 2024 | 807.05 | 809.85 | 800.10 | 802.10 | 802.10 | 599 |
01 Feb 2024 | 802.55 | 809.00 | 801.00 | 802.05 | 802.05 | 99 |
31 Jan 2024 | 800.00 | 810.30 | 800.00 | 800.25 | 800.25 | 93 |
30 Jan 2024 | 810.80 | 818.00 | 796.40 | 799.95 | 799.95 | 828 |
29 Jan 2024 | 778.45 | 814.40 | 778.45 | 801.15 | 801.15 | 1,467 |
25 Jan 2024 | 782.00 | 815.45 | 776.00 | 780.30 | 780.30 | 766 |
24 Jan 2024 | 786.45 | 799.00 | 770.00 | 781.30 | 781.30 | 575 |
23 Jan 2024 | 819.25 | 825.00 | 770.00 | 777.10 | 777.10 | 1,706 |
19 Jan 2024 | 835.90 | 835.95 | 803.20 | 810.50 | 810.50 | 1,263 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 755.10 | 835.00 | 744.90 | 802.35 | 802.35 | 2,258 |
16 Jan 2024 | 839.00 | 839.00 | 772.95 | 785.95 | 785.95 | 869 |
15 Jan 2024 | 787.65 | 822.70 | 766.95 | 796.40 | 796.40 | 1,898 |
12 Jan 2024 | 777.60 | 818.40 | 773.35 | 780.60 | 780.60 | 2,345 |
11 Jan 2024 | 770.95 | 770.95 | 762.95 | 769.95 | 769.95 | 739 |
10 Jan 2024 | 766.20 | 770.50 | 754.15 | 764.65 | 764.65 | 146 |
09 Jan 2024 | 746.75 | 757.00 | 733.85 | 748.05 | 748.05 | 444 |
08 Jan 2024 | 733.30 | 753.65 | 731.95 | 744.55 | 744.55 | 446 |
05 Jan 2024 | 774.15 | 776.35 | 758.30 | 759.50 | 759.50 | 175 |
04 Jan 2024 | 746.85 | 778.00 | 746.85 | 758.00 | 758.00 | 143 |
03 Jan 2024 | 729.00 | 745.00 | 708.15 | 737.90 | 737.90 | 445 |
02 Jan 2024 | 730.50 | 736.20 | 723.10 | 730.55 | 730.55 | 112 |
01 Jan 2024 | 726.45 | 726.45 | 725.15 | 725.70 | 725.70 | 154 |
29 Dec 2023 | 724.20 | 732.55 | 724.20 | 725.05 | 725.05 | 246 |
28 Dec 2023 | 733.25 | 733.25 | 723.30 | 733.00 | 733.00 | 137 |
27 Dec 2023 | 723.45 | 728.25 | 722.20 | 728.05 | 728.05 | 105 |
26 Dec 2023 | 736.90 | 736.90 | 720.60 | 721.05 | 721.05 | 202 |
22 Dec 2023 | 730.00 | 730.00 | 723.55 | 727.00 | 727.00 | 38 |
21 Dec 2023 | 726.70 | 733.25 | 726.70 | 729.85 | 729.85 | 95 |
20 Dec 2023 | 740.75 | 757.45 | 725.90 | 730.45 | 730.45 | 271 |
19 Dec 2023 | 728.35 | 762.70 | 728.35 | 753.00 | 753.00 | 611 |
18 Dec 2023 | 715.25 | 730.00 | 704.05 | 722.60 | 722.60 | 357 |
15 Dec 2023 | 721.30 | 727.50 | 707.85 | 712.25 | 712.25 | 91 |
14 Dec 2023 | 728.35 | 728.35 | 725.00 | 725.00 | 725.00 | 16 |
13 Dec 2023 | 709.55 | 724.15 | 709.55 | 721.00 | 721.00 | 358 |
12 Dec 2023 | 716.20 | 723.75 | 704.00 | 709.80 | 709.80 | 365 |
11 Dec 2023 | 714.30 | 730.00 | 711.50 | 716.10 | 716.10 | 628 |
08 Dec 2023 | 721.80 | 721.80 | 720.05 | 720.90 | 720.90 | 43 |
07 Dec 2023 | 719.15 | 723.80 | 713.40 | 714.80 | 714.80 | 414 |
06 Dec 2023 | 710.70 | 726.45 | 707.10 | 723.20 | 723.20 | 322 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |