Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 1,394.45 | 1,406.30 | 1,384.00 | 1,395.80 | 1,395.80 | 59,338 |
22 Apr 2024 | 1,365.00 | 1,395.00 | 1,333.00 | 1,382.90 | 1,382.90 | 256,534 |
19 Apr 2024 | 1,279.50 | 1,310.00 | 1,274.75 | 1,300.45 | 1,300.45 | 33,103 |
18 Apr 2024 | 1,304.10 | 1,313.90 | 1,285.05 | 1,292.00 | 1,292.00 | 37,580 |
16 Apr 2024 | 1,275.05 | 1,300.75 | 1,272.40 | 1,298.25 | 1,298.25 | 26,343 |
15 Apr 2024 | 1,291.95 | 1,311.95 | 1,279.10 | 1,283.45 | 1,283.45 | 71,479 |
12 Apr 2024 | 1,341.30 | 1,342.65 | 1,304.95 | 1,310.70 | 1,310.70 | 36,517 |
10 Apr 2024 | 1,326.85 | 1,350.00 | 1,295.00 | 1,341.50 | 1,341.50 | 111,097 |
09 Apr 2024 | 1,324.95 | 1,352.85 | 1,301.70 | 1,314.20 | 1,314.20 | 150,525 |
08 Apr 2024 | 1,303.85 | 1,373.20 | 1,303.85 | 1,307.00 | 1,307.00 | 394,613 |
05 Apr 2024 | 1,218.65 | 1,241.05 | 1,217.05 | 1,232.20 | 1,232.20 | 29,552 |
04 Apr 2024 | 1,229.90 | 1,229.90 | 1,212.60 | 1,217.25 | 1,217.25 | 21,649 |
03 Apr 2024 | 1,197.65 | 1,224.40 | 1,185.00 | 1,219.25 | 1,219.25 | 43,092 |
02 Apr 2024 | 1,170.80 | 1,215.20 | 1,158.70 | 1,189.80 | 1,189.80 | 200,878 |
01 Apr 2024 | 1,103.55 | 1,155.35 | 1,103.00 | 1,153.45 | 1,153.45 | 39,138 |
28 Mar 2024 | 1,100.15 | 1,115.60 | 1,080.00 | 1,103.55 | 1,103.55 | 46,503 |
27 Mar 2024 | 1,117.70 | 1,117.70 | 1,083.60 | 1,093.95 | 1,093.95 | 392,612 |
26 Mar 2024 | 1,060.95 | 1,115.45 | 1,060.00 | 1,101.10 | 1,101.10 | 71,905 |
22 Mar 2024 | 1,090.00 | 1,090.00 | 1,062.90 | 1,065.40 | 1,065.40 | 10,571 |
21 Mar 2024 | 1,048.70 | 1,087.75 | 1,048.70 | 1,083.85 | 1,083.85 | 15,402 |
20 Mar 2024 | 1,058.35 | 1,058.35 | 1,035.05 | 1,046.60 | 1,046.60 | 7,925 |
19 Mar 2024 | 1,059.05 | 1,059.05 | 1,032.80 | 1,046.05 | 1,046.05 | 12,399 |
18 Mar 2024 | 1,065.80 | 1,065.80 | 1,037.10 | 1,056.35 | 1,056.35 | 21,134 |
15 Mar 2024 | 1,071.05 | 1,071.95 | 1,050.85 | 1,065.35 | 1,065.35 | 6,935 |
14 Mar 2024 | 1,036.00 | 1,076.90 | 1,026.60 | 1,073.00 | 1,073.00 | 27,568 |
13 Mar 2024 | 1,055.85 | 1,069.00 | 1,024.50 | 1,043.10 | 1,043.10 | 371,699 |
12 Mar 2024 | 1,071.10 | 1,078.00 | 1,049.10 | 1,053.40 | 1,053.40 | 7,473 |
11 Mar 2024 | 1,095.65 | 1,095.65 | 1,064.00 | 1,072.65 | 1,072.65 | 24,777 |
07 Mar 2024 | 1,060.55 | 1,090.65 | 1,060.55 | 1,082.30 | 1,082.30 | 50,329 |
06 Mar 2024 | 1,073.75 | 1,079.70 | 1,044.10 | 1,062.10 | 1,062.10 | 24,102 |
05 Mar 2024 | 1,109.55 | 1,110.00 | 1,068.10 | 1,070.85 | 1,070.85 | 43,731 |
04 Mar 2024 | 1,108.55 | 1,126.00 | 1,096.20 | 1,109.55 | 1,109.55 | 37,816 |
01 Mar 2024 | 1,110.05 | 1,117.55 | 1,065.35 | 1,084.80 | 1,084.80 | 36,026 |
29 Feb 2024 | 1,119.95 | 1,125.85 | 1,087.60 | 1,108.70 | 1,108.70 | 507,749 |
28 Feb 2024 | 1,129.95 | 1,133.65 | 1,104.80 | 1,108.15 | 1,108.15 | 30,393 |
27 Feb 2024 | 1,090.00 | 1,125.00 | 1,085.00 | 1,116.40 | 1,116.40 | 117,994 |
26 Feb 2024 | 1,090.95 | 1,102.05 | 1,066.70 | 1,097.80 | 1,097.80 | 44,389 |
23 Feb 2024 | 1,097.55 | 1,106.70 | 1,090.40 | 1,095.10 | 1,095.10 | 10,413 |
22 Feb 2024 | 1,114.45 | 1,114.45 | 1,085.65 | 1,098.05 | 1,098.05 | 63,785 |
21 Feb 2024 | 1,109.35 | 1,114.85 | 1,093.30 | 1,107.35 | 1,107.35 | 12,239 |
20 Feb 2024 | 1,097.15 | 1,113.00 | 1,086.00 | 1,105.55 | 1,105.55 | 45,942 |
19 Feb 2024 | 1,075.00 | 1,100.00 | 1,071.65 | 1,097.80 | 1,097.80 | 18,904 |
16 Feb 2024 | 1,091.60 | 1,095.15 | 1,064.35 | 1,074.10 | 1,074.10 | 13,780 |
15 Feb 2024 | 1,090.95 | 1,094.95 | 1,071.00 | 1,085.00 | 1,085.00 | 112,580 |
14 Feb 2024 | 1,089.55 | 1,101.85 | 1,075.30 | 1,084.80 | 1,084.80 | 117,861 |
13 Feb 2024 | 1,085.00 | 1,106.00 | 1,071.00 | 1,100.10 | 1,100.10 | 97,777 |
12 Feb 2024 | 1,057.00 | 1,081.15 | 1,051.80 | 1,074.15 | 1,074.15 | 39,985 |
09 Feb 2024 | 1,068.70 | 1,074.05 | 1,035.30 | 1,056.05 | 1,056.05 | 37,866 |
08 Feb 2024 | 1,040.05 | 1,070.00 | 1,037.15 | 1,064.95 | 1,064.95 | 56,761 |
07 Feb 2024 | 1,030.10 | 1,042.40 | 1,020.20 | 1,039.05 | 1,039.05 | 20,662 |
06 Feb 2024 | 1,024.20 | 1,044.20 | 1,015.25 | 1,028.55 | 1,028.55 | 16,373 |
05 Feb 2024 | 1,062.85 | 1,062.85 | 1,018.70 | 1,023.10 | 1,023.10 | 51,761 |
02 Feb 2024 | 1,053.00 | 1,064.75 | 1,047.00 | 1,058.45 | 1,058.45 | 48,473 |
01 Feb 2024 | 1,092.35 | 1,092.35 | 1,040.10 | 1,049.50 | 1,049.50 | 140,971 |
31 Jan 2024 | 996.75 | 1,100.10 | 989.35 | 1,094.05 | 1,094.05 | 551,142 |
30 Jan 2024 | 1,041.60 | 1,056.00 | 1,008.05 | 1,014.80 | 1,014.80 | 86,743 |
29 Jan 2024 | 1,008.70 | 1,043.85 | 1,007.30 | 1,040.80 | 1,040.80 | 73,239 |
25 Jan 2024 | 1,032.05 | 1,033.00 | 995.80 | 1,005.20 | 1,005.20 | 673,371 |
24 Jan 2024 | 1,007.05 | 1,035.85 | 996.95 | 1,032.05 | 1,032.05 | 15,603 |
23 Jan 2024 | 1,049.85 | 1,049.85 | 992.35 | 1,003.55 | 1,003.55 | 42,421 |
19 Jan 2024 | 1,049.80 | 1,054.00 | 1,039.55 | 1,050.75 | 1,050.75 | 29,320 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,025.15 | 1,061.40 | 1,025.15 | 1,053.30 | 1,053.30 | 35,522 |
16 Jan 2024 | 1,060.70 | 1,067.50 | 1,047.90 | 1,051.30 | 1,051.30 | 28,432 |
15 Jan 2024 | 1,055.35 | 1,067.95 | 1,045.00 | 1,060.70 | 1,060.70 | 83,404 |
12 Jan 2024 | 1,051.05 | 1,060.85 | 1,048.00 | 1,058.60 | 1,058.60 | 40,453 |
11 Jan 2024 | 1,012.70 | 1,060.00 | 1,012.70 | 1,055.45 | 1,055.45 | 266,165 |
10 Jan 2024 | 991.95 | 1,025.70 | 991.95 | 1,012.20 | 1,012.20 | 67,013 |
09 Jan 2024 | 990.10 | 1,003.05 | 990.10 | 993.15 | 993.15 | 17,802 |
08 Jan 2024 | 1,000.40 | 1,009.25 | 985.15 | 988.65 | 988.65 | 47,586 |
05 Jan 2024 | 1,013.75 | 1,013.75 | 998.65 | 1,009.25 | 1,009.25 | 15,946 |
04 Jan 2024 | 985.85 | 1,022.75 | 985.85 | 1,013.85 | 1,013.85 | 114,439 |
03 Jan 2024 | 990.15 | 1,000.00 | 983.00 | 991.80 | 991.80 | 232,348 |
02 Jan 2024 | 978.80 | 998.00 | 968.05 | 994.90 | 994.90 | 210,148 |
01 Jan 2024 | 983.95 | 983.95 | 972.00 | 977.60 | 977.60 | 94,443 |
29 Dec 2023 | 969.25 | 985.00 | 969.25 | 978.45 | 978.45 | 60,523 |
28 Dec 2023 | 978.30 | 991.55 | 965.05 | 971.85 | 971.85 | 88,119 |
27 Dec 2023 | 964.95 | 993.00 | 964.95 | 985.25 | 985.25 | 59,742 |
26 Dec 2023 | 949.55 | 968.70 | 948.55 | 965.45 | 965.45 | 43,146 |
22 Dec 2023 | 949.00 | 954.00 | 943.15 | 947.05 | 947.05 | 77,761 |
21 Dec 2023 | 929.00 | 948.00 | 916.55 | 943.15 | 943.15 | 139,650 |
20 Dec 2023 | 905.20 | 957.00 | 905.20 | 928.20 | 928.20 | 316,192 |
19 Dec 2023 | 871.00 | 904.00 | 868.55 | 896.65 | 896.65 | 161,829 |
18 Dec 2023 | 863.95 | 872.25 | 857.55 | 868.45 | 868.45 | 167,663 |
15 Dec 2023 | 856.00 | 869.35 | 855.05 | 860.45 | 860.45 | 386,268 |
14 Dec 2023 | 853.05 | 860.45 | 849.75 | 853.40 | 853.40 | 24,312 |
13 Dec 2023 | 852.30 | 856.25 | 841.95 | 852.15 | 852.15 | 224,789 |
12 Dec 2023 | 853.90 | 861.50 | 847.25 | 851.20 | 851.20 | 35,037 |
11 Dec 2023 | 864.20 | 865.85 | 851.05 | 853.70 | 853.70 | 38,753 |
08 Dec 2023 | 872.90 | 878.40 | 845.40 | 855.35 | 855.35 | 56,315 |
07 Dec 2023 | 848.95 | 869.75 | 833.15 | 865.85 | 865.85 | 39,809 |
06 Dec 2023 | 839.00 | 849.90 | 834.05 | 844.95 | 844.95 | 26,340 |
05 Dec 2023 | 840.00 | 846.50 | 825.65 | 832.20 | 832.20 | 33,310 |
04 Dec 2023 | 844.95 | 848.50 | 830.50 | 837.65 | 837.65 | 34,481 |
01 Dec 2023 | 829.95 | 841.05 | 828.55 | 835.00 | 835.00 | 13,355 |
30 Nov 2023 | 822.85 | 829.15 | 811.50 | 826.95 | 826.95 | 112,761 |
29 Nov 2023 | 823.00 | 827.00 | 819.10 | 820.15 | 820.15 | 38,123 |
28 Nov 2023 | 824.05 | 825.80 | 818.00 | 820.40 | 820.40 | 16,522 |
24 Nov 2023 | 835.05 | 836.60 | 819.45 | 823.95 | 823.95 | 9,196 |
23 Nov 2023 | 847.85 | 852.30 | 834.15 | 834.70 | 834.70 | 9,594 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |