Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 1,629.85 | 1,815.05 | 1,616.80 | 1,766.90 | 1,766.90 | 2,934,873 |
25 Jun 2024 | 1,634.00 | 1,674.05 | 1,590.00 | 1,618.15 | 1,618.15 | 157,385 |
24 Jun 2024 | 1,594.00 | 1,689.95 | 1,581.70 | 1,611.15 | 1,611.15 | 317,323 |
21 Jun 2024 | 1,492.35 | 1,611.95 | 1,492.35 | 1,584.25 | 1,584.25 | 537,421 |
20 Jun 2024 | 1,483.95 | 1,508.00 | 1,466.60 | 1,495.20 | 1,495.20 | 128,011 |
19 Jun 2024 | 1,508.75 | 1,520.00 | 1,425.10 | 1,486.20 | 1,486.20 | 108,007 |
18 Jun 2024 | 1,499.10 | 1,523.30 | 1,471.00 | 1,495.20 | 1,495.20 | 88,621 |
14 Jun 2024 | 1,464.75 | 1,549.85 | 1,449.60 | 1,482.30 | 1,482.30 | 245,571 |
13 Jun 2024 | 1,436.55 | 1,469.55 | 1,416.00 | 1,445.10 | 1,445.10 | 183,849 |
12 Jun 2024 | 1,363.45 | 1,473.45 | 1,345.55 | 1,417.15 | 1,417.15 | 515,366 |
11 Jun 2024 | 1,347.95 | 1,377.00 | 1,311.00 | 1,351.10 | 1,351.10 | 159,142 |
10 Jun 2024 | 1,232.20 | 1,357.00 | 1,222.20 | 1,341.50 | 1,341.50 | 278,807 |
07 Jun 2024 | 1,173.40 | 1,213.30 | 1,154.90 | 1,208.00 | 1,208.00 | 237,051 |
06 Jun 2024 | 1,168.55 | 1,220.75 | 1,151.00 | 1,168.10 | 1,168.10 | 421,323 |
05 Jun 2024 | 1,221.85 | 1,227.90 | 993.55 | 1,120.10 | 1,120.10 | 659,266 |
04 Jun 2024 | 1,492.50 | 1,492.50 | 1,194.35 | 1,197.90 | 1,197.90 | 717,797 |
03 Jun 2024 | 1,543.00 | 1,597.20 | 1,463.20 | 1,492.90 | 1,492.90 | 136,968 |
31 May 2024 | 1,390.00 | 1,451.25 | 1,342.70 | 1,415.50 | 1,415.50 | 160,563 |
30 May 2024 | 1,392.00 | 1,428.10 | 1,350.00 | 1,357.75 | 1,357.75 | 120,824 |
29 May 2024 | 1,250.05 | 1,413.45 | 1,240.05 | 1,398.60 | 1,398.60 | 582,725 |
28 May 2024 | 1,259.65 | 1,267.30 | 1,221.40 | 1,255.65 | 1,255.65 | 100,682 |
27 May 2024 | 1,239.25 | 1,259.95 | 1,235.00 | 1,251.60 | 1,251.60 | 123,387 |
24 May 2024 | 1,264.85 | 1,264.85 | 1,221.00 | 1,227.35 | 1,227.35 | 48,530 |
23 May 2024 | 1,249.00 | 1,298.80 | 1,240.00 | 1,253.70 | 1,253.70 | 80,185 |
22 May 2024 | 1,268.05 | 1,278.50 | 1,218.85 | 1,243.55 | 1,243.55 | 58,337 |
21 May 2024 | 1,295.15 | 1,312.95 | 1,221.45 | 1,246.15 | 1,246.15 | 242,566 |
17 May 2024 | 1,225.00 | 1,308.95 | 1,199.95 | 1,224.30 | 1,224.30 | 490,535 |
16 May 2024 | 1,149.85 | 1,235.00 | 1,146.80 | 1,212.70 | 1,212.70 | 565,727 |
15 May 2024 | 1,101.80 | 1,134.95 | 1,095.55 | 1,111.35 | 1,111.35 | 130,272 |
14 May 2024 | 1,070.25 | 1,103.25 | 1,070.25 | 1,088.95 | 1,088.95 | 51,596 |
13 May 2024 | 1,109.05 | 1,109.05 | 1,050.00 | 1,068.50 | 1,068.50 | 47,495 |
10 May 2024 | 1,100.05 | 1,127.15 | 1,072.05 | 1,098.20 | 1,098.20 | 133,453 |
09 May 2024 | 1,119.45 | 1,185.30 | 1,093.50 | 1,100.10 | 1,100.10 | 149,900 |
08 May 2024 | 1,090.00 | 1,119.75 | 1,052.40 | 1,113.80 | 1,113.80 | 143,082 |
07 May 2024 | 1,068.85 | 1,124.10 | 1,066.00 | 1,084.20 | 1,084.20 | 642,126 |
06 May 2024 | 1,078.95 | 1,078.95 | 1,030.00 | 1,034.75 | 1,034.75 | 101,811 |
03 May 2024 | 1,068.20 | 1,088.95 | 1,050.00 | 1,065.75 | 1,065.75 | 38,829 |
02 May 2024 | 1,061.95 | 1,085.40 | 1,042.50 | 1,058.50 | 1,058.50 | 33,893 |
30 Apr 2024 | 1,045.00 | 1,063.00 | 1,039.45 | 1,056.00 | 1,056.00 | 118,439 |
29 Apr 2024 | 1,045.60 | 1,068.50 | 1,024.00 | 1,041.85 | 1,041.85 | 105,175 |
26 Apr 2024 | 1,050.00 | 1,060.60 | 1,035.05 | 1,042.60 | 1,042.60 | 30,860 |
25 Apr 2024 | 1,014.20 | 1,054.75 | 995.25 | 1,044.50 | 1,044.50 | 60,892 |
24 Apr 2024 | 1,003.65 | 1,024.15 | 996.00 | 1,005.55 | 1,005.55 | 41,514 |
23 Apr 2024 | 984.60 | 999.00 | 984.60 | 993.30 | 993.30 | 32,646 |
22 Apr 2024 | 1,017.95 | 1,017.95 | 985.00 | 991.90 | 991.90 | 33,033 |
19 Apr 2024 | 958.95 | 983.95 | 931.40 | 971.85 | 971.85 | 157,297 |
18 Apr 2024 | 997.55 | 1,000.00 | 975.45 | 981.95 | 981.95 | 51,937 |
16 Apr 2024 | 908.40 | 982.85 | 907.50 | 978.50 | 978.50 | 207,536 |
15 Apr 2024 | 800.30 | 928.00 | 800.30 | 915.15 | 915.15 | 35,453 |
12 Apr 2024 | 945.85 | 950.10 | 930.00 | 931.95 | 931.95 | 11,343 |
10 Apr 2024 | 957.95 | 957.95 | 941.90 | 943.65 | 943.65 | 15,676 |
09 Apr 2024 | 958.40 | 962.50 | 942.70 | 948.45 | 948.45 | 14,184 |
08 Apr 2024 | 973.10 | 977.95 | 952.40 | 955.90 | 955.90 | 41,639 |
05 Apr 2024 | 957.05 | 965.50 | 947.00 | 957.25 | 957.25 | 18,598 |
04 Apr 2024 | 976.95 | 976.95 | 948.50 | 953.80 | 953.80 | 30,905 |
03 Apr 2024 | 948.65 | 979.70 | 940.00 | 962.70 | 962.70 | 34,337 |
02 Apr 2024 | 945.05 | 954.10 | 935.65 | 948.65 | 948.65 | 49,240 |
01 Apr 2024 | 935.90 | 951.70 | 931.40 | 937.05 | 937.05 | 20,378 |
28 Mar 2024 | 943.35 | 943.35 | 912.45 | 918.10 | 918.10 | 33,075 |
27 Mar 2024 | 908.05 | 943.55 | 905.80 | 928.55 | 928.55 | 144,410 |
26 Mar 2024 | 885.90 | 915.00 | 872.00 | 907.70 | 907.70 | 40,910 |
22 Mar 2024 | 897.85 | 907.00 | 871.25 | 885.60 | 885.60 | 30,795 |
21 Mar 2024 | 837.00 | 900.00 | 835.85 | 891.45 | 891.45 | 57,058 |
20 Mar 2024 | 849.60 | 858.35 | 821.00 | 823.65 | 823.65 | 27,330 |
19 Mar 2024 | 854.40 | 854.40 | 842.95 | 845.10 | 845.10 | 21,059 |
18 Mar 2024 | 853.85 | 875.35 | 841.70 | 852.65 | 852.65 | 67,957 |
15 Mar 2024 | 896.65 | 896.95 | 840.00 | 847.75 | 847.75 | 120,588 |
14 Mar 2024 | 813.30 | 900.30 | 803.55 | 896.15 | 896.15 | 59,848 |
13 Mar 2024 | 892.55 | 892.55 | 782.10 | 829.95 | 829.95 | 95,928 |
12 Mar 2024 | 912.85 | 917.75 | 869.40 | 876.50 | 876.50 | 46,937 |
11 Mar 2024 | 951.10 | 968.20 | 900.10 | 910.40 | 910.40 | 177,924 |
07 Mar 2024 | 895.05 | 911.15 | 891.05 | 899.20 | 899.20 | 29,366 |
06 Mar 2024 | 913.20 | 913.20 | 874.55 | 890.95 | 890.95 | 154,528 |
05 Mar 2024 | 933.35 | 936.00 | 906.00 | 914.90 | 914.90 | 30,419 |
04 Mar 2024 | 962.30 | 962.30 | 933.00 | 935.95 | 935.95 | 24,116 |
01 Mar 2024 | 952.95 | 956.50 | 931.40 | 934.65 | 934.65 | 21,097 |
29 Feb 2024 | 948.00 | 950.25 | 926.85 | 935.85 | 935.85 | 58,476 |
28 Feb 2024 | 980.05 | 984.45 | 942.70 | 947.95 | 947.95 | 19,614 |
27 Feb 2024 | 981.90 | 998.35 | 970.50 | 975.65 | 975.65 | 23,250 |
26 Feb 2024 | 998.40 | 1,004.00 | 979.50 | 981.90 | 981.90 | 27,683 |
23 Feb 2024 | 997.95 | 1,001.00 | 986.00 | 991.85 | 991.85 | 55,896 |
22 Feb 2024 | 969.30 | 988.00 | 941.85 | 984.65 | 984.65 | 74,881 |
21 Feb 2024 | 1,001.55 | 1,016.65 | 948.05 | 960.65 | 960.65 | 41,856 |
20 Feb 2024 | 1,002.90 | 1,009.00 | 980.85 | 995.85 | 995.85 | 104,267 |
19 Feb 2024 | 1,022.75 | 1,037.55 | 979.80 | 987.45 | 987.45 | 147,732 |
16 Feb 2024 | 953.25 | 968.00 | 935.85 | 956.50 | 956.50 | 106,953 |
15 Feb 2024 | 971.85 | 973.00 | 945.00 | 949.25 | 949.25 | 44,202 |
14 Feb 2024 | 935.80 | 969.55 | 918.00 | 959.45 | 959.45 | 87,176 |
13 Feb 2024 | 935.15 | 957.90 | 902.85 | 936.95 | 936.95 | 77,665 |
12 Feb 2024 | 1,000.25 | 1,002.20 | 932.00 | 941.05 | 941.05 | 200,452 |
09 Feb 2024 | 1,025.25 | 1,025.25 | 985.10 | 1,000.20 | 1,000.20 | 113,125 |
08 Feb 2024 | 1,020.00 | 1,034.15 | 1,011.20 | 1,014.25 | 1,014.25 | 25,642 |
07 Feb 2024 | 1,050.60 | 1,050.60 | 1,017.00 | 1,020.00 | 1,020.00 | 43,885 |
06 Feb 2024 | 1,031.65 | 1,038.45 | 1,007.05 | 1,030.00 | 1,030.00 | 94,646 |
05 Feb 2024 | 1,061.10 | 1,069.95 | 1,015.00 | 1,020.85 | 1,020.85 | 224,542 |
02 Feb 2024 | 1,099.50 | 1,100.00 | 1,031.05 | 1,039.15 | 1,039.15 | 244,443 |
01 Feb 2024 | 1,101.85 | 1,101.85 | 1,071.05 | 1,088.05 | 1,088.05 | 102,342 |
31 Jan 2024 | 1,098.00 | 1,099.60 | 1,080.95 | 1,094.05 | 1,094.05 | 29,709 |
30 Jan 2024 | 1,102.00 | 1,109.15 | 1,077.00 | 1,089.20 | 1,089.20 | 75,800 |
29 Jan 2024 | 1,116.25 | 1,125.40 | 1,090.75 | 1,098.25 | 1,098.25 | 102,382 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |