Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 2,829.95 | 2,898.00 | 2,798.00 | 2,886.85 | 2,886.85 | 273,014 |
25 July 2024 | 2,790.55 | 2,826.90 | 2,780.45 | 2,811.25 | 2,811.25 | 50,238 |
24 July 2024 | 2,840.35 | 2,840.35 | 2,763.35 | 2,805.80 | 2,805.80 | 130,648 |
23 July 2024 | 2,820.05 | 2,854.50 | 2,744.55 | 2,822.85 | 2,822.85 | 107,552 |
22 July 2024 | 2,751.05 | 2,818.00 | 2,725.00 | 2,804.30 | 2,804.30 | 144,924 |
19 July 2024 | 2,815.85 | 2,818.00 | 2,743.55 | 2,750.55 | 2,750.55 | 233,407 |
18 July 2024 | 2,757.95 | 2,825.00 | 2,737.05 | 2,819.95 | 2,819.95 | 109,534 |
16 July 2024 | 2,750.05 | 2,766.60 | 2,740.10 | 2,755.95 | 2,755.95 | 72,742 |
15 July 2024 | 2,720.15 | 2,739.00 | 2,709.55 | 2,730.15 | 2,730.15 | 100,342 |
12 July 2024 | 2,698.30 | 2,722.85 | 2,690.00 | 2,704.15 | 2,704.15 | 293,277 |
11 July 2024 | 2,758.00 | 2,758.00 | 2,690.10 | 2,698.30 | 2,698.30 | 160,896 |
10 July 2024 | 2,930.05 | 2,930.10 | 2,697.80 | 2,732.10 | 2,732.10 | 689,878 |
09 July 2024 | 2,874.75 | 2,940.60 | 2,836.50 | 2,925.80 | 2,925.80 | 35,975 |
08 July 2024 | 2,880.00 | 2,918.70 | 2,845.60 | 2,849.40 | 2,849.40 | 60,831 |
05 July 2024 | 2,893.65 | 2,893.65 | 2,840.05 | 2,882.55 | 2,882.55 | 127,976 |
05 July 2024 | 21.1 Dividend | |||||
04 July 2024 | 2,892.95 | 2,922.20 | 2,890.00 | 2,903.45 | 2,882.35 | 25,777 |
03 July 2024 | 2,865.00 | 2,893.75 | 2,865.00 | 2,877.80 | 2,856.89 | 41,989 |
02 July 2024 | 2,899.60 | 2,899.60 | 2,850.45 | 2,866.95 | 2,846.12 | 16,871 |
01 July 2024 | 2,859.95 | 2,894.25 | 2,837.55 | 2,873.60 | 2,852.72 | 65,119 |
28 June 2024 | 2,882.45 | 2,895.00 | 2,854.65 | 2,868.20 | 2,847.36 | 159,236 |
27 June 2024 | 2,851.30 | 2,903.00 | 2,794.00 | 2,884.80 | 2,863.84 | 512,705 |
26 June 2024 | 2,909.85 | 2,909.85 | 2,844.75 | 2,851.35 | 2,830.63 | 96,309 |
25 June 2024 | 2,926.95 | 2,946.60 | 2,894.00 | 2,910.00 | 2,888.85 | 69,862 |
24 June 2024 | 2,846.40 | 2,923.85 | 2,816.20 | 2,915.85 | 2,894.66 | 55,833 |
21 June 2024 | 2,887.95 | 2,921.15 | 2,824.75 | 2,837.00 | 2,816.38 | 266,452 |
20 June 2024 | 2,935.85 | 2,955.55 | 2,857.10 | 2,870.70 | 2,849.84 | 59,141 |
19 June 2024 | 2,978.05 | 2,978.05 | 2,927.15 | 2,932.15 | 2,910.84 | 40,834 |
18 June 2024 | 2,970.00 | 3,013.95 | 2,955.55 | 2,960.50 | 2,938.99 | 90,387 |
14 June 2024 | 2,870.25 | 2,945.00 | 2,865.00 | 2,927.00 | 2,905.73 | 133,459 |
13 June 2024 | 2,830.00 | 2,877.95 | 2,789.00 | 2,864.05 | 2,843.24 | 88,708 |
12 June 2024 | 2,836.00 | 2,848.60 | 2,782.00 | 2,787.85 | 2,767.59 | 30,710 |
11 June 2024 | 2,847.40 | 2,855.00 | 2,809.60 | 2,833.80 | 2,813.21 | 76,590 |
10 June 2024 | 2,869.80 | 2,885.00 | 2,801.00 | 2,807.80 | 2,787.40 | 46,424 |
07 June 2024 | 2,669.80 | 2,868.25 | 2,669.80 | 2,857.10 | 2,836.34 | 316,469 |
06 June 2024 | 2,765.50 | 2,765.50 | 2,671.80 | 2,699.65 | 2,680.03 | 88,498 |
05 June 2024 | 2,575.45 | 2,752.00 | 2,570.90 | 2,742.65 | 2,722.72 | 169,246 |
04 June 2024 | 2,649.90 | 2,649.90 | 2,449.00 | 2,575.45 | 2,556.73 | 180,888 |
03 June 2024 | 2,580.00 | 2,654.00 | 2,556.60 | 2,636.15 | 2,616.99 | 151,726 |
31 May 2024 | 2,529.45 | 2,568.50 | 2,495.70 | 2,506.45 | 2,488.24 | 155,575 |
30 May 2024 | 2,524.95 | 2,531.00 | 2,479.75 | 2,494.70 | 2,476.57 | 31,975 |
29 May 2024 | 2,520.95 | 2,547.20 | 2,501.00 | 2,532.70 | 2,514.29 | 20,771 |
28 May 2024 | 2,563.95 | 2,580.60 | 2,548.20 | 2,552.20 | 2,533.65 | 17,674 |
27 May 2024 | 2,581.00 | 2,590.10 | 2,540.85 | 2,547.80 | 2,529.28 | 55,854 |
24 May 2024 | 2,592.65 | 2,605.00 | 2,572.45 | 2,580.05 | 2,561.30 | 98,796 |
23 May 2024 | 2,529.55 | 2,616.80 | 2,500.95 | 2,610.05 | 2,591.08 | 183,756 |
22 May 2024 | 2,523.85 | 2,535.00 | 2,491.20 | 2,520.60 | 2,502.28 | 52,801 |
21 May 2024 | 2,509.95 | 2,536.75 | 2,466.30 | 2,522.20 | 2,503.87 | 125,645 |
17 May 2024 | 2,427.85 | 2,557.95 | 2,426.00 | 2,514.45 | 2,496.18 | 437,921 |
16 May 2024 | 2,319.95 | 2,393.00 | 2,288.00 | 2,372.85 | 2,355.61 | 242,211 |
15 May 2024 | 2,284.35 | 2,317.50 | 2,254.70 | 2,302.55 | 2,285.82 | 73,600 |
14 May 2024 | 2,170.05 | 2,279.65 | 2,170.05 | 2,270.55 | 2,254.05 | 314,419 |
13 May 2024 | 2,208.90 | 2,208.90 | 2,159.10 | 2,188.25 | 2,172.35 | 28,825 |
10 May 2024 | 2,202.05 | 2,231.40 | 2,183.30 | 2,192.70 | 2,176.77 | 52,186 |
09 May 2024 | 2,185.90 | 2,256.75 | 2,185.90 | 2,212.15 | 2,196.07 | 82,992 |
08 May 2024 | 2,191.15 | 2,195.00 | 2,161.60 | 2,182.15 | 2,166.29 | 26,684 |
07 May 2024 | 2,231.85 | 2,237.60 | 2,163.25 | 2,191.30 | 2,175.38 | 27,500 |
06 May 2024 | 2,209.95 | 2,240.00 | 2,192.90 | 2,224.70 | 2,208.53 | 82,011 |
03 May 2024 | 2,210.00 | 2,210.00 | 2,172.90 | 2,192.95 | 2,177.01 | 263,758 |
02 May 2024 | 2,167.35 | 2,205.05 | 2,166.40 | 2,184.45 | 2,168.57 | 82,446 |
30 Apr 2024 | 2,073.15 | 2,169.25 | 2,073.15 | 2,156.30 | 2,140.63 | 243,243 |
29 Apr 2024 | 2,062.85 | 2,067.50 | 2,001.00 | 2,062.85 | 2,047.86 | 71,440 |
26 Apr 2024 | 2,104.45 | 2,104.45 | 2,038.45 | 2,044.25 | 2,029.39 | 55,951 |
25 Apr 2024 | 2,060.00 | 2,113.05 | 2,042.10 | 2,095.55 | 2,080.32 | 87,374 |
24 Apr 2024 | 2,059.50 | 2,090.25 | 2,053.80 | 2,059.25 | 2,044.28 | 11,222 |
23 Apr 2024 | 2,099.65 | 2,114.35 | 2,056.20 | 2,062.30 | 2,047.31 | 54,194 |
22 Apr 2024 | 2,122.30 | 2,129.60 | 2,064.50 | 2,090.90 | 2,075.70 | 61,367 |
19 Apr 2024 | 2,029.20 | 2,087.60 | 1,998.85 | 2,082.90 | 2,067.76 | 83,954 |
18 Apr 2024 | 2,034.45 | 2,087.20 | 2,018.45 | 2,024.15 | 2,009.44 | 33,554 |
16 Apr 2024 | 2,049.95 | 2,073.95 | 2,028.10 | 2,030.85 | 2,016.09 | 33,656 |
15 Apr 2024 | 2,029.55 | 2,083.60 | 2,029.55 | 2,050.25 | 2,035.35 | 41,478 |
12 Apr 2024 | 2,081.00 | 2,087.45 | 2,052.40 | 2,070.15 | 2,055.11 | 74,334 |
10 Apr 2024 | 2,091.25 | 2,108.85 | 2,070.00 | 2,075.60 | 2,060.52 | 36,091 |
09 Apr 2024 | 2,097.05 | 2,098.00 | 2,071.00 | 2,090.80 | 2,075.61 | 53,625 |
08 Apr 2024 | 2,024.85 | 2,087.85 | 2,020.00 | 2,078.85 | 2,063.74 | 118,105 |
05 Apr 2024 | 1,995.00 | 2,025.80 | 1,993.75 | 2,015.05 | 2,000.41 | 840,453 |
04 Apr 2024 | 1,995.00 | 2,014.90 | 1,963.40 | 2,002.45 | 1,987.90 | 61,486 |
03 Apr 2024 | 1,969.95 | 2,003.95 | 1,955.05 | 1,989.25 | 1,974.79 | 63,593 |
02 Apr 2024 | 1,917.95 | 1,976.95 | 1,902.90 | 1,971.85 | 1,957.52 | 44,208 |
01 Apr 2024 | 1,930.20 | 1,963.35 | 1,891.30 | 1,915.40 | 1,901.48 | 114,703 |
28 Mar 2024 | 1,879.15 | 1,962.10 | 1,872.45 | 1,921.35 | 1,907.39 | 92,264 |
27 Mar 2024 | 1,870.00 | 1,899.00 | 1,854.75 | 1,878.90 | 1,865.25 | 20,828 |
26 Mar 2024 | 1,879.65 | 1,917.15 | 1,861.00 | 1,863.35 | 1,849.81 | 1,729,187 |
22 Mar 2024 | 1,869.95 | 1,905.00 | 1,847.75 | 1,879.45 | 1,865.79 | 80,393 |
21 Mar 2024 | 1,854.50 | 1,875.00 | 1,846.00 | 1,867.60 | 1,854.03 | 55,784 |
20 Mar 2024 | 1,844.55 | 1,857.55 | 1,821.95 | 1,844.60 | 1,831.19 | 21,043 |
19 Mar 2024 | 1,855.00 | 1,865.00 | 1,827.50 | 1,843.00 | 1,829.61 | 48,347 |
18 Mar 2024 | 1,809.80 | 1,866.30 | 1,802.00 | 1,856.40 | 1,842.91 | 125,761 |
15 Mar 2024 | 1,870.55 | 1,881.50 | 1,790.00 | 1,801.85 | 1,788.76 | 223,141 |
14 Mar 2024 | 1,851.25 | 1,895.50 | 1,843.05 | 1,891.80 | 1,878.05 | 24,154 |
13 Mar 2024 | 1,894.05 | 1,900.00 | 1,845.55 | 1,853.05 | 1,839.58 | 40,840 |
12 Mar 2024 | 1,892.00 | 1,898.75 | 1,877.50 | 1,893.50 | 1,879.74 | 52,512 |
11 Mar 2024 | 1,914.90 | 1,914.90 | 1,873.60 | 1,890.60 | 1,876.86 | 64,858 |
07 Mar 2024 | 1,932.25 | 1,932.25 | 1,885.00 | 1,896.25 | 1,882.47 | 943,658 |
06 Mar 2024 | 1,949.70 | 1,979.60 | 1,922.30 | 1,968.70 | 1,954.39 | 42,010 |
05 Mar 2024 | 1,923.50 | 1,968.00 | 1,923.50 | 1,939.05 | 1,924.96 | 36,863 |
04 Mar 2024 | 1,966.00 | 1,973.45 | 1,918.55 | 1,920.90 | 1,906.94 | 59,722 |
01 Mar 2024 | 1,949.95 | 1,982.00 | 1,930.10 | 1,972.65 | 1,958.31 | 95,022 |
29 Feb 2024 | 1,905.00 | 1,950.05 | 1,892.85 | 1,933.80 | 1,919.75 | 54,781 |
28 Feb 2024 | 1,957.90 | 1,957.90 | 1,896.40 | 1,901.00 | 1,887.18 | 60,558 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |