Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,300.00 | 3,324.50 | 3,293.75 | 3,324.25 | 3,324.25 | 23,042 |
02 May 2024 | 3,274.00 | 3,296.00 | 3,272.64 | 3,295.88 | 3,295.88 | 8,851 |
01 May 2024 | 3,243.00 | 3,247.75 | 3,230.00 | 3,243.00 | 3,243.00 | 8,033 |
30 Apr 2024 | 3,260.25 | 3,268.75 | 3,241.00 | 3,241.00 | 3,241.00 | 11,419 |
29 Apr 2024 | 3,264.00 | 3,265.15 | 3,254.25 | 3,258.50 | 3,258.50 | 7,623 |
26 Apr 2024 | 3,243.75 | 3,249.75 | 3,226.25 | 3,247.25 | 3,247.25 | 119,301 |
25 Apr 2024 | 3,202.50 | 3,207.75 | 3,184.25 | 3,199.13 | 3,199.13 | 18,446 |
24 Apr 2024 | 3,237.25 | 3,241.46 | 3,216.00 | 3,216.25 | 3,216.25 | 32,825 |
23 Apr 2024 | 3,211.25 | 3,217.75 | 3,195.56 | 3,203.50 | 3,203.50 | 13,783 |
22 Apr 2024 | 3,185.00 | 3,198.00 | 3,177.00 | 3,192.00 | 3,192.00 | 132,649 |
19 Apr 2024 | 3,136.25 | 3,162.50 | 3,130.49 | 3,157.25 | 3,157.25 | 128,139 |
18 Apr 2024 | 3,180.50 | 3,199.25 | 3,162.75 | 3,173.75 | 3,173.75 | 26,302 |
17 Apr 2024 | 3,158.75 | 3,167.51 | 3,150.00 | 3,150.00 | 3,150.00 | 25,169 |
16 Apr 2024 | 3,168.50 | 3,170.50 | 3,148.75 | 3,160.00 | 3,160.00 | 80,388 |
15 Apr 2024 | 3,237.75 | 3,238.00 | 3,214.75 | 3,218.50 | 3,218.50 | 56,070 |
12 Apr 2024 | 3,257.25 | 3,262.75 | 3,228.50 | 3,230.13 | 3,230.13 | 15,680 |
11 Apr 2024 | 3,279.25 | 3,279.25 | 3,259.00 | 3,261.88 | 3,261.88 | 14,564 |
10 Apr 2024 | 3,276.75 | 3,277.69 | 3,240.75 | 3,245.50 | 3,245.50 | 27,967 |
09 Apr 2024 | 3,257.00 | 3,263.24 | 3,248.27 | 3,256.00 | 3,256.00 | 31,488 |
08 Apr 2024 | 3,238.00 | 3,253.75 | 3,227.36 | 3,252.63 | 3,252.63 | 22,392 |
05 Apr 2024 | 3,223.75 | 3,229.75 | 3,220.00 | 3,228.50 | 3,228.50 | 159,395 |
04 Apr 2024 | 3,235.50 | 3,256.75 | 3,234.12 | 3,256.75 | 3,256.75 | 92,363 |
03 Apr 2024 | 3,229.50 | 3,236.75 | 3,226.25 | 3,233.75 | 3,233.75 | 115,870 |
02 Apr 2024 | 3,243.75 | 3,262.75 | 3,243.75 | 3,248.63 | 3,248.63 | 14,919 |
28 Mar 2024 | 3,212.25 | 3,220.00 | 3,207.50 | 3,214.25 | 3,214.25 | 67,696 |
27 Mar 2024 | 3,197.00 | 3,202.00 | 3,193.90 | 3,196.00 | 3,196.00 | 43,621 |
26 Mar 2024 | 3,203.25 | 3,209.60 | 3,196.75 | 3,200.75 | 3,200.75 | 589,893 |
25 Mar 2024 | 3,204.75 | 3,208.13 | 3,188.93 | 3,195.50 | 3,195.50 | 12,539 |
22 Mar 2024 | 3,215.50 | 3,215.50 | 3,202.00 | 3,205.13 | 3,205.13 | 27,257 |
21 Mar 2024 | 3,203.00 | 3,214.40 | 3,197.35 | 3,214.00 | 3,214.00 | 70,506 |
20 Mar 2024 | 3,157.00 | 3,174.00 | 3,157.00 | 3,163.25 | 3,163.25 | 14,854 |
19 Mar 2024 | 3,157.00 | 3,157.88 | 3,142.00 | 3,155.25 | 3,155.25 | 99,189 |
18 Mar 2024 | 3,179.00 | 3,182.25 | 3,169.00 | 3,170.38 | 3,170.38 | 84,918 |
15 Mar 2024 | 3,167.50 | 3,170.25 | 3,155.25 | 3,163.25 | 3,163.25 | 27,407 |
14 Mar 2024 | 3,188.00 | 3,191.00 | 3,176.37 | 3,181.88 | 3,181.88 | 24,263 |
13 Mar 2024 | 3,187.50 | 3,195.75 | 3,186.00 | 3,189.00 | 3,189.00 | 213,345 |
12 Mar 2024 | 3,205.50 | 3,207.50 | 3,197.25 | 3,203.88 | 3,203.88 | 22,917 |
11 Mar 2024 | 3,159.75 | 3,171.75 | 3,154.25 | 3,169.25 | 3,169.25 | 125,220 |
08 Mar 2024 | 3,169.00 | 3,174.50 | 3,158.00 | 3,152.25 | 3,152.25 | 23,977 |
07 Mar 2024 | 3,151.75 | 3,161.25 | 3,147.50 | 3,159.75 | 3,159.75 | 158,368 |
06 Mar 2024 | 3,139.50 | 3,166.00 | 3,139.50 | 3,163.00 | 3,163.00 | 15,638 |
05 Mar 2024 | 3,134.00 | 3,136.75 | 3,120.00 | 3,120.50 | 3,120.50 | 44,352 |
04 Mar 2024 | 3,170.00 | 3,172.00 | 3,150.00 | 3,150.00 | 3,150.00 | 27,287 |
01 Mar 2024 | 3,148.25 | 3,167.25 | 3,145.18 | 3,166.75 | 3,166.75 | 19,086 |
29 Feb 2024 | 3,139.00 | 3,142.00 | 3,125.00 | 3,128.75 | 3,128.75 | 64,345 |
28 Feb 2024 | 3,141.75 | 3,141.75 | 3,121.00 | 3,121.00 | 3,121.00 | 14,489 |
27 Feb 2024 | 3,150.50 | 3,163.25 | 3,150.50 | 3,157.25 | 3,157.25 | 9,263 |
26 Feb 2024 | 3,147.75 | 3,155.00 | 3,143.50 | 3,148.50 | 3,148.50 | 58,490 |
23 Feb 2024 | 3,162.50 | 3,162.50 | 3,156.25 | 3,159.25 | 3,159.25 | 3,476 |
22 Feb 2024 | 3,164.00 | 3,179.75 | 3,164.00 | 3,166.38 | 3,166.38 | 50,345 |
21 Feb 2024 | 3,147.00 | 3,155.00 | 3,144.75 | 3,145.25 | 3,145.25 | 122,284 |
20 Feb 2024 | 3,140.50 | 3,149.00 | 3,127.85 | 3,132.50 | 3,132.50 | 177,422 |
19 Feb 2024 | 3,131.00 | 3,145.50 | 3,131.00 | 3,145.50 | 3,145.50 | 9,838 |
16 Feb 2024 | 3,149.75 | 3,157.00 | 3,148.15 | 3,149.50 | 3,149.50 | 81,178 |
15 Feb 2024 | 3,127.25 | 3,129.00 | 3,121.95 | 3,124.25 | 3,124.25 | 151,791 |
14 Feb 2024 | 3,100.00 | 3,124.35 | 3,097.18 | 3,120.50 | 3,120.50 | 42,610 |
13 Feb 2024 | 3,123.00 | 3,123.00 | 3,075.50 | 3,075.50 | 3,075.50 | 146,649 |
12 Feb 2024 | 3,091.25 | 3,136.50 | 3,090.50 | 3,135.75 | 3,135.75 | 14,478 |
09 Feb 2024 | 3,085.00 | 3,096.35 | 3,072.10 | 3,083.50 | 3,083.50 | 10,849 |
08 Feb 2024 | 3,098.50 | 3,098.50 | 3,085.75 | 3,088.50 | 3,088.50 | 33,656 |
07 Feb 2024 | 3,093.75 | 3,106.40 | 3,092.50 | 3,095.00 | 3,095.00 | 133,052 |
06 Feb 2024 | 3,100.50 | 3,107.75 | 3,092.00 | 3,105.75 | 3,105.75 | 85,641 |
05 Feb 2024 | 3,037.50 | 3,048.00 | 3,026.50 | 3,045.75 | 3,045.75 | 14,280 |
02 Feb 2024 | 3,019.25 | 3,026.75 | 3,010.00 | 3,014.88 | 3,014.88 | 36,943 |
01 Feb 2024 | 3,006.50 | 3,023.50 | 3,003.63 | 3,005.25 | 3,005.25 | 36,049 |
31 Jan 2024 | 2,989.25 | 3,005.75 | 2,987.25 | 3,001.88 | 3,001.88 | 75,127 |
30 Jan 2024 | 3,012.00 | 3,013.00 | 3,001.50 | 3,003.75 | 3,003.75 | 9,218 |
29 Jan 2024 | 3,038.00 | 3,040.50 | 3,020.00 | 3,022.25 | 3,022.25 | 105,961 |
26 Jan 2024 | 3,005.75 | 3,018.25 | 3,005.00 | 3,025.25 | 3,025.25 | 13,657 |
25 Jan 2024 | 3,017.25 | 3,030.07 | 3,014.93 | 3,022.75 | 3,022.75 | 11,274 |
24 Jan 2024 | 3,007.75 | 3,023.25 | 3,001.33 | 3,020.75 | 3,020.75 | 13,596 |
23 Jan 2024 | 2,953.25 | 2,987.00 | 2,950.25 | 2,982.25 | 2,982.25 | 21,792 |
22 Jan 2024 | 2,956.50 | 2,959.25 | 2,946.75 | 2,953.50 | 2,953.50 | 10,590 |
19 Jan 2024 | 2,972.75 | 2,978.20 | 2,962.75 | 2,967.75 | 2,967.75 | 6,823 |
18 Jan 2024 | 2,944.00 | 2,963.25 | 2,944.00 | 2,956.75 | 2,956.75 | 35,212 |
17 Jan 2024 | 2,944.50 | 2,955.75 | 2,926.75 | 2,927.75 | 2,927.75 | 18,680 |
16 Jan 2024 | 3,006.00 | 3,015.13 | 2,998.00 | 2,997.25 | 2,997.25 | 121,656 |
15 Jan 2024 | 3,032.75 | 3,035.25 | 3,022.75 | 3,025.25 | 3,025.25 | 48,281 |
12 Jan 2024 | 3,022.25 | 3,049.75 | 3,022.25 | 3,040.25 | 3,040.25 | 22,315 |
11 Jan 2024 | 3,031.25 | 3,032.50 | 3,010.50 | 3,014.13 | 3,014.13 | 15,068 |
10 Jan 2024 | 3,024.00 | 3,024.00 | 3,010.50 | 3,010.50 | 3,010.50 | 27,361 |
09 Jan 2024 | 3,033.00 | 3,033.00 | 3,018.65 | 3,025.88 | 3,025.88 | 13,347 |
08 Jan 2024 | 3,041.25 | 3,048.00 | 3,032.40 | 3,048.00 | 3,048.00 | 6,667 |
05 Jan 2024 | 3,060.25 | 3,067.00 | 3,056.15 | 3,061.75 | 3,061.75 | 17,581 |
04 Jan 2024 | 3,074.75 | 3,077.88 | 3,066.00 | 3,072.00 | 3,072.00 | 25,864 |
03 Jan 2024 | 3,087.50 | 3,087.50 | 3,069.00 | 3,080.00 | 3,080.00 | 6,449 |
02 Jan 2024 | 3,094.25 | 3,113.15 | 3,094.25 | 3,106.25 | 3,106.25 | 55,870 |
29 Dec 2023 | 3,109.00 | 3,114.25 | 3,106.75 | 3,109.00 | 3,109.00 | 3,235 |
28 Dec 2023 | 3,100.00 | 3,122.00 | 3,100.00 | 3,117.00 | 3,117.00 | 30,562 |
27 Dec 2023 | 3,077.25 | 3,088.75 | 3,064.50 | 3,067.25 | 3,067.25 | 76,121 |
22 Dec 2023 | 3,030.75 | 3,033.75 | 3,027.00 | 3,030.50 | 3,030.50 | 11,191 |
21 Dec 2023 | 3,054.50 | 3,067.50 | 3,052.25 | 3,065.75 | 3,065.75 | 33,051 |
20 Dec 2023 | 3,069.50 | 3,078.75 | 3,046.25 | 3,052.13 | 3,052.13 | 48,657 |
19 Dec 2023 | 3,039.00 | 3,057.50 | 3,034.00 | 3,053.25 | 3,053.25 | 26,473 |
18 Dec 2023 | 3,044.00 | 3,052.75 | 3,033.75 | 3,038.50 | 3,038.50 | 30,760 |
15 Dec 2023 | 3,046.75 | 3,057.25 | 3,040.75 | 3,055.00 | 3,055.00 | 227,309 |
14 Dec 2023 | 3,034.00 | 3,042.18 | 3,022.15 | 3,035.75 | 3,035.75 | 27,179 |
13 Dec 2023 | 3,008.75 | 3,012.50 | 3,004.00 | 3,006.75 | 3,006.75 | 34,105 |
12 Dec 2023 | 3,025.00 | 3,026.00 | 3,009.25 | 3,013.75 | 3,013.75 | 22,316 |
11 Dec 2023 | 3,003.75 | 3,019.50 | 2,995.25 | 3,019.00 | 3,019.00 | 47,192 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |