Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,847.00 | 3,850.00 | 3,812.00 | 3,850.00 | 3,850.00 | 448 |
02 May 2024 | 3,790.00 | 3,797.00 | 3,783.00 | 3,790.00 | 3,790.00 | 302 |
01 May 2024 | 3,741.00 | 3,763.00 | 3,733.25 | 3,741.00 | 3,741.00 | 754 |
30 Apr 2024 | 3,808.00 | 3,822.00 | 3,770.00 | 3,770.00 | 3,770.00 | 8,458 |
29 Apr 2024 | 3,814.00 | 3,826.00 | 3,799.00 | 3,808.50 | 3,808.50 | 7,257 |
26 Apr 2024 | 3,787.00 | 3,789.00 | 3,781.00 | 3,793.00 | 3,793.00 | 36 |
25 Apr 2024 | 3,796.00 | 3,802.92 | 3,747.00 | 3,762.00 | 3,762.00 | 13,065 |
24 Apr 2024 | 3,842.00 | 3,843.00 | 3,822.00 | 3,810.00 | 3,810.00 | 6,012 |
23 Apr 2024 | 3,840.00 | 3,840.00 | 3,822.00 | 3,837.50 | 3,837.50 | 4,354 |
22 Apr 2024 | 3,801.00 | 3,823.00 | 3,801.00 | 3,817.00 | 3,817.00 | 310 |
19 Apr 2024 | 3,753.00 | 3,775.00 | 3,750.00 | 3,775.00 | 3,775.00 | 822 |
18 Apr 2024 | 3,773.00 | 3,788.00 | 3,771.00 | 3,774.00 | 3,774.00 | 333 |
17 Apr 2024 | 3,763.00 | 3,786.00 | 3,762.64 | 3,766.00 | 3,766.00 | 2,003 |
16 Apr 2024 | 3,769.00 | 3,769.00 | 3,731.00 | 3,748.00 | 3,748.00 | 4,661 |
15 Apr 2024 | 3,859.00 | 3,875.40 | 3,845.00 | 3,848.00 | 3,848.00 | 5,174 |
12 Apr 2024 | 3,897.00 | 3,897.00 | 3,873.00 | 3,876.50 | 3,876.50 | 596 |
11 Apr 2024 | 3,867.00 | 3,882.00 | 3,856.00 | 3,865.00 | 3,865.00 | 7,230 |
10 Apr 2024 | 3,931.00 | 3,941.64 | 3,872.00 | 3,880.50 | 3,880.50 | 985 |
09 Apr 2024 | 3,910.72 | 3,925.00 | 3,910.72 | 3,908.50 | 3,908.50 | 1,334 |
08 Apr 2024 | 3,889.00 | 3,911.00 | 3,880.00 | 3,905.00 | 3,905.00 | 4,433 |
05 Apr 2024 | 3,887.00 | 3,894.00 | 3,884.00 | 3,890.00 | 3,890.00 | 16,610 |
04 Apr 2024 | 3,910.00 | 3,924.00 | 3,906.64 | 3,922.00 | 3,922.00 | 6,311 |
03 Apr 2024 | 3,871.00 | 3,891.00 | 3,865.52 | 3,891.00 | 3,891.00 | 817 |
02 Apr 2024 | 3,932.00 | 3,935.00 | 3,897.00 | 3,895.50 | 3,895.50 | 2,279 |
28 Mar 2024 | 3,901.00 | 3,912.84 | 3,894.00 | 3,907.50 | 3,907.50 | 2,316 |
27 Mar 2024 | 3,874.00 | 3,883.00 | 3,871.96 | 3,883.00 | 3,883.00 | 2,793 |
26 Mar 2024 | 3,871.00 | 3,877.00 | 3,862.00 | 3,866.50 | 3,866.50 | 583 |
25 Mar 2024 | 3,859.00 | 3,877.00 | 3,859.00 | 3,873.50 | 3,873.50 | 375 |
22 Mar 2024 | 3,863.00 | 3,864.00 | 3,848.00 | 3,859.00 | 3,859.00 | 3,708 |
21 Mar 2024 | 3,852.00 | 3,854.00 | 3,848.00 | 3,864.00 | 3,864.00 | 62 |
20 Mar 2024 | 3,794.00 | 3,796.00 | 3,789.49 | 3,789.50 | 3,789.50 | 1,233 |
19 Mar 2024 | 3,783.00 | 3,791.52 | 3,781.00 | 3,788.00 | 3,788.00 | 927 |
18 Mar 2024 | 3,790.70 | 3,800.00 | 3,790.70 | 3,791.00 | 3,791.00 | 484 |
15 Mar 2024 | 3,787.00 | 3,797.00 | 3,777.00 | 3,777.00 | 3,777.00 | 1,182 |
14 Mar 2024 | 3,822.00 | 3,822.00 | 3,790.40 | 3,792.00 | 3,792.00 | 619 |
13 Mar 2024 | 3,829.00 | 3,842.00 | 3,827.52 | 3,847.50 | 3,847.50 | 244 |
12 Mar 2024 | 3,822.00 | 3,822.00 | 3,810.52 | 3,819.00 | 3,819.00 | 1,155 |
11 Mar 2024 | 3,807.00 | 3,819.36 | 3,785.00 | 3,810.00 | 3,810.00 | 1,478 |
08 Mar 2024 | 3,901.00 | 3,901.00 | 3,880.00 | 3,871.50 | 3,871.50 | 1,244 |
07 Mar 2024 | 3,879.00 | 3,883.98 | 3,857.10 | 3,879.00 | 3,879.00 | 4,125 |
06 Mar 2024 | 3,819.00 | 3,836.00 | 3,791.02 | 3,839.50 | 3,839.50 | 860 |
05 Mar 2024 | 3,782.00 | 3,791.00 | 3,773.16 | 3,783.00 | 3,783.00 | 2,353 |
04 Mar 2024 | 3,800.00 | 3,816.97 | 3,785.00 | 3,792.00 | 3,792.00 | 157 |
01 Mar 2024 | 3,808.00 | 3,822.64 | 3,801.00 | 3,821.50 | 3,821.50 | 9,928 |
29 Feb 2024 | 3,761.00 | 3,784.00 | 3,761.00 | 3,777.00 | 3,777.00 | 530 |
28 Feb 2024 | 3,750.00 | 3,759.00 | 3,743.00 | 3,743.00 | 3,743.00 | 785 |
27 Feb 2024 | 3,790.00 | 3,791.00 | 3,780.48 | 3,786.00 | 3,786.00 | 956 |
26 Feb 2024 | 3,766.00 | 3,771.00 | 3,759.00 | 3,759.00 | 3,759.00 | 886 |
23 Feb 2024 | 3,776.00 | 3,776.00 | 3,772.64 | 3,777.00 | 3,777.00 | 586 |
22 Feb 2024 | 3,767.00 | 3,767.00 | 3,761.72 | 3,760.00 | 3,760.00 | 49 |
21 Feb 2024 | 3,751.00 | 3,765.00 | 3,746.00 | 3,746.00 | 3,746.00 | 137 |
20 Feb 2024 | 3,779.00 | 3,784.00 | 3,766.00 | 3,767.00 | 3,767.00 | 3,766 |
19 Feb 2024 | 3,774.00 | 3,785.00 | 3,769.00 | 3,779.00 | 3,779.00 | 1,061 |
16 Feb 2024 | 3,769.00 | 3,777.00 | 3,765.48 | 3,782.50 | 3,782.50 | 149 |
15 Feb 2024 | 3,750.00 | 3,765.40 | 3,746.00 | 3,755.00 | 3,755.00 | 4,814 |
14 Feb 2024 | 3,696.00 | 3,705.00 | 3,696.00 | 3,707.00 | 3,707.00 | 2 |
13 Feb 2024 | 3,703.00 | 3,717.00 | 3,657.00 | 3,662.00 | 3,662.00 | 7,315 |
12 Feb 2024 | 3,734.00 | 3,743.00 | 3,732.16 | 3,754.50 | 3,754.50 | 230 |
09 Feb 2024 | 3,752.00 | 3,752.00 | 3,726.00 | 3,726.00 | 3,726.00 | 181 |
08 Feb 2024 | 3,738.00 | 3,744.00 | 3,719.00 | 3,719.00 | 3,719.00 | 353 |
07 Feb 2024 | 3,734.00 | 3,735.28 | 3,729.00 | 3,729.00 | 3,729.00 | 3,055 |
06 Feb 2024 | 3,737.00 | 3,741.00 | 3,727.00 | 3,741.00 | 3,741.00 | 7,715 |
05 Feb 2024 | 3,733.00 | 3,758.00 | 3,720.00 | 3,720.00 | 3,720.00 | 272 |
02 Feb 2024 | 3,772.00 | 3,773.36 | 3,731.00 | 3,731.00 | 3,731.00 | 25,073 |
01 Feb 2024 | 3,717.00 | 3,724.00 | 3,710.00 | 3,709.00 | 3,709.00 | 909 |
31 Jan 2024 | 3,776.00 | 3,780.00 | 3,765.00 | 3,765.00 | 3,765.00 | 169 |
30 Jan 2024 | 3,754.00 | 3,769.00 | 3,736.60 | 3,741.00 | 3,741.00 | 556 |
29 Jan 2024 | 3,741.00 | 3,744.00 | 3,737.00 | 3,740.00 | 3,740.00 | 5,030 |
26 Jan 2024 | 3,724.00 | 3,739.00 | 3,709.00 | 3,732.00 | 3,732.00 | 7,237 |
25 Jan 2024 | 3,709.00 | 3,747.00 | 3,701.00 | 3,719.00 | 3,719.00 | 6,603 |
24 Jan 2024 | 3,714.00 | 3,728.00 | 3,712.00 | 3,720.00 | 3,720.00 | 10,257 |
23 Jan 2024 | 3,698.00 | 3,709.00 | 3,691.00 | 3,694.00 | 3,694.00 | 1,689 |
22 Jan 2024 | 3,676.00 | 3,693.12 | 3,669.00 | 3,673.00 | 3,673.00 | 2,404 |
19 Jan 2024 | 3,663.00 | 3,672.00 | 3,647.00 | 3,647.00 | 3,647.00 | 969 |
18 Jan 2024 | 3,614.00 | 3,637.00 | 3,611.00 | 3,630.00 | 3,630.00 | 1,172 |
17 Jan 2024 | 3,613.00 | 3,620.00 | 3,599.00 | 3,599.00 | 3,599.00 | 2,816 |
16 Jan 2024 | 3,660.00 | 3,676.04 | 3,660.00 | 3,666.00 | 3,666.00 | 1,001 |
15 Jan 2024 | 3,705.00 | 3,716.31 | 3,696.72 | 3,698.00 | 3,698.00 | 1,147 |
12 Jan 2024 | 3,735.00 | 3,748.00 | 3,715.05 | 3,731.00 | 3,731.00 | 4,113 |
11 Jan 2024 | 3,720.00 | 3,725.00 | 3,686.00 | 3,686.00 | 3,686.00 | 863 |
10 Jan 2024 | 3,732.00 | 3,734.40 | 3,719.00 | 3,723.00 | 3,723.00 | 4,189 |
09 Jan 2024 | 3,742.00 | 3,753.72 | 3,732.00 | 3,740.00 | 3,740.00 | 966 |
08 Jan 2024 | 3,728.00 | 3,740.00 | 3,722.00 | 3,744.00 | 3,744.00 | 180 |
05 Jan 2024 | 3,717.00 | 3,761.00 | 3,717.00 | 3,755.00 | 3,755.00 | 364 |
04 Jan 2024 | 3,762.00 | 3,783.40 | 3,757.00 | 3,775.00 | 3,775.00 | 1,362 |
03 Jan 2024 | 3,816.00 | 3,816.00 | 3,768.00 | 3,773.50 | 3,773.50 | 11,846 |
02 Jan 2024 | 3,852.00 | 3,872.00 | 3,840.00 | 3,846.50 | 3,846.50 | 3,354 |
29 Dec 2023 | 3,840.00 | 3,842.00 | 3,840.00 | 3,829.50 | 3,829.50 | 99 |
28 Dec 2023 | 3,851.00 | 3,871.00 | 3,839.28 | 3,864.00 | 3,864.00 | 12,797 |
27 Dec 2023 | 3,844.00 | 3,856.00 | 3,827.00 | 3,835.50 | 3,835.50 | 2,018 |
22 Dec 2023 | 3,805.00 | 3,805.00 | 3,792.00 | 3,805.00 | 3,805.00 | 1,902 |
21 Dec 2023 | 3,799.00 | 3,819.00 | 3,791.00 | 3,819.00 | 3,819.00 | 205 |
20 Dec 2023 | 3,804.00 | 3,820.00 | 3,803.00 | 3,811.00 | 3,811.00 | 1,369 |
19 Dec 2023 | 3,752.13 | 3,768.61 | 3,752.13 | 3,778.00 | 3,778.00 | 1,799 |
18 Dec 2023 | 3,738.00 | 3,738.00 | 3,711.00 | 3,724.00 | 3,724.00 | 370 |
15 Dec 2023 | 3,708.00 | 3,714.00 | 3,694.00 | 3,714.00 | 3,714.00 | 2,855 |
14 Dec 2023 | 3,712.00 | 3,718.47 | 3,676.00 | 3,689.50 | 3,689.50 | 429 |
13 Dec 2023 | 3,603.00 | 3,603.00 | 3,591.26 | 3,611.50 | 3,611.50 | 619 |
12 Dec 2023 | 3,595.00 | 3,599.00 | 3,586.00 | 3,567.00 | 3,567.00 | 5,105 |
11 Dec 2023 | 3,560.00 | 3,563.00 | 3,544.00 | 3,561.50 | 3,561.50 | 79 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |