Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 988.00 | 1,001.25 | 975.05 | 1,000.00 | 1,000.00 | 432,391 |
17 Apr 2024 | 1,030.00 | 1,030.00 | 971.00 | 989.55 | 989.55 | 583,773 |
16 Apr 2024 | 990.00 | 1,019.00 | 990.00 | 992.70 | 992.70 | 511,622 |
15 Apr 2024 | 990.00 | 1,032.00 | 990.00 | 1,012.90 | 1,012.90 | 694,295 |
12 Apr 2024 | 1,050.00 | 1,050.00 | 996.35 | 1,000.10 | 1,000.10 | 516,837 |
11 Apr 2024 | 1,041.00 | 1,088.00 | 1,025.00 | 1,037.40 | 1,037.40 | 3,440 |
10 Apr 2024 | 1,076.60 | 1,076.60 | 1,036.35 | 1,040.20 | 1,040.20 | 526,237 |
09 Apr 2024 | 1,094.00 | 1,094.00 | 1,056.40 | 1,077.50 | 1,077.50 | 533,296 |
08 Apr 2024 | 1,050.00 | 1,077.00 | 1,033.15 | 1,068.10 | 1,068.10 | 700,422 |
05 Apr 2024 | 1,019.00 | 1,029.25 | 970.00 | 1,027.20 | 1,027.20 | 563,905 |
04 Apr 2024 | 993.00 | 1,015.00 | 971.50 | 975.65 | 975.65 | 644,339 |
03 Apr 2024 | 978.70 | 1,006.00 | 950.00 | 991.15 | 991.15 | 749,944 |
27 Mar 2024 | 1,013.60 | 1,027.50 | 1,010.00 | 1,021.10 | 1,021.10 | 549,961 |
26 Mar 2024 | 1,010.00 | 1,029.95 | 990.65 | 1,015.50 | 1,015.50 | 522,590 |
25 Mar 2024 | 1,010.00 | 1,049.65 | 1,000.05 | 1,004.65 | 1,004.65 | 915,229 |
22 Mar 2024 | 1,014.00 | 1,014.00 | 986.20 | 1,001.60 | 1,001.60 | 295,347 |
21 Mar 2024 | 970.00 | 1,023.20 | 946.10 | 1,016.95 | 1,016.95 | 751,393 |
20 Mar 2024 | 912.00 | 967.70 | 902.00 | 963.70 | 963.70 | 280,469 |
19 Mar 2024 | 921.00 | 946.00 | 901.85 | 911.30 | 911.30 | 412,025 |
18 Mar 2024 | 862.00 | 919.80 | 848.65 | 917.75 | 917.75 | 689,986 |
15 Mar 2024 | 864.00 | 864.50 | 837.90 | 859.05 | 859.05 | 189,056 |
14 Mar 2024 | 861.00 | 870.60 | 844.45 | 863.25 | 863.25 | 144,945 |
13 Mar 2024 | 835.00 | 875.00 | 825.00 | 853.10 | 853.10 | 442,969 |
12 Mar 2024 | 782.00 | 834.00 | 782.00 | 824.05 | 824.05 | 177,028 |
11 Mar 2024 | 816.00 | 816.00 | 759.25 | 781.45 | 781.45 | 174,931 |
08 Mar 2024 | 819.90 | 819.90 | 791.00 | 813.90 | 813.90 | 156,932 |
07 Mar 2024 | 820.00 | 820.00 | 775.00 | 790.15 | 790.15 | 80,068 |
06 Mar 2024 | 810.00 | 824.80 | 776.50 | 796.25 | 796.25 | 134,902 |
05 Mar 2024 | 850.00 | 850.00 | 807.05 | 816.00 | 816.00 | 132,515 |
04 Mar 2024 | 875.00 | 889.25 | 825.50 | 828.25 | 828.25 | 128,055 |
01 Mar 2024 | 830.00 | 848.00 | 815.00 | 841.25 | 841.25 | 177,702 |
29 Feb 2024 | 840.00 | 850.00 | 810.00 | 819.95 | 819.95 | 270,280 |
28 Feb 2024 | 889.00 | 910.00 | 830.55 | 832.35 | 832.35 | 399,408 |
27 Feb 2024 | 926.00 | 955.00 | 860.50 | 885.35 | 885.35 | 202,460 |
26 Feb 2024 | 977.00 | 1,022.00 | 914.15 | 928.05 | 928.05 | 477,264 |
23 Feb 2024 | 970.00 | 1,029.00 | 935.55 | 976.60 | 976.60 | 539,934 |
22 Feb 2024 | 942.00 | 995.45 | 942.00 | 980.00 | 980.00 | 330,105 |
21 Feb 2024 | 995.00 | 1,000.00 | 942.00 | 942.15 | 942.15 | 402,100 |
20 Feb 2024 | 1,000.00 | 1,012.40 | 970.00 | 984.05 | 984.05 | 361,454 |
19 Feb 2024 | 970.00 | 1,010.00 | 910.00 | 995.80 | 995.80 | 59,087 |
16 Feb 2024 | 1,000.00 | 1,000.00 | 936.25 | 970.00 | 970.00 | 251,389 |
15 Feb 2024 | 980.00 | 1,001.00 | 955.50 | 983.85 | 983.85 | 584,865 |
14 Feb 2024 | 995.00 | 1,029.00 | 955.00 | 975.05 | 975.05 | 494,498 |
09 Feb 2024 | 963.50 | 1,001.05 | 921.00 | 983.85 | 983.85 | 407,525 |
08 Feb 2024 | 1,030.00 | 1,030.00 | 961.00 | 963.35 | 963.35 | 402,243 |
07 Feb 2024 | 1,000.00 | 1,005.85 | 900.00 | 999.75 | 999.75 | 240,040 |
06 Feb 2024 | 1,100.00 | 1,141.00 | 1,005.00 | 1,024.30 | 1,024.30 | 92,993 |
05 Feb 2024 | 1,136.00 | 1,170.00 | 1,050.05 | 1,078.25 | 1,078.25 | 154,124 |
02 Feb 2024 | 1,140.00 | 1,199.00 | 1,121.40 | 1,131.15 | 1,131.15 | 109,097 |
01 Feb 2024 | 1,100.00 | 1,145.00 | 1,090.00 | 1,132.15 | 1,132.15 | 68,869 |
31 Jan 2024 | 1,104.00 | 1,118.00 | 1,075.90 | 1,100.00 | 1,100.00 | 136,154 |
30 Jan 2024 | 1,081.00 | 1,125.00 | 1,072.00 | 1,081.05 | 1,081.05 | 121,955 |
29 Jan 2024 | 1,099.00 | 1,180.00 | 1,000.00 | 1,070.95 | 1,070.95 | 54,600 |
26 Jan 2024 | 1,170.00 | 1,200.00 | 1,087.30 | 1,095.90 | 1,095.90 | 100,131 |
25 Jan 2024 | 1,140.00 | 1,190.00 | 1,088.00 | 1,165.40 | 1,165.40 | 198,908 |
24 Jan 2024 | 1,130.00 | 1,153.40 | 1,110.25 | 1,120.70 | 1,120.70 | 82,310 |
23 Jan 2024 | 1,190.00 | 1,198.90 | 1,127.00 | 1,127.70 | 1,127.70 | 487,284 |
22 Jan 2024 | 1,110.00 | 1,198.50 | 1,101.00 | 1,184.95 | 1,184.95 | 433,945 |
19 Jan 2024 | 1,049.00 | 1,100.00 | 1,049.00 | 1,099.30 | 1,099.30 | 298,072 |
18 Jan 2024 | 1,050.00 | 1,099.00 | 1,035.00 | 1,039.10 | 1,039.10 | 357,737 |
17 Jan 2024 | 1,010.00 | 1,057.00 | 990.00 | 1,035.15 | 1,035.15 | 299,615 |
16 Jan 2024 | 1,030.00 | 1,035.00 | 985.00 | 1,011.10 | 1,011.10 | 356,967 |
15 Jan 2024 | 971.50 | 1,039.95 | 953.50 | 1,020.65 | 1,020.65 | 136,597 |
12 Jan 2024 | 977.00 | 1,000.00 | 960.00 | 971.50 | 971.50 | 324,933 |
11 Jan 2024 | 980.00 | 1,018.95 | 951.50 | 976.60 | 976.60 | 302,418 |
10 Jan 2024 | 968.00 | 995.00 | 959.00 | 974.35 | 974.35 | 410,729 |
09 Jan 2024 | 995.00 | 1,055.00 | 951.00 | 958.45 | 958.45 | 433,548 |
08 Jan 2024 | 937.00 | 996.00 | 910.00 | 993.70 | 993.70 | 338,158 |
05 Jan 2024 | 925.95 | 955.00 | 888.00 | 918.75 | 918.75 | 138,890 |
04 Jan 2024 | 868.00 | 926.05 | 868.00 | 920.15 | 920.15 | 203,835 |
03 Jan 2024 | 849.00 | 873.95 | 822.00 | 869.40 | 869.40 | 170,301 |
02 Jan 2024 | 854.50 | 870.00 | 812.05 | 847.45 | 847.45 | 76,017 |
29 Dec 2023 | 824.00 | 856.50 | 796.00 | 854.35 | 854.35 | 103,217 |
28 Dec 2023 | 810.00 | 840.00 | 795.00 | 820.60 | 820.60 | 250,272 |
27 Dec 2023 | 822.10 | 846.00 | 800.05 | 809.55 | 809.55 | 56,045 |
26 Dec 2023 | 862.00 | 862.50 | 815.00 | 822.10 | 822.10 | 147,469 |
22 Dec 2023 | 860.00 | 869.00 | 822.05 | 849.80 | 849.80 | 119,814 |
21 Dec 2023 | 914.00 | 920.00 | 835.50 | 849.55 | 849.55 | 154,386 |
20 Dec 2023 | 874.00 | 900.00 | 865.00 | 877.30 | 877.30 | 344,382 |
19 Dec 2023 | 894.50 | 920.00 | 862.20 | 867.70 | 867.70 | 345,280 |
18 Dec 2023 | 899.00 | 928.95 | 840.00 | 879.15 | 879.15 | 340,557 |
15 Dec 2023 | 947.00 | 964.00 | 900.00 | 903.70 | 903.70 | 307,196 |
14 Dec 2023 | 935.00 | 968.00 | 898.00 | 939.85 | 939.85 | 200,092 |
13 Dec 2023 | 941.00 | 960.00 | 915.00 | 938.20 | 938.20 | 367,410 |
12 Dec 2023 | 928.50 | 945.00 | 912.00 | 930.90 | 930.90 | 442,121 |
11 Dec 2023 | 895.00 | 939.00 | 870.00 | 900.85 | 900.85 | 378,224 |
07 Dec 2023 | 865.00 | 930.00 | 850.00 | 891.75 | 891.75 | 230,215 |
06 Dec 2023 | 846.00 | 906.00 | 835.00 | 865.20 | 865.20 | 513,689 |
05 Dec 2023 | 861.90 | 866.00 | 786.00 | 844.80 | 844.80 | 361,078 |
04 Dec 2023 | 842.00 | 897.00 | 841.00 | 861.90 | 861.90 | 319,172 |
01 Dec 2023 | 788.00 | 860.00 | 749.00 | 843.05 | 843.05 | 417,337 |
30 Nov 2023 | 770.00 | 810.00 | 766.00 | 784.95 | 784.95 | 405,464 |
29 Nov 2023 | 745.00 | 799.00 | 745.00 | 764.55 | 764.55 | 200,287 |
28 Nov 2023 | 761.00 | 777.00 | 680.00 | 743.50 | 743.50 | 174,903 |
27 Nov 2023 | 850.00 | 906.00 | 741.00 | 763.60 | 763.60 | 457,725 |
24 Nov 2023 | 859.00 | 912.00 | 785.00 | 835.25 | 835.25 | 424,084 |
23 Nov 2023 | 736.00 | 870.00 | 729.00 | 849.60 | 849.60 | 373,880 |
22 Nov 2023 | 650.00 | 736.00 | 650.00 | 721.15 | 721.15 | 468,845 |
21 Nov 2023 | 620.00 | 736.00 | 597.00 | 646.55 | 646.55 | 325,927 |
17 Nov 2023 | 541.00 | 572.45 | 526.50 | 552.90 | 552.90 | 55,494 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |