Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 0.00 | 0.00 | 0.00 | 3,686.50 | 3,686.50 | 345 |
30 Apr 2024 | 3,701.00 | 3,716.50 | 3,683.50 | 3,684.00 | 3,684.00 | 5,419 |
29 Apr 2024 | 3,762.50 | 3,770.00 | 3,712.95 | 3,709.00 | 3,709.00 | 3,507 |
26 Apr 2024 | 3,686.50 | 3,704.00 | 3,686.50 | 3,700.50 | 3,700.50 | 943 |
25 Apr 2024 | 3,683.00 | 3,686.00 | 3,675.50 | 3,672.50 | 3,672.50 | 3,849 |
24 Apr 2024 | 3,760.00 | 3,760.00 | 3,724.55 | 3,731.50 | 3,731.50 | 74 |
23 Apr 2024 | 3,711.95 | 3,711.95 | 3,711.95 | 3,715.00 | 3,715.00 | 7 |
22 Apr 2024 | 3,706.50 | 3,729.95 | 3,702.50 | 3,721.25 | 3,721.25 | 838 |
19 Apr 2024 | 3,656.00 | 3,666.95 | 3,647.50 | 3,682.25 | 3,682.25 | 608 |
18 Apr 2024 | 3,703.50 | 3,705.00 | 3,686.00 | 3,699.00 | 3,699.00 | 3,538 |
17 Apr 2024 | 3,681.50 | 3,698.50 | 3,680.50 | 3,687.00 | 3,687.00 | 2,084 |
16 Apr 2024 | 3,756.00 | 3,756.00 | 3,749.00 | 3,748.75 | 3,748.75 | 1,100 |
15 Apr 2024 | 3,805.00 | 3,811.00 | 3,797.00 | 3,792.75 | 3,792.75 | 872 |
12 Apr 2024 | 3,822.50 | 3,826.00 | 3,812.00 | 3,805.25 | 3,805.25 | 2,171 |
11 Apr 2024 | 3,807.34 | 3,808.50 | 3,807.34 | 3,810.50 | 3,810.50 | 668 |
10 Apr 2024 | 3,823.00 | 3,823.00 | 3,799.00 | 3,813.25 | 3,813.25 | 235 |
09 Apr 2024 | 3,839.50 | 3,839.50 | 3,825.50 | 3,827.75 | 3,827.75 | 213 |
08 Apr 2024 | 3,845.00 | 3,845.00 | 3,843.98 | 3,848.75 | 3,848.75 | 1,763 |
05 Apr 2024 | 3,832.50 | 3,832.50 | 3,823.00 | 3,840.50 | 3,840.50 | 5 |
04 Apr 2024 | 3,862.50 | 3,862.50 | 3,862.00 | 3,858.25 | 3,858.25 | 245 |
03 Apr 2024 | 3,852.50 | 3,868.50 | 3,852.50 | 3,868.50 | 3,868.50 | 550 |
02 Apr 2024 | 3,879.50 | 3,880.00 | 3,871.00 | 3,854.25 | 3,854.25 | 962 |
28 Mar 2024 | 3,899.50 | 3,919.50 | 3,899.50 | 3,916.25 | 3,916.25 | 804 |
27 Mar 2024 | 3,926.00 | 3,936.00 | 3,921.00 | 3,929.00 | 3,929.00 | 1,785 |
26 Mar 2024 | 3,921.50 | 3,933.50 | 3,921.50 | 3,930.50 | 3,930.50 | 97 |
25 Mar 2024 | 3,901.50 | 3,909.00 | 3,901.50 | 3,909.50 | 3,909.50 | 440 |
22 Mar 2024 | 3,958.50 | 3,971.36 | 3,958.50 | 3,955.75 | 3,955.75 | 941 |
21 Mar 2024 | 3,951.50 | 3,951.50 | 3,951.50 | 3,951.50 | 3,951.50 | - |
20 Mar 2024 | 3,935.54 | 3,939.46 | 3,935.54 | 3,925.75 | 3,925.75 | 68 |
19 Mar 2024 | 3,913.50 | 3,924.00 | 3,906.00 | 3,923.00 | 3,923.00 | 1,338 |
18 Mar 2024 | 3,908.00 | 3,910.88 | 3,903.96 | 3,912.00 | 3,912.00 | 2,642 |
15 Mar 2024 | 3,847.00 | 3,856.50 | 3,847.00 | 3,847.75 | 3,847.75 | 178 |
14 Mar 2024 | 3,839.00 | 3,858.47 | 3,838.50 | 3,833.00 | 3,833.00 | 4,244 |
13 Mar 2024 | 3,843.00 | 3,849.00 | 3,841.70 | 3,845.25 | 3,845.25 | 1,233 |
12 Mar 2024 | 3,874.50 | 3,890.00 | 3,874.50 | 3,880.00 | 3,880.00 | 16,135 |
11 Mar 2024 | 3,865.68 | 3,865.68 | 3,853.21 | 3,860.75 | 3,860.75 | 1,142 |
08 Mar 2024 | 3,931.50 | 3,931.50 | 3,931.50 | 3,927.25 | 3,927.25 | 4 |
07 Mar 2024 | 3,955.50 | 3,955.50 | 3,955.50 | 3,959.00 | 3,959.00 | 11 |
06 Mar 2024 | 3,948.96 | 3,948.96 | 3,948.96 | 3,957.00 | 3,957.00 | 22 |
05 Mar 2024 | 3,934.50 | 3,945.00 | 3,933.50 | 3,926.25 | 3,926.25 | 127,762 |
04 Mar 2024 | 3,953.00 | 3,953.00 | 3,935.00 | 3,924.25 | 3,924.25 | 645 |
01 Mar 2024 | 3,949.00 | 3,951.00 | 3,944.50 | 3,948.75 | 3,948.75 | 544 |
29 Feb 2024 | 3,902.50 | 3,904.00 | 3,899.50 | 3,893.75 | 3,893.75 | 544 |
28 Feb 2024 | 3,863.50 | 3,866.96 | 3,863.50 | 3,874.75 | 3,874.75 | 131 |
27 Feb 2024 | 3,890.50 | 3,891.00 | 3,890.50 | 3,891.00 | 3,891.00 | 4 |
26 Feb 2024 | 3,898.50 | 3,901.00 | 3,898.50 | 3,898.00 | 3,898.00 | 553 |
23 Feb 2024 | 3,890.00 | 3,906.00 | 3,890.00 | 3,903.75 | 3,903.75 | 1,004 |
22 Feb 2024 | 3,903.50 | 3,903.50 | 3,878.30 | 3,901.50 | 3,901.50 | 6,498 |
21 Feb 2024 | 3,874.00 | 3,875.95 | 3,874.00 | 3,870.75 | 3,870.75 | 310 |
20 Feb 2024 | 3,873.00 | 3,873.00 | 3,870.50 | 3,870.50 | 3,870.50 | 838,402 |
19 Feb 2024 | 3,912.00 | 3,912.00 | 3,898.50 | 3,908.00 | 3,908.00 | 4,776 |
16 Feb 2024 | 3,893.75 | 3,893.75 | 3,893.75 | 3,893.75 | 3,893.75 | - |
15 Feb 2024 | 3,892.50 | 3,896.00 | 3,889.00 | 3,889.00 | 3,889.00 | 5,407 |
14 Feb 2024 | 3,863.00 | 3,865.00 | 3,857.50 | 3,862.25 | 3,862.25 | 8,038 |
13 Feb 2024 | 3,894.50 | 3,900.35 | 3,866.50 | 3,869.00 | 3,869.00 | 19,477 |
12 Feb 2024 | 3,849.25 | 3,849.25 | 3,849.25 | 3,849.25 | 3,849.25 | - |
09 Feb 2024 | 3,821.50 | 3,822.50 | 3,812.50 | 3,812.50 | 3,812.50 | 2,542 |
08 Feb 2024 | 3,844.50 | 3,844.50 | 3,808.00 | 3,808.00 | 3,808.00 | 5,209 |
07 Feb 2024 | 3,817.00 | 3,823.00 | 3,817.00 | 3,829.00 | 3,829.00 | 6,682 |
06 Feb 2024 | 3,854.00 | 3,854.00 | 3,844.03 | 3,835.00 | 3,835.00 | 6,385 |
05 Feb 2024 | 3,886.00 | 3,903.97 | 3,881.00 | 3,895.00 | 3,895.00 | 5,988 |
02 Feb 2024 | 3,893.00 | 3,899.00 | 3,893.00 | 3,898.25 | 3,898.25 | 109 |
01 Feb 2024 | 3,907.00 | 3,914.50 | 3,893.50 | 3,893.50 | 3,893.50 | 456 |
31 Jan 2024 | 3,912.00 | 3,917.00 | 3,896.00 | 3,905.00 | 3,905.00 | 11,302 |
30 Jan 2024 | 3,886.00 | 3,886.00 | 3,885.00 | 3,885.00 | 3,885.00 | 29 |
29 Jan 2024 | 3,873.75 | 3,873.75 | 3,873.75 | 3,873.75 | 3,873.75 | - |
26 Jan 2024 | 3,847.00 | 3,855.43 | 3,847.00 | 3,863.25 | 3,863.25 | 7,532 |
25 Jan 2024 | 3,887.00 | 3,887.00 | 3,885.00 | 3,883.00 | 3,883.00 | 5,053 |
24 Jan 2024 | 3,893.47 | 3,893.47 | 3,893.47 | 3,897.75 | 3,897.75 | 17 |
23 Jan 2024 | 3,917.00 | 3,917.00 | 3,917.00 | 3,909.25 | 3,909.25 | 96 |
22 Jan 2024 | 3,934.50 | 3,943.50 | 3,931.00 | 3,947.75 | 3,947.75 | 1,500 |
19 Jan 2024 | 3,861.50 | 3,882.50 | 3,861.50 | 3,882.50 | 3,882.50 | 4,726 |
18 Jan 2024 | 3,847.00 | 3,863.50 | 3,847.00 | 3,859.25 | 3,859.25 | 162 |
17 Jan 2024 | 3,866.50 | 3,867.77 | 3,840.50 | 3,838.75 | 3,838.75 | 6,646 |
16 Jan 2024 | 3,934.50 | 3,952.50 | 3,934.50 | 3,937.00 | 3,937.00 | 2,412 |
15 Jan 2024 | 3,961.00 | 3,961.00 | 3,947.96 | 3,967.75 | 3,967.75 | 8 |
12 Jan 2024 | 3,895.50 | 3,934.50 | 3,895.50 | 3,936.00 | 3,936.00 | 1,039 |
11 Jan 2024 | 3,907.00 | 3,910.00 | 3,890.50 | 3,882.00 | 3,882.00 | 7,915 |
10 Jan 2024 | 3,878.75 | 3,878.75 | 3,878.75 | 3,878.75 | 3,878.75 | - |
09 Jan 2024 | 3,809.55 | 3,809.55 | 3,809.55 | 3,815.75 | 3,815.75 | 33 |
08 Jan 2024 | 3,769.00 | 3,796.00 | 3,769.00 | 3,792.25 | 3,792.25 | 1,377 |
05 Jan 2024 | 3,782.00 | 3,782.00 | 3,760.04 | 3,782.75 | 3,782.75 | 841 |
04 Jan 2024 | 3,775.00 | 3,775.00 | 3,766.50 | 3,776.50 | 3,776.50 | 3,050 |
03 Jan 2024 | 3,816.50 | 3,829.35 | 3,816.50 | 3,795.75 | 3,795.75 | 2,916 |
02 Jan 2024 | 3,826.00 | 3,836.50 | 3,814.00 | 3,837.50 | 3,837.50 | 5,771 |
29 Dec 2023 | 3,836.00 | 3,836.00 | 3,836.00 | 3,836.00 | 3,836.00 | - |
28 Dec 2023 | 3,810.00 | 3,821.50 | 3,808.29 | 3,821.50 | 3,821.50 | 337 |
27 Dec 2023 | 3,793.00 | 3,812.00 | 3,784.45 | 3,773.00 | 3,773.00 | 6,044 |
22 Dec 2023 | 3,769.00 | 3,770.00 | 3,765.46 | 3,768.75 | 3,768.75 | 1,082 |
21 Dec 2023 | 3,733.00 | 3,767.50 | 3,733.00 | 3,781.00 | 3,781.00 | 7,081 |
20 Dec 2023 | 3,757.14 | 3,759.50 | 3,757.14 | 3,758.50 | 3,758.50 | 3,865 |
19 Dec 2023 | 3,711.00 | 3,711.00 | 3,711.00 | 3,711.00 | 3,711.00 | - |
18 Dec 2023 | 3,712.50 | 3,726.50 | 3,711.00 | 3,718.25 | 3,718.25 | 9 |
15 Dec 2023 | 3,739.50 | 3,740.50 | 3,739.50 | 3,740.75 | 3,740.75 | 423 |
14 Dec 2023 | 3,737.50 | 3,761.97 | 3,737.50 | 3,736.75 | 3,736.75 | 3,908 |
13 Dec 2023 | 3,751.75 | 3,751.75 | 3,751.75 | 3,751.75 | 3,751.75 | - |
12 Dec 2023 | 3,735.00 | 3,735.00 | 3,735.00 | 3,741.25 | 3,741.25 | 1,995 |
11 Dec 2023 | 3,715.00 | 3,727.00 | 3,714.50 | 3,733.25 | 3,733.25 | 318 |
08 Dec 2023 | 3,721.50 | 3,731.42 | 3,718.50 | 3,722.50 | 3,722.50 | 179 |
07 Dec 2023 | 3,686.50 | 3,703.50 | 3,677.50 | 3,701.50 | 3,701.50 | 2,467 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |