Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 2,863.00 | 2,870.91 | 2,842.15 | 2,865.75 | 2,865.75 | 10,678 |
27 Mar 2024 | 2,864.50 | 2,864.50 | 2,825.50 | 2,835.25 | 2,835.25 | 17,032 |
26 Mar 2024 | 2,849.00 | 2,854.00 | 2,839.74 | 2,852.50 | 2,852.50 | 14,325 |
25 Mar 2024 | 2,845.00 | 2,859.32 | 2,838.00 | 2,838.00 | 2,838.00 | 6,407 |
22 Mar 2024 | 2,887.00 | 2,905.68 | 2,856.00 | 2,860.25 | 2,860.25 | 11,161 |
21 Mar 2024 | 2,861.00 | 2,900.50 | 2,846.84 | 2,900.50 | 2,900.50 | 16,261 |
20 Mar 2024 | 2,808.50 | 2,823.50 | 2,804.08 | 2,821.00 | 2,821.00 | 9,712 |
19 Mar 2024 | 2,827.00 | 2,827.82 | 2,785.15 | 2,798.00 | 2,798.00 | 16,887 |
18 Mar 2024 | 2,844.00 | 2,854.00 | 2,812.50 | 2,833.25 | 2,833.25 | 214,357 |
15 Mar 2024 | 2,854.00 | 2,896.33 | 2,840.00 | 2,844.50 | 2,844.50 | 10,093 |
14 Mar 2024 | 2,886.00 | 2,919.29 | 2,881.12 | 2,886.00 | 2,886.00 | 11,054 |
13 Mar 2024 | 2,907.50 | 2,914.76 | 2,896.50 | 2,915.75 | 2,915.75 | 25,388 |
12 Mar 2024 | 2,907.00 | 2,924.50 | 2,903.80 | 2,910.50 | 2,910.50 | 9,175 |
11 Mar 2024 | 2,861.50 | 2,883.00 | 2,851.00 | 2,882.00 | 2,882.00 | 22,169 |
08 Mar 2024 | 2,878.50 | 2,901.50 | 2,863.00 | 2,863.00 | 2,863.00 | 5,831 |
07 Mar 2024 | 2,882.00 | 2,895.30 | 2,863.00 | 2,876.75 | 2,876.75 | 11,788 |
06 Mar 2024 | 2,941.00 | 2,941.61 | 2,878.00 | 2,880.00 | 2,880.00 | 11,734 |
05 Mar 2024 | 2,901.00 | 2,917.50 | 2,816.67 | 2,831.50 | 2,831.50 | 11,802 |
04 Mar 2024 | 2,913.00 | 2,946.96 | 2,913.00 | 2,917.00 | 2,917.00 | 3,613 |
01 Mar 2024 | 2,918.50 | 2,924.95 | 2,914.27 | 2,920.50 | 2,920.50 | 5,230 |
29 Feb 2024 | 2,923.00 | 2,936.45 | 2,896.85 | 2,919.00 | 2,919.00 | 9,809 |
28 Feb 2024 | 2,873.00 | 2,897.17 | 2,869.89 | 2,882.00 | 2,882.00 | 6,933 |
27 Feb 2024 | 2,902.50 | 2,903.00 | 2,863.33 | 2,889.50 | 2,889.50 | 16,744 |
26 Feb 2024 | 2,837.00 | 2,879.45 | 2,836.45 | 2,874.00 | 2,874.00 | 11,481 |
23 Feb 2024 | 2,819.50 | 2,843.38 | 2,813.18 | 2,834.75 | 2,834.75 | 12,060 |
22 Feb 2024 | 2,806.00 | 2,829.34 | 2,795.19 | 2,821.25 | 2,821.25 | 48,125 |
21 Feb 2024 | 2,806.50 | 2,806.50 | 2,736.50 | 2,748.50 | 2,748.50 | 11,167 |
20 Feb 2024 | 2,948.00 | 2,948.00 | 2,873.50 | 2,896.00 | 2,896.00 | 7,363 |
19 Feb 2024 | 2,945.00 | 2,957.00 | 2,939.60 | 2,949.75 | 2,949.75 | 4,671 |
16 Feb 2024 | 2,972.50 | 2,988.00 | 2,941.20 | 2,960.75 | 2,960.75 | 10,205 |
15 Feb 2024 | 3,002.50 | 3,008.21 | 2,975.50 | 2,975.50 | 2,975.50 | 3,327 |
14 Feb 2024 | 2,972.50 | 2,984.50 | 2,955.40 | 2,978.00 | 2,978.00 | 5,461 |
13 Feb 2024 | 2,947.00 | 2,989.80 | 2,916.32 | 2,953.00 | 2,953.00 | 9,724 |
12 Feb 2024 | 3,007.00 | 3,030.91 | 2,997.73 | 3,011.00 | 3,011.00 | 13,559 |
09 Feb 2024 | 2,995.00 | 3,016.00 | 2,974.61 | 3,006.75 | 3,006.75 | 29,438 |
08 Feb 2024 | 2,916.50 | 2,947.00 | 2,905.82 | 2,942.75 | 2,942.75 | 5,743 |
07 Feb 2024 | 2,895.50 | 2,927.00 | 2,883.00 | 2,916.50 | 2,916.50 | 6,419 |
06 Feb 2024 | 2,874.00 | 2,908.74 | 2,866.00 | 2,868.00 | 2,868.00 | 11,684 |
05 Feb 2024 | 2,874.00 | 2,879.82 | 2,849.50 | 2,853.25 | 2,853.25 | 9,127 |
02 Feb 2024 | 2,856.00 | 2,868.00 | 2,845.46 | 2,865.50 | 2,865.50 | 21,025 |
01 Feb 2024 | 2,870.50 | 2,872.19 | 2,842.21 | 2,833.50 | 2,833.50 | 37,799 |
31 Jan 2024 | 2,879.00 | 2,902.50 | 2,835.29 | 2,844.50 | 2,844.50 | 10,799 |
30 Jan 2024 | 2,919.00 | 2,922.50 | 2,903.00 | 2,903.50 | 2,903.50 | 14,024 |
29 Jan 2024 | 2,863.00 | 2,885.14 | 2,863.00 | 2,883.75 | 2,883.75 | 21,699 |
26 Jan 2024 | 2,856.00 | 2,873.00 | 2,837.52 | 2,871.50 | 2,871.50 | 5,970 |
25 Jan 2024 | 2,852.00 | 2,880.00 | 2,839.26 | 2,880.00 | 2,880.00 | 7,675 |
24 Jan 2024 | 2,880.50 | 2,888.50 | 2,869.40 | 2,873.75 | 2,873.75 | 31,853 |
23 Jan 2024 | 2,873.00 | 2,887.40 | 2,870.29 | 2,868.50 | 2,868.50 | 6,569 |
22 Jan 2024 | 2,841.50 | 2,867.51 | 2,837.27 | 2,871.00 | 2,871.00 | 8,514 |
19 Jan 2024 | 2,810.50 | 2,819.00 | 2,802.24 | 2,806.00 | 2,806.00 | 11,151 |
18 Jan 2024 | 2,775.00 | 2,798.50 | 2,768.70 | 2,795.25 | 2,795.25 | 4,623 |
17 Jan 2024 | 2,767.00 | 2,776.30 | 2,742.23 | 2,767.00 | 2,767.00 | 13,618 |
16 Jan 2024 | 2,780.00 | 2,802.60 | 2,777.71 | 2,799.00 | 2,799.00 | 23,654 |
15 Jan 2024 | 2,790.88 | 2,793.00 | 2,782.08 | 2,790.00 | 2,790.00 | 3,372 |
12 Jan 2024 | 2,771.50 | 2,802.00 | 2,764.40 | 2,786.75 | 2,786.75 | 64,632 |
11 Jan 2024 | 2,748.50 | 2,763.00 | 2,725.22 | 2,745.00 | 2,745.00 | 5,847 |
10 Jan 2024 | 2,714.00 | 2,714.00 | 2,703.15 | 2,718.25 | 2,718.25 | 5,377 |
09 Jan 2024 | 2,667.50 | 2,701.30 | 2,662.00 | 2,696.50 | 2,696.50 | 9,072 |
08 Jan 2024 | 2,595.00 | 2,635.27 | 2,592.21 | 2,630.75 | 2,630.75 | 21,310 |
05 Jan 2024 | 2,606.00 | 2,612.68 | 2,599.69 | 2,602.00 | 2,602.00 | 11,850 |
04 Jan 2024 | 2,634.50 | 2,645.49 | 2,604.53 | 2,624.00 | 2,624.00 | 3,626 |
03 Jan 2024 | 2,675.50 | 2,682.00 | 2,646.48 | 2,652.00 | 2,652.00 | 13,989 |
02 Jan 2024 | 2,729.50 | 2,741.15 | 2,676.31 | 2,694.00 | 2,694.00 | 9,429 |
29 Dec 2023 | 2,805.00 | 2,805.00 | 2,726.00 | 2,738.75 | 2,738.75 | 2,201 |
28 Dec 2023 | 2,741.00 | 2,744.12 | 2,735.00 | 2,740.00 | 2,740.00 | 8,283 |
27 Dec 2023 | 2,753.50 | 2,778.14 | 2,728.00 | 2,736.25 | 2,736.25 | 6,468 |
22 Dec 2023 | 2,735.00 | 2,735.00 | 2,718.50 | 2,729.25 | 2,729.25 | 6,386 |
21 Dec 2023 | 2,756.00 | 2,756.05 | 2,722.65 | 2,730.00 | 2,730.00 | 8,544 |
20 Dec 2023 | 2,782.17 | 2,782.17 | 2,761.80 | 2,774.75 | 2,774.75 | 2,535 |
19 Dec 2023 | 2,758.00 | 2,758.00 | 2,745.80 | 2,749.50 | 2,749.50 | 6,563 |
18 Dec 2023 | 2,745.00 | 2,749.69 | 2,738.75 | 2,748.00 | 2,748.00 | 2,190 |
15 Dec 2023 | 2,710.50 | 2,748.82 | 2,702.00 | 2,741.75 | 2,741.75 | 4,918 |
14 Dec 2023 | 2,729.50 | 2,731.00 | 2,684.96 | 2,682.75 | 2,682.75 | 16,292 |
13 Dec 2023 | 2,696.00 | 2,703.50 | 2,689.71 | 2,692.75 | 2,692.75 | 10,252 |
12 Dec 2023 | 2,663.00 | 2,689.00 | 2,662.27 | 2,690.00 | 2,690.00 | 6,689 |
11 Dec 2023 | 2,618.50 | 2,651.50 | 2,600.10 | 2,642.00 | 2,642.00 | 7,219 |
08 Dec 2023 | 2,596.00 | 2,621.77 | 2,584.00 | 2,610.75 | 2,610.75 | 1,655 |
07 Dec 2023 | 2,589.50 | 2,593.85 | 2,580.50 | 2,582.75 | 2,582.75 | 24,169 |
06 Dec 2023 | 2,611.00 | 2,634.50 | 2,611.00 | 2,619.25 | 2,619.25 | 8,149 |
05 Dec 2023 | 2,585.50 | 2,585.57 | 2,574.20 | 2,582.50 | 2,582.50 | 1,979 |
04 Dec 2023 | 2,562.50 | 2,596.50 | 2,561.00 | 2,570.25 | 2,570.25 | 2,569 |
01 Dec 2023 | 2,547.50 | 2,547.50 | 2,534.25 | 2,544.00 | 2,544.00 | 7,196 |
30 Nov 2023 | 2,545.00 | 2,550.25 | 2,527.50 | 2,530.25 | 2,530.25 | 5,671 |
29 Nov 2023 | 2,489.50 | 2,535.50 | 2,486.70 | 2,531.50 | 2,531.50 | 13,737 |
28 Nov 2023 | 2,481.00 | 2,495.00 | 2,473.18 | 2,492.00 | 2,492.00 | 6,884 |
27 Nov 2023 | 2,488.00 | 2,496.00 | 2,488.00 | 2,494.75 | 2,494.75 | 2,911 |
24 Nov 2023 | 2,484.50 | 2,492.52 | 2,483.73 | 2,490.00 | 2,490.00 | 4,037 |
23 Nov 2023 | 2,503.00 | 2,506.80 | 2,491.00 | 2,491.00 | 2,491.00 | 2,638 |
22 Nov 2023 | 2,498.00 | 2,524.33 | 2,487.84 | 2,516.75 | 2,516.75 | 3,099 |
21 Nov 2023 | 2,494.50 | 2,496.30 | 2,481.50 | 2,485.75 | 2,485.75 | 20,313 |
20 Nov 2023 | 2,489.50 | 2,491.64 | 2,469.55 | 2,494.75 | 2,494.75 | 1,536 |
17 Nov 2023 | 2,472.00 | 2,486.38 | 2,463.65 | 2,480.25 | 2,480.25 | 517 |
16 Nov 2023 | 2,466.50 | 2,468.22 | 2,454.50 | 2,446.25 | 2,446.25 | 8,567 |
15 Nov 2023 | 2,494.00 | 2,509.50 | 2,494.00 | 2,501.50 | 2,501.50 | 12,217 |
14 Nov 2023 | 2,476.00 | 2,487.93 | 2,452.27 | 2,476.25 | 2,476.25 | 16,370 |
13 Nov 2023 | 2,450.00 | 2,455.80 | 2,447.00 | 2,456.75 | 2,456.75 | 2,665 |
10 Nov 2023 | 2,441.00 | 2,441.00 | 2,401.37 | 2,444.25 | 2,444.25 | 5,136 |
09 Nov 2023 | 2,411.50 | 2,424.85 | 2,411.21 | 2,431.50 | 2,431.50 | 3,065 |
08 Nov 2023 | 2,415.00 | 2,419.30 | 2,405.12 | 2,409.00 | 2,409.00 | 8,939 |
07 Nov 2023 | 2,373.50 | 2,419.00 | 2,371.00 | 2,409.75 | 2,409.75 | 4,933 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |