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