Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 3,883.40 | 3,974.95 | 3,876.65 | 3,948.45 | 3,948.45 | 9,635 |
27 Mar 2024 | 3,909.65 | 3,921.50 | 3,867.00 | 3,873.40 | 3,873.40 | 12,481 |
26 Mar 2024 | 3,899.75 | 3,939.55 | 3,865.50 | 3,882.15 | 3,882.15 | 8,382 |
22 Mar 2024 | 4,001.00 | 4,001.15 | 3,924.00 | 3,948.45 | 3,948.45 | 5,577 |
21 Mar 2024 | 3,994.45 | 4,014.00 | 3,960.40 | 3,997.40 | 3,997.40 | 6,643 |
20 Mar 2024 | 3,968.00 | 4,001.00 | 3,844.45 | 3,964.35 | 3,964.35 | 20,003 |
19 Mar 2024 | 4,086.55 | 4,086.55 | 3,943.40 | 3,957.50 | 3,957.50 | 7,732 |
18 Mar 2024 | 4,063.90 | 4,081.85 | 4,005.70 | 4,069.75 | 4,069.75 | 6,342 |
15 Mar 2024 | 4,049.25 | 4,144.95 | 3,985.00 | 4,060.25 | 4,060.25 | 43,230 |
14 Mar 2024 | 3,880.05 | 4,104.70 | 3,873.90 | 4,086.95 | 4,086.95 | 30,880 |
13 Mar 2024 | 4,039.10 | 4,039.10 | 3,877.75 | 3,945.70 | 3,945.70 | 44,987 |
12 Mar 2024 | 4,030.75 | 4,079.90 | 3,960.00 | 4,009.65 | 4,009.65 | 21,992 |
11 Mar 2024 | 3,985.00 | 4,243.65 | 3,900.10 | 4,004.00 | 4,004.00 | 74,920 |
07 Mar 2024 | 3,869.50 | 3,977.70 | 3,842.00 | 3,951.30 | 3,951.30 | 14,262 |
06 Mar 2024 | 3,899.55 | 3,899.55 | 3,752.00 | 3,869.45 | 3,869.45 | 18,386 |
05 Mar 2024 | 3,930.00 | 3,931.65 | 3,845.05 | 3,851.15 | 3,851.15 | 17,468 |
04 Mar 2024 | 3,939.65 | 3,939.65 | 3,840.25 | 3,916.80 | 3,916.80 | 907,541 |
01 Mar 2024 | 3,901.10 | 3,930.65 | 3,860.00 | 3,900.95 | 3,900.95 | 16,538 |
29 Feb 2024 | 3,949.90 | 3,950.00 | 3,781.90 | 3,885.65 | 3,885.65 | 288,070 |
28 Feb 2024 | 3,938.10 | 3,955.50 | 3,883.50 | 3,922.35 | 3,922.35 | 16,076 |
27 Feb 2024 | 3,855.20 | 3,994.70 | 3,855.00 | 3,938.10 | 3,938.10 | 20,860 |
26 Feb 2024 | 3,885.60 | 3,914.75 | 3,817.80 | 3,843.85 | 3,843.85 | 12,356 |
23 Feb 2024 | 3,979.70 | 3,979.70 | 3,870.00 | 3,886.25 | 3,886.25 | 8,829 |
22 Feb 2024 | 3,901.75 | 3,966.60 | 3,830.00 | 3,952.15 | 3,952.15 | 11,430 |
21 Feb 2024 | 4,057.55 | 4,057.55 | 3,875.00 | 3,893.75 | 3,893.75 | 8,933 |
20 Feb 2024 | 4,067.90 | 4,071.00 | 4,011.50 | 4,025.80 | 4,025.80 | 6,425 |
19 Feb 2024 | 4,052.95 | 4,098.00 | 4,013.90 | 4,046.45 | 4,046.45 | 9,621 |
16 Feb 2024 | 3,955.05 | 4,035.00 | 3,934.75 | 4,021.80 | 4,021.80 | 24,783 |
15 Feb 2024 | 3,935.00 | 4,004.40 | 3,872.10 | 3,953.55 | 3,953.55 | 23,731 |
14 Feb 2024 | 3,800.70 | 3,950.00 | 3,789.25 | 3,934.65 | 3,934.65 | 13,205 |
13 Feb 2024 | 3,784.80 | 3,879.00 | 3,780.00 | 3,849.55 | 3,849.55 | 41,645 |
12 Feb 2024 | 3,779.25 | 3,835.40 | 3,700.10 | 3,804.85 | 3,804.85 | 23,115 |
09 Feb 2024 | 3,804.60 | 3,858.20 | 3,666.95 | 3,758.20 | 3,758.20 | 64,602 |
08 Feb 2024 | 3,725.05 | 3,935.85 | 3,621.25 | 3,842.70 | 3,842.70 | 552,538 |
07 Feb 2024 | 3,109.85 | 3,635.00 | 2,956.85 | 3,609.25 | 3,609.25 | 288,133 |
06 Feb 2024 | 3,026.00 | 3,115.40 | 3,019.30 | 3,034.50 | 3,034.50 | 154,900 |
05 Feb 2024 | 3,160.10 | 3,183.95 | 3,001.50 | 3,025.95 | 3,025.95 | 31,022 |
02 Feb 2024 | 3,144.05 | 3,210.00 | 3,113.10 | 3,126.45 | 3,126.45 | 21,654 |
01 Feb 2024 | 3,086.95 | 3,131.00 | 3,063.00 | 3,101.20 | 3,101.20 | 15,482 |
31 Jan 2024 | 3,074.85 | 3,104.30 | 2,993.05 | 3,084.10 | 3,084.10 | 17,570 |
30 Jan 2024 | 3,246.65 | 3,272.05 | 3,030.00 | 3,051.30 | 3,051.30 | 25,629 |
29 Jan 2024 | 3,237.10 | 3,293.60 | 3,227.45 | 3,245.10 | 3,245.10 | 6,868 |
25 Jan 2024 | 3,267.00 | 3,267.00 | 3,180.55 | 3,225.15 | 3,225.15 | 141,432 |
24 Jan 2024 | 3,150.15 | 3,240.00 | 3,131.55 | 3,222.50 | 3,222.50 | 7,258 |
23 Jan 2024 | 3,220.95 | 3,223.00 | 3,150.55 | 3,159.95 | 3,159.95 | 9,915 |
19 Jan 2024 | 3,189.90 | 3,217.35 | 3,146.55 | 3,205.85 | 3,205.85 | 8,959 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 3,159.90 | 3,181.20 | 3,120.00 | 3,146.00 | 3,146.00 | 13,158 |
16 Jan 2024 | 3,200.30 | 3,224.85 | 3,145.00 | 3,164.70 | 3,164.70 | 27,209 |
15 Jan 2024 | 3,248.35 | 3,248.35 | 3,180.00 | 3,193.65 | 3,193.65 | 16,434 |
12 Jan 2024 | 3,200.00 | 3,240.85 | 3,163.50 | 3,212.75 | 3,212.75 | 8,136 |
11 Jan 2024 | 3,199.85 | 3,212.95 | 3,168.55 | 3,174.50 | 3,174.50 | 7,657 |
10 Jan 2024 | 3,129.65 | 3,189.50 | 3,116.00 | 3,172.70 | 3,172.70 | 24,824 |
09 Jan 2024 | 3,079.85 | 3,142.75 | 3,059.05 | 3,115.60 | 3,115.60 | 12,963 |
08 Jan 2024 | 3,098.85 | 3,098.85 | 3,036.75 | 3,044.00 | 3,044.00 | 10,853 |
05 Jan 2024 | 3,099.85 | 3,099.85 | 3,045.00 | 3,066.40 | 3,066.40 | 10,637 |
04 Jan 2024 | 3,077.15 | 3,108.45 | 3,060.85 | 3,068.10 | 3,068.10 | 14,748 |
03 Jan 2024 | 3,035.05 | 3,108.40 | 2,990.35 | 3,060.20 | 3,060.20 | 33,933 |
02 Jan 2024 | 3,039.85 | 3,039.85 | 2,942.15 | 2,995.90 | 2,995.90 | 9,414 |
01 Jan 2024 | 3,089.60 | 3,089.60 | 2,996.40 | 3,000.20 | 3,000.20 | 15,724 |
29 Dec 2023 | 3,049.85 | 3,061.40 | 3,002.00 | 3,056.15 | 3,056.15 | 9,640 |
28 Dec 2023 | 3,048.85 | 3,048.85 | 3,004.35 | 3,023.70 | 3,023.70 | 6,036 |
27 Dec 2023 | 2,988.55 | 3,059.00 | 2,979.70 | 3,010.50 | 3,010.50 | 13,900 |
26 Dec 2023 | 2,999.80 | 2,999.80 | 2,965.20 | 2,969.75 | 2,969.75 | 4,391 |
22 Dec 2023 | 2,981.90 | 2,981.90 | 2,930.00 | 2,964.20 | 2,964.20 | 295,277 |
21 Dec 2023 | 2,907.05 | 2,967.00 | 2,886.65 | 2,955.80 | 2,955.80 | 13,876 |
20 Dec 2023 | 3,045.35 | 3,045.35 | 2,928.65 | 2,947.35 | 2,947.35 | 10,230 |
19 Dec 2023 | 2,990.00 | 3,011.65 | 2,956.05 | 3,000.55 | 3,000.55 | 16,606 |
18 Dec 2023 | 3,008.95 | 3,008.95 | 2,962.20 | 2,971.50 | 2,971.50 | 9,879 |
15 Dec 2023 | 3,014.10 | 3,024.00 | 2,981.00 | 2,987.90 | 2,987.90 | 13,995 |
14 Dec 2023 | 2,990.80 | 2,994.95 | 2,944.25 | 2,984.25 | 2,984.25 | 19,537 |
13 Dec 2023 | 2,905.80 | 2,973.70 | 2,892.95 | 2,965.35 | 2,965.35 | 41,624 |
12 Dec 2023 | 2,893.70 | 2,909.95 | 2,850.00 | 2,885.70 | 2,885.70 | 22,061 |
11 Dec 2023 | 2,879.95 | 2,905.30 | 2,841.30 | 2,881.80 | 2,881.80 | 17,228 |
08 Dec 2023 | 2,852.50 | 2,886.45 | 2,800.00 | 2,839.50 | 2,839.50 | 15,134 |
07 Dec 2023 | 2,825.65 | 2,916.20 | 2,825.65 | 2,844.45 | 2,844.45 | 11,684 |
06 Dec 2023 | 2,899.95 | 2,913.15 | 2,856.60 | 2,867.75 | 2,867.75 | 17,357 |
05 Dec 2023 | 2,845.95 | 2,898.75 | 2,817.90 | 2,874.95 | 2,874.95 | 24,905 |
04 Dec 2023 | 2,896.35 | 2,896.35 | 2,773.45 | 2,817.20 | 2,817.20 | 18,655 |
01 Dec 2023 | 2,808.95 | 2,840.00 | 2,753.60 | 2,804.95 | 2,804.95 | 19,543 |
30 Nov 2023 | 2,678.00 | 2,808.65 | 2,678.00 | 2,784.80 | 2,784.80 | 37,467 |
29 Nov 2023 | 2,690.00 | 2,719.30 | 2,672.45 | 2,677.30 | 2,677.30 | 7,349 |
28 Nov 2023 | 2,684.95 | 2,684.95 | 2,645.60 | 2,669.55 | 2,669.55 | 11,579 |
24 Nov 2023 | 2,687.95 | 2,687.95 | 2,640.00 | 2,649.65 | 2,649.65 | 11,465 |
23 Nov 2023 | 2,630.05 | 2,664.00 | 2,630.05 | 2,655.35 | 2,655.35 | 16,919 |
22 Nov 2023 | 2,647.95 | 2,648.10 | 2,610.20 | 2,628.05 | 2,628.05 | 15,586 |
21 Nov 2023 | 2,643.95 | 2,650.80 | 2,610.00 | 2,613.65 | 2,613.65 | 9,657 |
20 Nov 2023 | 2,619.90 | 2,635.95 | 2,589.15 | 2,622.70 | 2,622.70 | 13,296 |
17 Nov 2023 | 2,545.05 | 2,613.75 | 2,545.00 | 2,575.25 | 2,575.25 | 24,279 |
16 Nov 2023 | 2,573.95 | 2,573.95 | 2,499.05 | 2,545.05 | 2,545.05 | 14,379 |
15 Nov 2023 | 2,571.05 | 2,577.00 | 2,534.80 | 2,552.50 | 2,552.50 | 16,389 |
13 Nov 2023 | 2,495.95 | 2,565.00 | 2,488.90 | 2,559.85 | 2,559.85 | 30,257 |
10 Nov 2023 | 2,474.25 | 2,509.10 | 2,453.70 | 2,488.90 | 2,488.90 | 18,926 |
09 Nov 2023 | 2,467.95 | 2,485.00 | 2,440.00 | 2,477.40 | 2,477.40 | 17,525 |
08 Nov 2023 | 2,454.90 | 2,504.95 | 2,390.75 | 2,452.65 | 2,452.65 | 86,468 |
07 Nov 2023 | 2,235.05 | 2,454.00 | 2,181.60 | 2,428.20 | 2,428.20 | 193,582 |
06 Nov 2023 | 2,208.95 | 2,246.80 | 2,190.55 | 2,232.15 | 2,232.15 | 26,297 |
03 Nov 2023 | 2,199.00 | 2,199.00 | 2,180.15 | 2,195.20 | 2,195.20 | 15,242 |
02 Nov 2023 | 2,215.25 | 2,215.25 | 2,175.35 | 2,190.70 | 2,190.70 | 10,245 |
01 Nov 2023 | 2,174.10 | 2,209.85 | 2,149.00 | 2,192.90 | 2,192.90 | 30,802 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |