Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 0.00 | 0.00 | 0.00 | 4,016.50 | 4,016.50 | 7,428 |
30 Apr 2024 | 4,066.50 | 4,074.00 | 4,061.90 | 4,055.50 | 4,055.50 | 18,638 |
29 Apr 2024 | 4,071.50 | 4,077.55 | 4,065.00 | 4,064.75 | 4,064.75 | 45,131 |
26 Apr 2024 | 4,058.50 | 4,089.00 | 4,050.76 | 4,086.00 | 4,086.00 | 16,075 |
25 Apr 2024 | 4,021.00 | 4,028.00 | 3,990.66 | 4,003.50 | 4,003.50 | 24,210 |
24 Apr 2024 | 4,079.50 | 4,082.72 | 4,062.00 | 4,064.50 | 4,064.50 | 34,556 |
23 Apr 2024 | 4,047.00 | 4,063.50 | 4,038.30 | 4,059.75 | 4,059.75 | 414,008 |
22 Apr 2024 | 4,018.50 | 4,049.50 | 4,015.72 | 4,024.00 | 4,024.00 | 1,551,393 |
19 Apr 2024 | 3,997.00 | 4,015.00 | 3,996.78 | 4,013.00 | 4,013.00 | 18,550 |
18 Apr 2024 | 4,028.50 | 4,045.00 | 4,019.78 | 4,045.00 | 4,045.00 | 14,533 |
17 Apr 2024 | 4,051.50 | 4,061.76 | 4,028.50 | 4,028.50 | 4,028.50 | 27,701 |
16 Apr 2024 | 4,052.00 | 4,063.00 | 4,043.28 | 4,056.50 | 4,056.50 | 28,468 |
15 Apr 2024 | 4,110.50 | 4,130.50 | 4,107.50 | 4,105.50 | 4,105.50 | 100,961 |
12 Apr 2024 | 4,136.50 | 4,137.26 | 4,121.50 | 4,121.75 | 4,121.75 | 256,363 |
11 Apr 2024 | 4,087.00 | 4,096.00 | 4,080.50 | 4,099.25 | 4,099.25 | 612,426 |
10 Apr 2024 | 4,089.00 | 4,093.82 | 4,064.50 | 4,093.75 | 4,093.75 | 19,348 |
09 Apr 2024 | 4,078.00 | 4,092.79 | 4,050.65 | 4,063.00 | 4,063.00 | 26,804 |
08 Apr 2024 | 4,102.00 | 4,117.00 | 4,090.18 | 4,096.50 | 4,096.50 | 21,719 |
05 Apr 2024 | 4,075.00 | 4,093.50 | 4,061.65 | 4,095.75 | 4,095.75 | 15,821 |
04 Apr 2024 | 4,111.00 | 4,120.50 | 4,106.67 | 4,115.50 | 4,115.50 | 57,154 |
03 Apr 2024 | 4,109.00 | 4,122.50 | 4,107.20 | 4,109.50 | 4,109.50 | 86,429 |
02 Apr 2024 | 4,144.50 | 4,151.80 | 4,100.50 | 4,106.75 | 4,106.75 | 232,853 |
28 Mar 2024 | 4,140.00 | 4,143.83 | 4,133.17 | 4,132.25 | 4,132.25 | 49,913 |
27 Mar 2024 | 4,118.00 | 4,131.00 | 4,107.50 | 4,110.75 | 4,110.75 | 154,416 |
26 Mar 2024 | 4,121.50 | 4,127.50 | 4,117.00 | 4,122.50 | 4,122.50 | 144,133 |
25 Mar 2024 | 4,127.50 | 4,127.50 | 4,106.00 | 4,113.75 | 4,113.75 | 67,070 |
22 Mar 2024 | 4,129.50 | 4,151.80 | 4,129.00 | 4,134.00 | 4,134.00 | 41,745 |
21 Mar 2024 | 4,089.50 | 4,129.50 | 4,081.18 | 4,126.00 | 4,126.00 | 44,093 |
20 Mar 2024 | 4,050.00 | 4,059.14 | 4,049.50 | 4,047.75 | 4,047.75 | 65,357 |
19 Mar 2024 | 4,021.00 | 4,033.96 | 4,014.50 | 4,033.00 | 4,033.00 | 57,003 |
18 Mar 2024 | 4,030.50 | 4,041.29 | 4,003.75 | 4,033.25 | 4,033.25 | 20,963 |
15 Mar 2024 | 4,027.50 | 4,030.40 | 3,992.00 | 3,991.25 | 3,991.25 | 51,030 |
14 Mar 2024 | 4,029.00 | 4,029.00 | 4,009.32 | 4,020.75 | 4,020.75 | 24,546 |
13 Mar 2024 | 4,018.00 | 4,034.05 | 4,012.50 | 4,012.50 | 4,012.50 | 32,275 |
12 Mar 2024 | 3,987.21 | 4,025.85 | 3,982.71 | 4,013.00 | 4,013.00 | 109,923 |
11 Mar 2024 | 3,958.50 | 3,967.00 | 3,947.71 | 3,964.50 | 3,964.50 | 51,891 |
08 Mar 2024 | 3,990.50 | 4,006.42 | 3,983.00 | 3,983.00 | 3,983.00 | 42,423 |
07 Mar 2024 | 3,975.48 | 4,004.32 | 3,975.48 | 4,001.00 | 4,001.00 | 24,473 |
06 Mar 2024 | 3,986.00 | 3,993.50 | 3,982.60 | 3,989.50 | 3,989.50 | 25,855 |
05 Mar 2024 | 3,973.50 | 4,011.36 | 3,973.50 | 3,976.25 | 3,976.25 | 17,906 |
04 Mar 2024 | 4,025.00 | 4,029.32 | 4,016.00 | 4,018.00 | 4,018.00 | 88,622 |
01 Mar 2024 | 4,001.00 | 4,022.19 | 4,001.00 | 4,022.75 | 4,022.75 | 63,733 |
29 Feb 2024 | 3,970.50 | 3,999.50 | 3,966.29 | 3,991.00 | 3,991.00 | 38,616 |
28 Feb 2024 | 3,972.50 | 3,985.75 | 3,972.27 | 3,980.00 | 3,980.00 | 29,011 |
27 Feb 2024 | 3,974.00 | 3,977.75 | 3,964.66 | 3,970.50 | 3,970.50 | 22,353 |
26 Feb 2024 | 3,985.00 | 3,985.82 | 3,977.71 | 3,979.75 | 3,979.75 | 181,876 |
23 Feb 2024 | 3,983.00 | 3,997.29 | 3,981.00 | 3,986.25 | 3,986.25 | 36,667 |
22 Feb 2024 | 3,947.00 | 3,979.50 | 3,935.88 | 3,978.00 | 3,978.00 | 13,117 |
21 Feb 2024 | 3,901.00 | 3,905.13 | 3,901.00 | 3,903.00 | 3,903.00 | 51,881 |
20 Feb 2024 | 3,935.50 | 3,935.50 | 3,894.00 | 3,900.50 | 3,900.50 | 28,797 |
19 Feb 2024 | 3,939.00 | 3,951.00 | 3,934.75 | 3,947.25 | 3,947.25 | 27,609 |
16 Feb 2024 | 3,950.00 | 3,973.25 | 3,950.00 | 3,961.25 | 3,961.25 | 8,804 |
15 Feb 2024 | 3,965.00 | 3,965.48 | 3,943.77 | 3,944.00 | 3,944.00 | 21,361 |
14 Feb 2024 | 3,931.50 | 3,939.00 | 3,923.21 | 3,933.50 | 3,933.50 | 16,618 |
13 Feb 2024 | 3,922.00 | 3,936.75 | 3,899.90 | 3,912.50 | 3,912.50 | 265,600 |
12 Feb 2024 | 3,947.50 | 3,960.50 | 3,946.27 | 3,961.25 | 3,961.25 | 46,350 |
09 Feb 2024 | 3,932.50 | 3,938.25 | 3,931.25 | 3,932.75 | 3,932.75 | 16,241 |
08 Feb 2024 | 3,933.50 | 3,933.50 | 3,920.16 | 3,922.25 | 3,922.25 | 18,671 |
07 Feb 2024 | 3,890.25 | 3,890.25 | 3,883.75 | 3,916.75 | 3,916.75 | 12,005 |
06 Feb 2024 | 3,903.00 | 3,910.25 | 3,894.00 | 3,895.25 | 3,895.25 | 150,489 |
05 Feb 2024 | 3,908.00 | 3,913.17 | 3,887.86 | 3,900.50 | 3,900.50 | 11,550 |
02 Feb 2024 | 3,865.00 | 3,877.00 | 3,832.82 | 3,877.75 | 3,877.75 | 42,287 |
01 Feb 2024 | 3,810.50 | 3,815.50 | 3,802.00 | 3,789.50 | 3,789.50 | 13,348 |
31 Jan 2024 | 3,826.50 | 3,833.48 | 3,796.00 | 3,799.00 | 3,799.00 | 23,392 |
30 Jan 2024 | 3,848.50 | 3,856.00 | 3,844.79 | 3,854.75 | 3,854.75 | 30,534 |
29 Jan 2024 | 3,815.50 | 3,827.50 | 3,808.64 | 3,821.00 | 3,821.00 | 81,398 |
26 Jan 2024 | 3,801.00 | 3,817.00 | 3,799.10 | 3,816.75 | 3,816.75 | 27,382 |
25 Jan 2024 | 3,789.50 | 3,813.50 | 3,785.68 | 3,813.75 | 3,813.75 | 15,531 |
24 Jan 2024 | 3,793.00 | 3,801.84 | 3,789.29 | 3,802.00 | 3,802.00 | 23,412 |
23 Jan 2024 | 3,784.00 | 3,788.06 | 3,774.71 | 3,785.00 | 3,785.00 | 10,089 |
22 Jan 2024 | 3,781.00 | 3,785.50 | 3,770.50 | 3,778.25 | 3,778.25 | 17,396 |
19 Jan 2024 | 3,739.50 | 3,745.25 | 3,739.50 | 3,751.25 | 3,751.25 | 9,523 |
18 Jan 2024 | 3,699.00 | 3,716.00 | 3,697.40 | 3,713.00 | 3,713.00 | 15,359 |
17 Jan 2024 | 3,695.50 | 3,700.21 | 3,695.50 | 3,699.25 | 3,699.25 | 21,326 |
16 Jan 2024 | 3,723.00 | 3,733.32 | 3,711.21 | 3,726.75 | 3,726.75 | 15,343 |
15 Jan 2024 | 3,710.50 | 3,710.95 | 3,702.68 | 3,706.75 | 3,706.75 | 12,424 |
12 Jan 2024 | 3,700.00 | 3,710.00 | 3,700.00 | 3,700.50 | 3,700.50 | 37,674 |
11 Jan 2024 | 3,709.50 | 3,718.73 | 3,690.50 | 3,691.25 | 3,691.25 | 12,714 |
10 Jan 2024 | 3,699.00 | 3,699.50 | 3,688.16 | 3,699.00 | 3,699.00 | 11,825 |
09 Jan 2024 | 3,679.50 | 3,689.00 | 3,670.75 | 3,687.75 | 3,687.75 | 86,871 |
08 Jan 2024 | 3,646.50 | 3,656.00 | 3,641.29 | 3,652.50 | 3,652.50 | 25,451 |
05 Jan 2024 | 3,647.50 | 3,654.00 | 3,645.05 | 3,648.50 | 3,648.50 | 16,944 |
04 Jan 2024 | 3,665.00 | 3,665.00 | 3,655.82 | 3,668.75 | 3,668.75 | 11,245 |
03 Jan 2024 | 3,691.50 | 3,700.14 | 3,675.00 | 3,675.00 | 3,675.00 | 39,708 |
02 Jan 2024 | 3,701.50 | 3,710.65 | 3,695.25 | 3,705.75 | 3,705.75 | 4,668 |
29 Dec 2023 | 3,716.00 | 3,716.50 | 3,715.25 | 3,707.50 | 3,707.50 | 1,122 |
28 Dec 2023 | 3,692.45 | 3,707.73 | 3,689.25 | 3,709.00 | 3,709.00 | 3,419 |
27 Dec 2023 | 3,700.00 | 3,719.00 | 3,682.00 | 3,682.00 | 3,682.00 | 19,082 |
22 Dec 2023 | 3,687.77 | 3,687.77 | 3,682.77 | 3,682.75 | 3,682.75 | 7,059 |
21 Dec 2023 | 3,690.50 | 3,697.86 | 3,687.18 | 3,692.00 | 3,692.00 | 34,341 |
20 Dec 2023 | 3,716.00 | 3,720.50 | 3,707.75 | 3,720.50 | 3,720.50 | 44,156 |
19 Dec 2023 | 3,698.00 | 3,700.29 | 3,681.32 | 3,686.50 | 3,686.50 | 13,515 |
18 Dec 2023 | 3,702.00 | 3,702.00 | 3,681.79 | 3,701.75 | 3,701.75 | 19,464 |
15 Dec 2023 | 3,667.50 | 3,668.36 | 3,655.25 | 3,675.50 | 3,675.50 | 41,458 |
14 Dec 2023 | 3,679.50 | 3,690.18 | 3,667.21 | 3,650.25 | 3,650.25 | 34,010 |
13 Dec 2023 | 3,668.50 | 3,671.13 | 3,666.29 | 3,669.25 | 3,669.25 | 10,919 |
12 Dec 2023 | 3,638.00 | 3,643.50 | 3,630.29 | 3,640.25 | 3,640.25 | 8,192 |
11 Dec 2023 | 3,614.00 | 3,620.79 | 3,611.75 | 3,625.00 | 3,625.00 | 31,898 |
08 Dec 2023 | 3,605.50 | 3,621.68 | 3,594.18 | 3,615.50 | 3,615.50 | 12,023 |
07 Dec 2023 | 3,580.00 | 3,591.50 | 3,567.68 | 3,591.25 | 3,591.25 | 25,250 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |