| Date | Open | High | Low | Close* | Adj. close** | Volume |
|---|---|---|---|---|---|---|
| 26 Jul 2023 | 1,857.39 | 1,857.93 | 1,854.34 | 1,854.80 | 1,854.80 | 4,148,160,512 |
| 25 Jul 2023 | - | - | - | - | - | - |
| 24 Jul 2023 | - | - | - | - | - | - |
| 23 Jul 2023 | 1,866.09 | 1,904.48 | 1,859.57 | 1,889.19 | 1,889.19 | 4,480,604,100 |
| 22 Jul 2023 | 1,891.96 | 1,897.09 | 1,855.09 | 1,864.91 | 1,864.91 | 4,101,305,643 |
| 21 Jul 2023 | 1,891.58 | 1,905.39 | 1,885.30 | 1,892.08 | 1,892.08 | 4,668,158,260 |
| 20 Jul 2023 | 1,889.07 | 1,919.26 | 1,879.73 | 1,890.97 | 1,890.97 | 7,366,830,684 |
| 19 Jul 2023 | 1,897.80 | 1,919.26 | 1,883.07 | 1,889.01 | 1,889.01 | 6,018,487,800 |
| 18 Jul 2023 | 1,911.70 | 1,916.47 | 1,878.72 | 1,897.60 | 1,897.60 | 5,814,708,445 |
| 17 Jul 2023 | 1,923.69 | 1,936.18 | 1,875.12 | 1,911.65 | 1,911.65 | 6,678,090,758 |
| 16 Jul 2023 | 1,931.65 | 1,942.03 | 1,917.29 | 1,923.68 | 1,923.68 | 4,329,306,566 |
| 15 Jul 2023 | 1,939.13 | 1,946.02 | 1,928.19 | 1,931.47 | 1,931.47 | 4,380,084,234 |
| 14 Jul 2023 | 2,005.69 | 2,026.20 | 1,901.36 | 1,939.35 | 1,939.35 | 10,627,449,471 |
| 13 Jul 2023 | 1,872.04 | 2,011.89 | 1,864.50 | 2,006.51 | 2,006.51 | 11,114,853,969 |
| 12 Jul 2023 | 1,878.32 | 1,901.15 | 1,865.71 | 1,872.11 | 1,872.11 | 6,379,007,000 |
| 11 Jul 2023 | 1,880.65 | 1,889.38 | 1,863.22 | 1,878.34 | 1,878.34 | 4,905,225,892 |
| 10 Jul 2023 | 1,863.24 | 1,905.46 | 1,848.78 | 1,880.56 | 1,880.56 | 6,336,468,234 |
| 09 Jul 2023 | 1,865.59 | 1,878.67 | 1,857.75 | 1,863.01 | 1,863.01 | 4,392,863,807 |
| 08 Jul 2023 | 1,871.00 | 1,872.50 | 1,844.64 | 1,865.54 | 1,865.54 | 4,299,007,854 |
| 07 Jul 2023 | 1,847.51 | 1,876.96 | 1,832.03 | 1,870.60 | 1,870.60 | 6,468,885,150 |
| 06 Jul 2023 | 1,910.42 | 1,956.01 | 1,847.85 | 1,848.64 | 1,848.64 | 8,905,008,384 |
| 05 Jul 2023 | 1,936.80 | 1,942.43 | 1,897.12 | 1,910.59 | 1,910.59 | 6,034,088,075 |
| 04 Jul 2023 | 1,955.52 | 1,966.37 | 1,932.61 | 1,936.63 | 1,936.63 | 5,683,423,776 |
| 03 Jul 2023 | 1,937.88 | 1,974.78 | 1,934.69 | 1,955.39 | 1,955.39 | 7,858,509,087 |
| 02 Jul 2023 | 1,924.45 | 1,958.16 | 1,895.91 | 1,937.44 | 1,937.44 | 6,343,966,490 |
| 01 Jul 2023 | 1,933.32 | 1,942.70 | 1,910.85 | 1,924.57 | 1,924.57 | 5,136,809,625 |
| 30 Jun 2023 | 1,852.01 | 1,945.27 | 1,831.28 | 1,933.19 | 1,933.19 | 12,895,131,248 |
| 29 Jun 2023 | 1,828.06 | 1,876.53 | 1,828.06 | 1,852.23 | 1,852.23 | 5,677,228,612 |
| 28 Jun 2023 | 1,889.91 | 1,890.21 | 1,822.10 | 1,827.97 | 1,827.97 | 7,135,265,016 |
| 27 Jun 2023 | 1,859.35 | 1,911.31 | 1,856.84 | 1,889.70 | 1,889.70 | 7,686,042,202 |
| 26 Jun 2023 | 1,900.05 | 1,905.36 | 1,840.22 | 1,859.43 | 1,859.43 | 8,619,702,292 |
| 25 Jun 2023 | 1,875.85 | 1,929.08 | 1,870.85 | 1,900.51 | 1,900.51 | 6,937,581,709 |
| 24 Jun 2023 | 1,893.77 | 1,905.23 | 1,867.81 | 1,876.06 | 1,876.06 | 5,026,191,704 |
| 23 Jun 2023 | 1,872.54 | 1,932.53 | 1,865.19 | 1,892.86 | 1,892.86 | 8,290,615,074 |
| 22 Jun 2023 | 1,889.79 | 1,932.07 | 1,867.88 | 1,872.94 | 1,872.94 | 8,477,657,143 |
| 21 Jun 2023 | 1,791.99 | 1,898.67 | 1,788.49 | 1,891.01 | 1,891.01 | 11,731,457,711 |
| 20 Jun 2023 | 1,736.88 | 1,793.31 | 1,715.34 | 1,792.12 | 1,792.12 | 7,171,072,578 |
| 19 Jun 2023 | 1,720.51 | 1,745.13 | 1,705.81 | 1,737.66 | 1,737.66 | 5,210,480,121 |
| 18 Jun 2023 | 1,727.19 | 1,746.51 | 1,718.11 | 1,720.58 | 1,720.58 | 3,820,038,842 |
| 17 Jun 2023 | 1,716.67 | 1,766.76 | 1,714.15 | 1,727.20 | 1,727.20 | 4,875,187,477 |
| 16 Jun 2023 | 1,665.41 | 1,727.29 | 1,653.17 | 1,716.67 | 1,716.67 | 6,281,023,479 |
| 15 Jun 2023 | 1,650.50 | 1,676.41 | 1,624.14 | 1,665.52 | 1,665.52 | 7,328,564,880 |
| 14 Jun 2023 | 1,739.25 | 1,749.16 | 1,637.19 | 1,650.52 | 1,650.52 | 7,462,905,534 |
| 13 Jun 2023 | 1,742.39 | 1,761.96 | 1,727.75 | 1,739.04 | 1,739.04 | 6,214,125,203 |
| 12 Jun 2023 | 1,753.08 | 1,757.66 | 1,722.91 | 1,742.53 | 1,742.53 | 6,031,384,958 |
| 11 Jun 2023 | 1,752.53 | 1,776.85 | 1,741.11 | 1,753.42 | 1,753.42 | 4,559,112,981 |
| 10 Jun 2023 | 1,840.39 | 1,844.79 | 1,721.44 | 1,752.38 | 1,752.38 | 10,788,500,406 |
| 09 Jun 2023 | 1,846.08 | 1,854.82 | 1,828.54 | 1,840.23 | 1,840.23 | 4,610,831,509 |
| 08 Jun 2023 | 1,832.51 | 1,861.14 | 1,830.17 | 1,846.30 | 1,846.30 | 4,536,041,931 |
| 07 Jun 2023 | 1,884.37 | 1,893.81 | 1,822.30 | 1,832.40 | 1,832.40 | 7,919,894,455 |
| 06 Jun 2023 | 1,810.58 | 1,896.22 | 1,801.41 | 1,884.49 | 1,884.49 | 8,704,411,776 |
| 05 Jun 2023 | 1,890.42 | 1,890.64 | 1,780.21 | 1,811.83 | 1,811.83 | 9,246,593,033 |
| 04 Jun 2023 | 1,892.40 | 1,912.21 | 1,885.65 | 1,890.51 | 1,890.51 | 3,747,042,696 |
| 03 Jun 2023 | 1,907.42 | 1,908.82 | 1,885.49 | 1,892.41 | 1,892.41 | 3,472,274,607 |
| 02 Jun 2023 | 1,862.42 | 1,910.28 | 1,851.96 | 1,907.26 | 1,907.26 | 6,097,746,022 |
| 01 Jun 2023 | 1,873.91 | 1,887.71 | 1,846.23 | 1,862.20 | 1,862.20 | 5,640,027,197 |
| 31 May 2023 | 1,901.10 | 1,907.04 | 1,852.09 | 1,874.13 | 1,874.13 | 5,984,512,548 |
| 30 May 2023 | 1,893.09 | 1,916.57 | 1,883.93 | 1,901.03 | 1,901.03 | 5,363,439,784 |
| 29 May 2023 | 1,909.30 | 1,926.42 | 1,879.08 | 1,893.08 | 1,893.08 | 5,884,674,572 |
| 28 May 2023 | 1,831.10 | 1,915.72 | 1,825.47 | 1,910.91 | 1,910.91 | 6,359,610,561 |
| 27 May 2023 | 1,828.58 | 1,836.18 | 1,817.49 | 1,831.12 | 1,831.12 | 3,216,737,652 |
| 26 May 2023 | 1,805.73 | 1,837.87 | 1,798.41 | 1,828.69 | 1,828.69 | 5,451,414,258 |
| 25 May 2023 | 1,799.85 | 1,815.99 | 1,763.37 | 1,805.95 | 1,805.95 | 6,321,689,859 |
| 24 May 2023 | 1,854.30 | 1,854.30 | 1,780.93 | 1,800.10 | 1,800.10 | 7,101,647,419 |
| 23 May 2023 | 1,817.78 | 1,869.34 | 1,816.29 | 1,854.38 | 1,854.38 | 6,820,047,160 |
| 22 May 2023 | 1,804.84 | 1,826.70 | 1,793.22 | 1,817.53 | 1,817.53 | 4,534,841,049 |
| 21 May 2023 | 1,820.14 | 1,827.92 | 1,799.95 | 1,804.53 | 1,804.53 | 3,386,768,865 |
| 20 May 2023 | 1,812.77 | 1,829.01 | 1,808.05 | 1,820.48 | 1,820.48 | 2,951,655,969 |
| 19 May 2023 | 1,800.99 | 1,826.19 | 1,797.43 | 1,812.59 | 1,812.59 | 4,796,110,259 |
| 18 May 2023 | 1,822.07 | 1,831.45 | 1,774.20 | 1,801.73 | 1,801.73 | 5,673,124,255 |
| 17 May 2023 | 1,824.07 | 1,835.55 | 1,786.67 | 1,821.86 | 1,821.86 | 6,352,161,579 |
| 16 May 2023 | 1,816.82 | 1,830.35 | 1,797.84 | 1,824.12 | 1,824.12 | 5,595,959,668 |
| 15 May 2023 | 1,800.37 | 1,845.70 | 1,787.54 | 1,817.55 | 1,817.55 | 6,748,889,346 |
| 14 May 2023 | 1,796.11 | 1,823.49 | 1,793.23 | 1,800.50 | 1,800.50 | 4,711,210,241 |
| 13 May 2023 | 1,808.38 | 1,816.06 | 1,788.48 | 1,796.11 | 1,796.11 | 4,647,630,864 |
| 12 May 2023 | 1,795.18 | 1,812.42 | 1,742.40 | 1,808.02 | 1,808.02 | 9,047,198,660 |
| 11 May 2023 | 1,842.49 | 1,842.49 | 1,774.13 | 1,796.49 | 1,796.49 | 8,353,828,312 |
| 10 May 2023 | 1,848.21 | 1,886.80 | 1,795.67 | 1,842.40 | 1,842.40 | 9,945,549,603 |
| 09 May 2023 | 1,849.06 | 1,860.67 | 1,832.91 | 1,848.60 | 1,848.60 | 6,129,516,088 |
| 08 May 2023 | 1,872.48 | 1,886.16 | 1,818.45 | 1,849.04 | 1,849.04 | 9,895,102,899 |
| 07 May 2023 | 1,899.92 | 1,934.00 | 1,873.08 | 1,873.08 | 1,873.08 | 6,883,942,236 |
| 06 May 2023 | 1,995.48 | 2,017.56 | 1,870.61 | 1,900.22 | 1,900.22 | 9,623,243,037 |
| 05 May 2023 | 1,877.83 | 1,998.41 | 1,876.95 | 1,995.06 | 1,995.06 | 9,498,261,360 |
| 04 May 2023 | 1,905.17 | 1,915.87 | 1,868.63 | 1,877.70 | 1,877.70 | 6,578,438,233 |
| 03 May 2023 | 1,870.69 | 1,915.50 | 1,845.87 | 1,904.65 | 1,904.65 | 8,306,390,869 |
| 02 May 2023 | 1,831.73 | 1,879.76 | 1,824.33 | 1,870.79 | 1,870.79 | 7,536,785,767 |
| 01 May 2023 | 1,868.89 | 1,886.21 | 1,809.19 | 1,831.95 | 1,831.95 | 8,625,783,201 |
| 30 Apr 2023 | 1,908.74 | 1,938.42 | 1,876.92 | 1,876.92 | 1,876.92 | 6,539,641,957 |
| 29 Apr 2023 | 1,892.57 | 1,916.97 | 1,887.99 | 1,908.92 | 1,908.92 | 4,796,651,246 |
| 28 Apr 2023 | 1,909.27 | 1,923.20 | 1,876.29 | 1,892.51 | 1,892.51 | 7,691,759,733 |
| 27 Apr 2023 | 1,866.69 | 1,936.95 | 1,863.15 | 1,908.79 | 1,908.79 | 14,008,145,806 |
| 26 Apr 2023 | 1,866.15 | 1,962.57 | 1,792.46 | 1,866.56 | 1,866.56 | 14,356,524,696 |
| 25 Apr 2023 | 1,842.20 | 1,877.48 | 1,805.32 | 1,866.75 | 1,866.75 | 8,677,255,481 |
| 24 Apr 2023 | 1,862.09 | 1,888.19 | 1,811.79 | 1,842.76 | 1,842.76 | 8,438,191,338 |
| 23 Apr 2023 | 1,874.17 | 1,882.23 | 1,838.99 | 1,862.06 | 1,862.06 | 6,607,451,862 |
| 22 Apr 2023 | 1,849.29 | 1,886.78 | 1,845.85 | 1,874.23 | 1,874.23 | 6,970,642,726 |
| 21 Apr 2023 | 1,943.41 | 1,955.65 | 1,827.79 | 1,850.00 | 1,850.00 | 12,044,274,581 |
| 20 Apr 2023 | 1,936.42 | 1,979.57 | 1,918.13 | 1,943.10 | 1,943.10 | 11,324,135,406 |
| 19 Apr 2023 | 2,103.95 | 2,104.86 | 1,928.58 | 1,936.40 | 1,936.40 | 13,779,745,451 |
| 18 Apr 2023 | 2,075.86 | 2,121.53 | 2,057.65 | 2,104.54 | 2,104.54 | 9,134,015,143 |
| *Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. | ||||||