Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 1,116.00 | 1,116.00 | 1,077.40 | 1,106.25 | 1,106.25 | 6,233,351 |
24 Apr 2024 | 1,106.00 | 1,137.70 | 1,104.00 | 1,110.15 | 1,110.15 | 6,447,489 |
23 Apr 2024 | 1,173.00 | 1,179.90 | 1,152.00 | 1,173.35 | 1,173.35 | 1,930,671 |
22 Apr 2024 | 1,140.95 | 1,177.80 | 1,140.95 | 1,170.95 | 1,170.95 | 2,299,311 |
19 Apr 2024 | 1,104.50 | 1,150.60 | 1,104.05 | 1,138.10 | 1,138.10 | 2,160,942 |
18 Apr 2024 | 1,143.00 | 1,159.00 | 1,127.55 | 1,134.55 | 1,134.55 | 2,573,549 |
16 Apr 2024 | 1,117.00 | 1,138.90 | 1,113.95 | 1,135.65 | 1,135.65 | 1,051,408 |
15 Apr 2024 | 1,125.00 | 1,136.70 | 1,111.00 | 1,130.65 | 1,130.65 | 1,990,224 |
12 Apr 2024 | 1,144.35 | 1,156.65 | 1,134.45 | 1,149.45 | 1,149.45 | 2,006,949 |
10 Apr 2024 | 1,130.00 | 1,151.50 | 1,118.70 | 1,145.30 | 1,145.30 | 1,374,918 |
09 Apr 2024 | 1,141.00 | 1,141.00 | 1,121.50 | 1,125.60 | 1,125.60 | 1,184,800 |
08 Apr 2024 | 1,120.00 | 1,140.45 | 1,117.00 | 1,137.35 | 1,137.35 | 1,833,218 |
05 Apr 2024 | 1,116.00 | 1,124.90 | 1,111.00 | 1,115.55 | 1,115.55 | 627,856 |
04 Apr 2024 | 1,132.80 | 1,132.90 | 1,108.55 | 1,117.95 | 1,117.95 | 2,403,608 |
03 Apr 2024 | 1,129.00 | 1,129.00 | 1,112.80 | 1,119.50 | 1,119.50 | 1,133,287 |
02 Apr 2024 | 1,091.80 | 1,133.40 | 1,085.10 | 1,131.15 | 1,131.15 | 5,107,047 |
01 Apr 2024 | 1,100.00 | 1,104.40 | 1,083.10 | 1,086.90 | 1,086.90 | 2,229,535 |
28 Mar 2024 | 1,103.90 | 1,109.00 | 1,093.65 | 1,096.20 | 1,096.20 | 6,721,940 |
27 Mar 2024 | 1,115.35 | 1,117.00 | 1,084.10 | 1,091.05 | 1,091.05 | 1,962,948 |
26 Mar 2024 | 1,105.35 | 1,121.10 | 1,105.35 | 1,112.55 | 1,112.55 | 2,407,110 |
22 Mar 2024 | 1,133.95 | 1,140.00 | 1,119.00 | 1,122.75 | 1,122.75 | 1,696,377 |
21 Mar 2024 | 1,134.00 | 1,138.95 | 1,121.50 | 1,133.95 | 1,133.95 | 1,901,034 |
20 Mar 2024 | 1,143.10 | 1,153.40 | 1,111.70 | 1,124.05 | 1,124.05 | 2,070,193 |
19 Mar 2024 | 1,184.90 | 1,184.90 | 1,139.85 | 1,146.25 | 1,146.25 | 2,152,306 |
18 Mar 2024 | 1,213.05 | 1,217.65 | 1,184.30 | 1,186.95 | 1,186.95 | 803,158 |
15 Mar 2024 | 1,200.00 | 1,219.85 | 1,175.90 | 1,212.15 | 1,212.15 | 2,843,465 |
14 Mar 2024 | 1,160.05 | 1,205.05 | 1,160.05 | 1,198.35 | 1,198.35 | 2,211,062 |
13 Mar 2024 | 1,215.50 | 1,217.40 | 1,170.70 | 1,178.95 | 1,178.95 | 2,050,756 |
12 Mar 2024 | 1,227.45 | 1,227.85 | 1,209.15 | 1,215.20 | 1,215.20 | 1,089,396 |
11 Mar 2024 | 1,263.00 | 1,269.00 | 1,209.00 | 1,220.65 | 1,220.65 | 2,609,165 |
07 Mar 2024 | 1,228.00 | 1,268.90 | 1,216.75 | 1,261.55 | 1,261.55 | 3,522,952 |
06 Mar 2024 | 1,203.80 | 1,223.00 | 1,192.00 | 1,220.05 | 1,220.05 | 1,367,260 |
05 Mar 2024 | 1,206.85 | 1,211.90 | 1,196.00 | 1,200.60 | 1,200.60 | 867,925 |
04 Mar 2024 | 1,206.95 | 1,214.00 | 1,190.00 | 1,203.25 | 1,203.25 | 790,960 |
01 Mar 2024 | 1,204.00 | 1,213.65 | 1,194.25 | 1,201.00 | 1,201.00 | 1,804,771 |
29 Feb 2024 | 1,166.95 | 1,199.00 | 1,150.60 | 1,190.05 | 1,190.05 | 2,722,341 |
28 Feb 2024 | 1,189.75 | 1,205.00 | 1,163.10 | 1,167.95 | 1,167.95 | 2,170,054 |
27 Feb 2024 | 1,182.00 | 1,189.70 | 1,174.95 | 1,183.60 | 1,183.60 | 1,584,564 |
26 Feb 2024 | 1,159.00 | 1,182.80 | 1,149.45 | 1,177.10 | 1,177.10 | 1,292,210 |
23 Feb 2024 | 1,158.00 | 1,165.60 | 1,155.20 | 1,160.30 | 1,160.30 | 1,280,859 |
22 Feb 2024 | 1,161.00 | 1,164.75 | 1,142.45 | 1,159.50 | 1,159.50 | 1,689,403 |
21 Feb 2024 | 1,155.00 | 1,171.90 | 1,150.05 | 1,160.75 | 1,160.75 | 1,445,959 |
20 Feb 2024 | 1,154.50 | 1,159.00 | 1,138.80 | 1,154.40 | 1,154.40 | 1,056,193 |
19 Feb 2024 | 1,150.00 | 1,164.25 | 1,144.50 | 1,155.00 | 1,155.00 | 961,914 |
16 Feb 2024 | 1,135.00 | 1,149.40 | 1,132.40 | 1,147.45 | 1,147.45 | 1,213,292 |
15 Feb 2024 | 1,140.05 | 1,146.75 | 1,127.25 | 1,131.40 | 1,131.40 | 1,278,358 |
14 Feb 2024 | 1,135.05 | 1,139.85 | 1,120.00 | 1,135.60 | 1,135.60 | 1,206,706 |
13 Feb 2024 | 1,123.00 | 1,141.30 | 1,118.20 | 1,137.80 | 1,137.80 | 886,148 |
12 Feb 2024 | 1,130.05 | 1,134.40 | 1,075.00 | 1,122.20 | 1,122.20 | 898,953 |
09 Feb 2024 | 1,142.00 | 1,149.40 | 1,119.85 | 1,129.25 | 1,129.25 | 917,196 |
08 Feb 2024 | 1,160.00 | 1,162.90 | 1,125.00 | 1,137.90 | 1,137.90 | 2,477,973 |
07 Feb 2024 | 1,168.05 | 1,175.00 | 1,153.05 | 1,166.20 | 1,166.20 | 864,874 |
06 Feb 2024 | 1,142.10 | 1,166.80 | 1,142.10 | 1,163.55 | 1,163.55 | 1,219,085 |
05 Feb 2024 | 1,169.90 | 1,177.00 | 1,146.30 | 1,150.75 | 1,150.75 | 1,266,268 |
02 Feb 2024 | 1,132.00 | 1,170.70 | 1,132.00 | 1,162.75 | 1,162.75 | 1,741,322 |
01 Feb 2024 | 1,118.00 | 1,134.90 | 1,108.00 | 1,129.65 | 1,129.65 | 4,728,358 |
31 Jan 2024 | 1,125.00 | 1,127.50 | 1,112.00 | 1,118.00 | 1,118.00 | 2,428,738 |
30 Jan 2024 | 1,144.95 | 1,147.20 | 1,120.65 | 1,122.90 | 1,122.90 | 798,009 |
29 Jan 2024 | 1,136.75 | 1,149.20 | 1,135.00 | 1,141.05 | 1,141.05 | 1,588,430 |
25 Jan 2024 | 1,160.00 | 1,163.65 | 1,132.35 | 1,136.75 | 1,136.75 | 1,125,321 |
24 Jan 2024 | 1,145.60 | 1,161.00 | 1,134.00 | 1,159.00 | 1,159.00 | 1,040,096 |
23 Jan 2024 | 1,158.95 | 1,166.00 | 1,138.25 | 1,145.65 | 1,145.65 | 933,643 |
19 Jan 2024 | 1,156.75 | 1,165.60 | 1,146.70 | 1,161.70 | 1,161.70 | 900,162 |
18 Jan 2024 | 1,134.95 | 1,150.00 | 1,122.50 | 1,146.80 | 1,146.80 | 1,218,211 |
17 Jan 2024 | 1,134.00 | 1,152.95 | 1,131.90 | 1,138.60 | 1,138.60 | 1,272,932 |
16 Jan 2024 | 1,152.55 | 1,162.55 | 1,142.00 | 1,143.70 | 1,143.70 | 1,449,691 |
15 Jan 2024 | 1,190.00 | 1,190.95 | 1,134.75 | 1,150.80 | 1,150.80 | 4,237,485 |
12 Jan 2024 | 1,125.45 | 1,165.55 | 1,123.85 | 1,159.00 | 1,159.00 | 6,018,282 |
11 Jan 2024 | 1,117.00 | 1,124.95 | 1,112.05 | 1,119.25 | 1,119.25 | 1,084,035 |
10 Jan 2024 | 1,112.00 | 1,117.70 | 1,101.00 | 1,113.95 | 1,113.95 | 933,127 |
09 Jan 2024 | 1,106.00 | 1,120.15 | 1,106.00 | 1,111.65 | 1,111.65 | 998,355 |
08 Jan 2024 | 1,125.05 | 1,129.00 | 1,094.65 | 1,104.95 | 1,104.95 | 1,722,755 |
05 Jan 2024 | 1,125.00 | 1,131.15 | 1,117.05 | 1,122.95 | 1,122.95 | 1,207,155 |
04 Jan 2024 | 1,088.10 | 1,128.60 | 1,086.15 | 1,125.55 | 1,125.55 | 2,777,186 |
03 Jan 2024 | 1,097.95 | 1,099.10 | 1,082.70 | 1,084.95 | 1,084.95 | 1,100,701 |
02 Jan 2024 | 1,086.35 | 1,103.05 | 1,079.50 | 1,097.75 | 1,097.75 | 2,635,193 |
01 Jan 2024 | 1,093.85 | 1,093.85 | 1,076.00 | 1,080.10 | 1,080.10 | 936,544 |
29 Dec 2023 | 1,053.95 | 1,094.00 | 1,047.70 | 1,086.80 | 1,086.80 | 5,017,576 |
28 Dec 2023 | 1,030.75 | 1,050.00 | 1,025.30 | 1,041.00 | 1,041.00 | 2,052,402 |
27 Dec 2023 | 1,014.95 | 1,029.00 | 1,010.10 | 1,026.75 | 1,026.75 | 1,799,498 |
26 Dec 2023 | 993.00 | 1,017.00 | 992.80 | 1,007.35 | 1,007.35 | 1,804,990 |
22 Dec 2023 | 986.00 | 998.30 | 979.65 | 992.80 | 992.80 | 1,491,449 |
21 Dec 2023 | 976.00 | 983.90 | 963.05 | 979.30 | 979.30 | 1,588,905 |
20 Dec 2023 | 975.00 | 1,010.00 | 966.15 | 976.30 | 976.30 | 4,465,789 |
19 Dec 2023 | 953.00 | 978.00 | 949.15 | 966.15 | 966.15 | 3,897,491 |
18 Dec 2023 | 956.00 | 958.20 | 945.30 | 949.70 | 949.70 | 999,922 |
15 Dec 2023 | 959.95 | 959.95 | 948.90 | 954.70 | 954.70 | 1,155,502 |
14 Dec 2023 | 960.80 | 960.80 | 944.10 | 950.45 | 950.45 | 1,980,762 |
13 Dec 2023 | 948.00 | 959.70 | 946.50 | 957.30 | 957.30 | 899,820 |
12 Dec 2023 | 953.05 | 961.95 | 943.60 | 948.75 | 948.75 | 732,063 |
11 Dec 2023 | 949.90 | 953.00 | 944.05 | 950.45 | 950.45 | 476,174 |
08 Dec 2023 | 960.00 | 961.85 | 943.80 | 946.60 | 946.60 | 649,090 |
07 Dec 2023 | 952.00 | 959.55 | 950.05 | 956.90 | 956.90 | 933,106 |
06 Dec 2023 | 954.00 | 963.00 | 948.90 | 951.70 | 951.70 | 982,484 |
05 Dec 2023 | 946.70 | 954.15 | 944.15 | 950.05 | 950.05 | 792,716 |
04 Dec 2023 | 954.00 | 956.50 | 941.95 | 946.65 | 946.65 | 1,112,904 |
01 Dec 2023 | 945.90 | 952.90 | 939.75 | 942.85 | 942.85 | 1,129,388 |
30 Nov 2023 | 932.00 | 948.20 | 932.00 | 940.75 | 940.75 | 2,982,505 |
29 Nov 2023 | 934.95 | 937.90 | 930.00 | 933.55 | 933.55 | 1,047,897 |
28 Nov 2023 | 925.00 | 934.95 | 924.75 | 931.85 | 931.85 | 904,835 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |