Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,924.00 | 2,988.18 | 2,924.00 | 2,976.00 | 2,976.00 | 80 |
02 May 2024 | 2,932.05 | 2,932.06 | 2,932.06 | 2,948.50 | 2,948.50 | 3 |
01 May 2024 | 2,929.50 | 2,929.50 | 2,929.50 | 2,929.50 | 2,929.50 | - |
30 Apr 2024 | 2,948.49 | 2,962.02 | 2,948.49 | 2,944.50 | 2,944.50 | 2 |
29 Apr 2024 | 2,957.00 | 2,957.00 | 2,957.00 | 2,957.00 | 2,957.00 | - |
26 Apr 2024 | 2,952.00 | 2,952.00 | 2,952.00 | 2,952.00 | 2,952.00 | - |
25 Apr 2024 | 2,919.25 | 2,919.25 | 2,919.25 | 2,919.25 | 2,919.25 | - |
24 Apr 2024 | 2,924.25 | 2,924.25 | 2,924.25 | 2,924.25 | 2,924.25 | - |
23 Apr 2024 | 2,938.50 | 2,938.50 | 2,938.50 | 2,938.50 | 2,938.50 | - |
22 Apr 2024 | 2,913.75 | 2,913.75 | 2,913.75 | 2,913.75 | 2,913.75 | - |
19 Apr 2024 | 2,855.80 | 2,855.80 | 2,855.80 | 2,874.25 | 2,874.25 | 3 |
18 Apr 2024 | 2,890.50 | 2,890.50 | 2,890.50 | 2,890.50 | 2,890.50 | 89 |
17 Apr 2024 | 2,869.00 | 2,869.00 | 2,869.00 | 2,866.00 | 2,866.00 | 589 |
16 Apr 2024 | 2,850.25 | 2,850.25 | 2,850.25 | 2,850.25 | 2,850.25 | - |
15 Apr 2024 | 2,915.00 | 2,915.00 | 2,915.00 | 2,915.00 | 2,915.00 | - |
12 Apr 2024 | 2,941.00 | 2,953.50 | 2,940.67 | 2,922.50 | 2,922.50 | 2,729 |
11 Apr 2024 | 2,925.50 | 2,925.50 | 2,925.50 | 2,911.75 | 2,911.75 | 382 |
10 Apr 2024 | 2,920.50 | 2,953.40 | 2,920.50 | 2,925.50 | 2,925.50 | 626 |
09 Apr 2024 | 2,927.18 | 2,940.38 | 2,927.18 | 2,927.75 | 2,927.75 | 114 |
08 Apr 2024 | 2,939.50 | 2,939.50 | 2,939.50 | 2,939.50 | 2,939.50 | - |
05 Apr 2024 | 2,911.50 | 2,912.40 | 2,907.22 | 2,916.75 | 2,916.75 | 419 |
04 Apr 2024 | 2,946.21 | 2,952.79 | 2,946.21 | 2,955.50 | 2,955.50 | 242 |
03 Apr 2024 | 2,936.50 | 2,936.68 | 2,926.27 | 2,939.25 | 2,939.25 | 4,543 |
02 Apr 2024 | 2,960.00 | 2,960.00 | 2,934.50 | 2,934.00 | 2,934.00 | 3,090 |
28 Mar 2024 | 2,958.00 | 2,958.00 | 2,958.00 | 2,958.00 | 2,958.00 | - |
27 Mar 2024 | 2,925.74 | 2,939.24 | 2,925.74 | 2,940.25 | 2,940.25 | 440 |
26 Mar 2024 | 2,928.75 | 2,928.75 | 2,928.75 | 2,928.75 | 2,928.75 | - |
25 Mar 2024 | 2,917.00 | 2,917.00 | 2,905.77 | 2,917.00 | 2,917.00 | 105 |
22 Mar 2024 | 2,915.75 | 2,915.75 | 2,915.75 | 2,915.75 | 2,915.75 | - |
21 Mar 2024 | 2,900.00 | 2,900.00 | 2,900.00 | 2,908.00 | 2,908.00 | 40 |
20 Mar 2024 | 2,842.21 | 2,842.21 | 2,842.21 | 2,845.25 | 2,845.25 | 4 |
19 Mar 2024 | 2,823.62 | 2,823.62 | 2,823.62 | 2,831.50 | 2,831.50 | 30 |
18 Mar 2024 | 2,834.00 | 2,841.74 | 2,833.00 | 2,837.75 | 2,837.75 | 802 |
15 Mar 2024 | 2,839.27 | 2,843.80 | 2,839.27 | 2,848.75 | 2,848.75 | 767 |
14 Mar 2024 | 2,832.75 | 2,832.75 | 2,832.75 | 2,832.75 | 2,832.75 | - |
13 Mar 2024 | 2,847.30 | 2,847.30 | 2,847.30 | 2,845.00 | 2,845.00 | 58 |
12 Mar 2024 | 2,846.25 | 2,846.25 | 2,846.25 | 2,846.25 | 2,846.25 | - |
11 Mar 2024 | 2,817.85 | 2,817.85 | 2,816.35 | 2,823.25 | 2,823.25 | 11 |
08 Mar 2024 | 2,820.50 | 2,820.50 | 2,815.04 | 2,823.75 | 2,823.75 | 2,543 |
07 Mar 2024 | 2,829.05 | 2,841.00 | 2,827.23 | 2,830.75 | 2,830.75 | 708 |
06 Mar 2024 | 2,813.50 | 2,813.50 | 2,813.50 | 2,813.50 | 2,813.50 | - |
05 Mar 2024 | 2,804.80 | 2,804.80 | 2,804.80 | 2,800.00 | 2,800.00 | 332 |
04 Mar 2024 | 2,812.50 | 2,812.50 | 2,786.33 | 2,799.50 | 2,799.50 | 13 |
01 Mar 2024 | 2,818.00 | 2,818.00 | 2,818.00 | 2,818.00 | 2,818.00 | - |
29 Feb 2024 | 2,795.75 | 2,795.75 | 2,795.75 | 2,795.75 | 2,795.75 | - |
28 Feb 2024 | 2,780.50 | 2,780.50 | 2,780.50 | 2,777.50 | 2,777.50 | 704 |
27 Feb 2024 | 2,788.25 | 2,788.25 | 2,788.25 | 2,788.25 | 2,788.25 | - |
26 Feb 2024 | 2,788.95 | 2,788.95 | 2,788.95 | 2,787.50 | 2,787.50 | 1 |
23 Feb 2024 | 2,801.50 | 2,801.50 | 2,801.50 | 2,801.50 | 2,801.50 | - |
22 Feb 2024 | 2,804.75 | 2,804.75 | 2,804.75 | 2,801.50 | 2,801.50 | 226 |
21 Feb 2024 | 2,782.75 | 2,782.75 | 2,782.75 | 2,782.75 | 2,782.75 | - |
20 Feb 2024 | 2,786.80 | 2,786.80 | 2,786.80 | 2,791.25 | 2,791.25 | 5 |
19 Feb 2024 | 2,776.25 | 2,776.25 | 2,776.25 | 2,787.50 | 2,787.50 | 25 |
16 Feb 2024 | 2,769.50 | 2,784.00 | 2,769.50 | 2,784.00 | 2,784.00 | 88 |
15 Feb 2024 | 2,751.28 | 2,751.28 | 2,751.28 | 2,757.50 | 2,757.50 | 15 |
14 Feb 2024 | 2,734.28 | 2,734.28 | 2,734.28 | 2,730.25 | 2,730.25 | 9 |
13 Feb 2024 | 2,710.50 | 2,711.00 | 2,710.50 | 2,704.75 | 2,704.75 | 2,960 |
12 Feb 2024 | 2,736.50 | 2,742.20 | 2,733.83 | 2,746.50 | 2,746.50 | 300 |
09 Feb 2024 | 2,731.45 | 2,745.49 | 2,731.45 | 2,728.50 | 2,728.50 | 89 |
08 Feb 2024 | 2,737.00 | 2,737.00 | 2,737.00 | 2,737.00 | 2,737.00 | - |
07 Feb 2024 | 2,744.31 | 2,744.31 | 2,738.31 | 2,742.00 | 2,742.00 | 134 |
06 Feb 2024 | 2,761.69 | 2,761.69 | 2,761.69 | 2,762.25 | 2,762.25 | 22 |
05 Feb 2024 | 2,759.93 | 2,759.93 | 2,743.89 | 2,735.25 | 2,735.25 | 1,768 |
02 Feb 2024 | 2,758.50 | 2,758.50 | 2,758.50 | 2,758.50 | 2,758.50 | - |
01 Feb 2024 | 2,763.31 | 2,764.23 | 2,763.31 | 2,754.50 | 2,754.50 | 2 |
31 Jan 2024 | 2,800.50 | 2,800.50 | 2,800.50 | 2,784.75 | 2,784.75 | 46 |
30 Jan 2024 | 2,801.67 | 2,801.67 | 2,801.67 | 2,800.25 | 2,800.25 | 63 |
29 Jan 2024 | 2,787.75 | 2,787.75 | 2,787.75 | 2,787.75 | 2,787.75 | - |
26 Jan 2024 | 2,793.50 | 2,793.50 | 2,793.50 | 2,793.50 | 2,793.50 | - |
25 Jan 2024 | 2,748.50 | 2,759.08 | 2,748.50 | 2,767.50 | 2,767.50 | 2 |
24 Jan 2024 | 2,753.50 | 2,759.00 | 2,746.00 | 2,763.50 | 2,763.50 | 1,207 |
23 Jan 2024 | 2,738.75 | 2,738.75 | 2,738.75 | 2,738.75 | 2,738.75 | - |
22 Jan 2024 | 2,740.00 | 2,740.00 | 2,740.00 | 2,740.00 | 2,740.00 | - |
19 Jan 2024 | 2,703.50 | 2,708.84 | 2,703.50 | 2,712.50 | 2,712.50 | 97 |
18 Jan 2024 | 2,702.82 | 2,727.16 | 2,702.82 | 2,720.25 | 2,720.25 | 798 |
17 Jan 2024 | 2,685.19 | 2,704.66 | 2,685.19 | 2,706.75 | 2,706.75 | 3,500 |
16 Jan 2024 | 2,751.00 | 2,751.00 | 2,751.00 | 2,751.00 | 2,751.00 | - |
15 Jan 2024 | 2,764.75 | 2,764.75 | 2,764.75 | 2,764.75 | 2,764.75 | - |
12 Jan 2024 | 2,778.50 | 2,778.50 | 2,778.50 | 2,778.50 | 2,778.50 | - |
11 Jan 2024 | 2,768.50 | 2,768.50 | 2,768.50 | 2,769.00 | 2,769.00 | 235 |
10 Jan 2024 | 2,804.50 | 2,817.16 | 2,804.50 | 2,808.50 | 2,808.50 | 650 |
09 Jan 2024 | 2,823.64 | 2,823.64 | 2,823.64 | 2,817.25 | 2,817.25 | 5 |
08 Jan 2024 | 2,787.00 | 2,787.00 | 2,787.00 | 2,827.00 | 2,827.00 | 1 |
05 Jan 2024 | 2,804.50 | 2,804.50 | 2,804.50 | 2,804.50 | 2,804.50 | - |
04 Jan 2024 | 2,816.75 | 2,816.75 | 2,816.75 | 2,816.75 | 2,816.75 | - |
03 Jan 2024 | 2,804.16 | 2,804.16 | 2,804.16 | 2,797.75 | 2,797.75 | 10 |
02 Jan 2024 | 2,828.50 | 2,829.36 | 2,825.84 | 2,823.00 | 2,823.00 | 14 |
29 Dec 2023 | 2,844.86 | 2,844.86 | 2,844.86 | 2,849.50 | 2,849.50 | 17 |
28 Dec 2023 | 2,844.00 | 2,849.82 | 2,842.00 | 2,846.75 | 2,846.75 | 932 |
27 Dec 2023 | 2,782.00 | 2,863.50 | 2,779.57 | 2,855.00 | 2,855.00 | 775 |
22 Dec 2023 | 2,852.75 | 2,852.75 | 2,852.75 | 2,852.75 | 2,852.75 | - |
21 Dec 2023 | 2,852.00 | 2,852.00 | 2,850.20 | 2,851.25 | 2,851.25 | 1 |
20 Dec 2023 | 2,841.00 | 2,842.34 | 2,836.34 | 2,854.75 | 2,854.75 | 92 |
19 Dec 2023 | 2,805.33 | 2,805.33 | 2,805.33 | 2,820.50 | 2,820.50 | 361 |
18 Dec 2023 | 2,814.50 | 2,814.50 | 2,814.50 | 2,799.75 | 2,799.75 | - |
15 Dec 2023 | 2,841.00 | 2,841.00 | 2,799.25 | 2,801.25 | 2,801.25 | 302 |
14 Dec 2023 | 2,808.00 | 2,823.50 | 2,808.00 | 2,823.50 | 2,823.50 | 1,430 |
13 Dec 2023 | 2,764.00 | 2,771.31 | 2,764.00 | 2,766.75 | 2,766.75 | 234 |
12 Dec 2023 | 2,769.50 | 2,769.50 | 2,768.34 | 2,773.75 | 2,773.75 | 756 |
11 Dec 2023 | 2,772.20 | 2,774.16 | 2,769.66 | 2,776.00 | 2,776.00 | 11 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |