Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,081.10 | 1,108.40 | 1,081.10 | 1,071.03 | 1,071.03 | 1,289 |
01 May 2024 | 1,349.22 | 1,349.22 | 1,349.22 | 1,349.22 | 1,349.22 | - |
30 Apr 2024 | 1,139.80 | 1,164.88 | 1,100.32 | 1,063.93 | 1,063.93 | 159 |
29 Apr 2024 | 1,098.15 | 1,098.15 | 1,098.15 | 1,117.63 | 1,117.63 | 11 |
26 Apr 2024 | 1,137.15 | 1,144.60 | 1,137.15 | 1,121.43 | 1,121.43 | 1,806 |
25 Apr 2024 | 1,116.68 | 1,116.68 | 1,116.68 | 1,116.68 | 1,116.68 | - |
24 Apr 2024 | 1,141.82 | 1,141.82 | 1,141.82 | 1,141.82 | 1,141.82 | - |
23 Apr 2024 | 1,171.72 | 1,171.72 | 1,171.72 | 1,087.70 | 1,087.70 | 2,604 |
22 Apr 2024 | 1,167.45 | 1,167.45 | 1,167.45 | 1,158.47 | 1,158.47 | 174 |
19 Apr 2024 | 1,219.47 | 1,219.47 | 1,219.47 | 1,219.47 | 1,219.47 | - |
18 Apr 2024 | 1,175.35 | 1,175.35 | 1,175.35 | 1,202.32 | 1,202.32 | 22 |
17 Apr 2024 | 1,205.47 | 1,205.47 | 1,205.47 | 1,205.47 | 1,205.47 | - |
16 Apr 2024 | 1,142.64 | 1,142.64 | 1,142.64 | 1,178.07 | 1,178.07 | 3,366 |
15 Apr 2024 | 1,158.55 | 1,181.70 | 1,129.00 | 1,177.50 | 1,177.50 | 1,193 |
12 Apr 2024 | 1,205.90 | 1,205.90 | 1,205.90 | 1,205.90 | 1,205.90 | - |
11 Apr 2024 | 1,136.05 | 1,136.05 | 1,136.05 | 1,136.05 | 1,136.05 | - |
10 Apr 2024 | 1,123.35 | 1,163.00 | 1,123.35 | 1,132.72 | 1,132.72 | 3,765 |
09 Apr 2024 | 1,154.75 | 1,154.75 | 1,052.44 | 1,134.60 | 1,134.60 | 499 |
08 Apr 2024 | 1,117.20 | 1,117.20 | 1,117.20 | 1,115.05 | 1,115.05 | 240 |
05 Apr 2024 | 1,082.85 | 1,082.85 | 1,082.85 | 1,110.57 | 1,110.57 | 1,490 |
04 Apr 2024 | 1,062.85 | 1,062.85 | 1,060.55 | 1,063.50 | 1,063.50 | 371 |
03 Apr 2024 | 1,058.47 | 1,058.47 | 1,058.47 | 1,058.47 | 1,058.47 | - |
02 Apr 2024 | 1,016.70 | 1,069.00 | 940.50 | 1,020.15 | 1,020.15 | 963 |
28 Mar 2024 | 961.35 | 963.05 | 961.35 | 969.70 | 969.70 | 646 |
27 Mar 2024 | 927.00 | 936.80 | 927.00 | 935.72 | 935.72 | 2,834 |
26 Mar 2024 | 941.10 | 941.10 | 905.37 | 917.72 | 917.72 | 263 |
25 Mar 2024 | 916.45 | 916.45 | 916.25 | 918.63 | 918.63 | 230 |
22 Mar 2024 | 907.13 | 907.13 | 907.13 | 907.13 | 907.13 | - |
21 Mar 2024 | 918.05 | 918.05 | 918.05 | 918.05 | 918.05 | - |
20 Mar 2024 | 889.35 | 889.35 | 889.35 | 890.05 | 890.05 | 139 |
19 Mar 2024 | 891.55 | 909.31 | 890.25 | 887.72 | 887.72 | 611 |
18 Mar 2024 | 891.05 | 891.05 | 891.05 | 892.45 | 892.45 | 7 |
15 Mar 2024 | 904.15 | 904.15 | 904.15 | 897.75 | 897.75 | 78 |
14 Mar 2024 | 892.65 | 892.65 | 892.65 | 892.65 | 892.65 | - |
13 Mar 2024 | 908.85 | 908.85 | 908.85 | 907.55 | 907.55 | 143 |
12 Mar 2024 | 871.90 | 871.90 | 871.90 | 895.80 | 895.80 | 1,247 |
11 Mar 2024 | 915.35 | 915.35 | 915.35 | 918.60 | 918.60 | 54 |
08 Mar 2024 | 903.60 | 903.60 | 900.30 | 907.15 | 907.15 | 582 |
07 Mar 2024 | 894.65 | 898.25 | 891.60 | 891.22 | 891.22 | 300 |
06 Mar 2024 | 851.60 | 878.85 | 836.85 | 880.67 | 880.67 | 960 |
05 Mar 2024 | 853.90 | 867.35 | 757.04 | 858.38 | 858.38 | 620 |
04 Mar 2024 | 846.13 | 846.13 | 846.13 | 846.13 | 846.13 | - |
01 Mar 2024 | 776.20 | 776.20 | 776.20 | 804.65 | 804.65 | 330 |
29 Feb 2024 | 771.67 | 771.67 | 771.67 | 771.67 | 771.67 | - |
28 Feb 2024 | 758.00 | 758.00 | 758.00 | 758.00 | 758.00 | - |
27 Feb 2024 | 751.50 | 760.20 | 750.60 | 756.55 | 756.55 | 969 |
26 Feb 2024 | 759.55 | 759.55 | 757.10 | 751.03 | 751.03 | 170 |
23 Feb 2024 | 758.35 | 758.35 | 758.35 | 758.35 | 758.35 | - |
22 Feb 2024 | 749.40 | 749.40 | 749.40 | 748.63 | 748.63 | 57 |
21 Feb 2024 | 752.10 | 752.10 | 752.10 | 751.95 | 751.95 | 545 |
20 Feb 2024 | 731.42 | 731.42 | 731.42 | 755.13 | 755.13 | 143 |
19 Feb 2024 | 748.95 | 748.95 | 748.95 | 746.80 | 746.80 | 46 |
16 Feb 2024 | 729.50 | 735.00 | 728.55 | 738.58 | 738.58 | 122 |
15 Feb 2024 | 730.75 | 730.75 | 730.75 | 730.75 | 730.75 | - |
14 Feb 2024 | 726.65 | 736.70 | 725.55 | 723.83 | 723.83 | 308 |
13 Feb 2024 | 733.00 | 733.00 | 723.55 | 724.83 | 724.83 | 22 |
12 Feb 2024 | 760.90 | 760.90 | 754.35 | 747.38 | 747.38 | 12 |
09 Feb 2024 | 755.45 | 755.45 | 755.45 | 755.45 | 755.45 | - |
08 Feb 2024 | 765.33 | 765.33 | 765.33 | 765.33 | 765.33 | - |
07 Feb 2024 | 763.05 | 763.05 | 763.05 | 776.13 | 776.13 | 3 |
06 Feb 2024 | 764.57 | 764.57 | 764.57 | 775.53 | 775.53 | 172 |
05 Feb 2024 | 762.55 | 762.55 | 762.55 | 761.85 | 761.85 | 2 |
02 Feb 2024 | 771.53 | 771.53 | 771.53 | 771.53 | 771.53 | - |
01 Feb 2024 | 769.60 | 782.80 | 769.60 | 796.78 | 796.78 | 339 |
31 Jan 2024 | 765.10 | 765.10 | 765.10 | 786.40 | 786.40 | 66 |
30 Jan 2024 | 751.23 | 751.23 | 751.23 | 769.28 | 769.28 | 15 |
29 Jan 2024 | 765.85 | 765.85 | 765.85 | 762.55 | 762.55 | 210 |
26 Jan 2024 | 754.00 | 754.00 | 752.40 | 750.65 | 750.65 | 298 |
25 Jan 2024 | 752.85 | 755.40 | 752.40 | 750.47 | 750.47 | 301 |
24 Jan 2024 | 763.20 | 764.90 | 754.95 | 745.85 | 745.85 | 350 |
23 Jan 2024 | 763.37 | 763.37 | 763.37 | 761.95 | 761.95 | 25 |
22 Jan 2024 | 759.13 | 759.13 | 759.13 | 759.13 | 759.13 | - |
19 Jan 2024 | 738.30 | 767.15 | 738.30 | 764.35 | 764.35 | 98 |
18 Jan 2024 | 750.55 | 750.55 | 750.55 | 754.50 | 754.50 | 10 |
17 Jan 2024 | 755.10 | 755.10 | 755.10 | 747.75 | 747.75 | 340 |
16 Jan 2024 | 785.80 | 805.10 | 780.35 | 779.60 | 779.60 | 835 |
15 Jan 2024 | 796.60 | 796.60 | 777.95 | 796.25 | 796.25 | 50 |
12 Jan 2024 | 795.00 | 795.00 | 795.00 | 796.33 | 796.33 | 242 |
11 Jan 2024 | 769.60 | 769.60 | 756.10 | 757.15 | 757.15 | 730 |
10 Jan 2024 | 767.55 | 767.55 | 754.95 | 763.83 | 763.83 | 72 |
09 Jan 2024 | 775.45 | 797.45 | 775.45 | 770.90 | 770.90 | 340 |
08 Jan 2024 | 779.00 | 779.35 | 779.00 | 774.28 | 774.28 | 330 |
05 Jan 2024 | 777.65 | 787.45 | 777.65 | 794.55 | 794.55 | 185 |
04 Jan 2024 | 791.45 | 791.55 | 790.15 | 793.58 | 793.58 | 1,347 |
03 Jan 2024 | 814.25 | 814.25 | 788.15 | 783.60 | 783.60 | 1,422 |
02 Jan 2024 | 814.75 | 826.33 | 814.65 | 819.30 | 819.30 | 980 |
29 Dec 2023 | 820.00 | 820.00 | 809.85 | 826.20 | 826.20 | 1,036 |
28 Dec 2023 | 829.65 | 829.65 | 826.35 | 827.75 | 827.75 | 464 |
27 Dec 2023 | 826.90 | 837.05 | 824.35 | 830.35 | 830.35 | 232 |
22 Dec 2023 | 799.15 | 804.55 | 799.15 | 816.60 | 816.60 | 332 |
21 Dec 2023 | 794.85 | 794.85 | 767.25 | 798.08 | 798.08 | 429 |
20 Dec 2023 | 786.95 | 786.95 | 786.95 | 786.95 | 786.95 | - |
19 Dec 2023 | 788.60 | 788.60 | 777.34 | 794.92 | 794.92 | 82 |
18 Dec 2023 | 771.65 | 778.30 | 771.65 | 776.75 | 776.75 | 390 |
15 Dec 2023 | 785.90 | 785.90 | 785.90 | 788.63 | 788.63 | 330 |
14 Dec 2023 | 787.45 | 787.45 | 787.45 | 788.22 | 788.22 | 330 |
13 Dec 2023 | 740.17 | 740.17 | 740.17 | 740.17 | 740.17 | - |
12 Dec 2023 | 743.25 | 799.86 | 741.50 | 739.60 | 739.60 | 565 |
11 Dec 2023 | 760.30 | 760.90 | 760.30 | 738.88 | 738.88 | 680 |
08 Dec 2023 | 767.05 | 767.05 | 767.05 | 767.05 | 767.05 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |