Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 2,003.00 | 2,003.52 | 1,980.00 | 1,991.50 | 1,991.50 | 1,341,746 |
08 Jun 2023 | 1,979.50 | 2,015.00 | 1,979.50 | 1,998.00 | 1,998.00 | 5,162,583 |
07 Jun 2023 | 2,005.00 | 2,016.00 | 1,966.50 | 1,982.00 | 1,982.00 | 2,325,228 |
06 Jun 2023 | 1,954.50 | 2,000.00 | 1,954.00 | 2,000.00 | 2,000.00 | 2,704,986 |
05 Jun 2023 | 1,964.00 | 1,968.25 | 1,944.50 | 1,955.50 | 1,955.50 | 1,775,357 |
02 Jun 2023 | 1,951.00 | 1,970.00 | 1,947.50 | 1,960.00 | 1,960.00 | 2,173,452 |
01 Jun 2023 | 1,948.00 | 1,957.00 | 1,919.50 | 1,936.50 | 1,936.50 | 3,585,031 |
31 May 2023 | 1,936.00 | 1,992.50 | 1,930.50 | 1,955.50 | 1,955.50 | 15,476,456 |
30 May 2023 | 1,950.00 | 1,974.00 | 1,933.50 | 1,959.00 | 1,959.00 | 5,229,820 |
26 May 2023 | 1,914.50 | 1,944.50 | 1,906.00 | 1,938.00 | 1,938.00 | 2,293,528 |
25 May 2023 | 1,912.50 | 1,917.50 | 1,886.25 | 1,903.50 | 1,903.50 | 4,129,221 |
24 May 2023 | 1,911.00 | 1,925.00 | 1,867.16 | 1,898.50 | 1,898.50 | 3,503,868 |
23 May 2023 | 1,940.50 | 1,960.50 | 1,925.00 | 1,925.00 | 1,925.00 | 2,453,105 |
22 May 2023 | 1,943.50 | 1,955.00 | 1,924.00 | 1,946.00 | 1,946.00 | 4,634,304 |
19 May 2023 | 1,919.00 | 1,936.50 | 1,905.50 | 1,929.50 | 1,929.50 | 2,425,807 |
18 May 2023 | 1,900.00 | 1,917.50 | 1,892.00 | 1,917.50 | 1,917.50 | 3,960,466 |
17 May 2023 | 1,877.50 | 1,886.50 | 1,860.00 | 1,881.00 | 1,881.00 | 2,602,094 |
16 May 2023 | 1,900.00 | 1,922.50 | 1,878.00 | 1,885.50 | 1,885.50 | 2,674,070 |
15 May 2023 | 1,845.50 | 1,889.12 | 1,837.00 | 1,876.00 | 1,876.00 | 5,123,420 |
12 May 2023 | 1,803.00 | 1,887.00 | 1,793.95 | 1,828.50 | 1,828.50 | 3,936,702 |
11 May 2023 | 1,711.00 | 1,798.50 | 1,709.50 | 1,798.50 | 1,798.50 | 2,718,810 |
10 May 2023 | 1,774.00 | 1,778.00 | 1,741.50 | 1,746.00 | 1,746.00 | 1,305,887 |
09 May 2023 | 1,771.00 | 1,787.50 | 1,764.00 | 1,770.50 | 1,770.50 | 2,543,545 |
05 May 2023 | 1,770.50 | 1,783.00 | 1,756.50 | 1,773.00 | 1,773.00 | 1,671,549 |
04 May 2023 | 1,768.00 | 1,773.00 | 1,749.50 | 1,760.00 | 1,760.00 | 3,317,398 |
03 May 2023 | 1,766.00 | 1,779.50 | 1,762.00 | 1,774.00 | 1,774.00 | 4,569,508 |
02 May 2023 | 1,771.00 | 1,787.50 | 1,757.00 | 1,761.00 | 1,761.00 | 3,243,754 |
28 Apr 2023 | 1,736.00 | 1,769.00 | 1,727.50 | 1,767.00 | 1,767.00 | 2,158,990 |
27 Apr 2023 | 1,723.00 | 1,733.00 | 1,704.75 | 1,730.00 | 1,730.00 | 5,377,223 |
26 Apr 2023 | 1,725.00 | 1,732.00 | 1,705.25 | 1,723.50 | 1,723.50 | 5,538,640 |
25 Apr 2023 | 1,713.00 | 1,732.50 | 1,705.00 | 1,732.50 | 1,732.50 | 1,154,704 |
24 Apr 2023 | 1,705.00 | 1,731.27 | 1,698.00 | 1,722.50 | 1,722.50 | 969,288 |
21 Apr 2023 | 1,702.50 | 1,712.50 | 1,689.50 | 1,712.50 | 1,712.50 | 1,473,323 |
20 Apr 2023 | 1,702.00 | 1,702.38 | 1,686.91 | 1,697.50 | 1,697.50 | 1,270,188 |
19 Apr 2023 | 1,694.00 | 1,702.50 | 1,687.50 | 1,697.50 | 1,697.50 | 1,800,761 |
18 Apr 2023 | 1,695.00 | 1,704.00 | 1,685.00 | 1,697.50 | 1,697.50 | 1,463,183 |
17 Apr 2023 | 1,723.00 | 1,728.00 | 1,683.50 | 1,690.50 | 1,690.50 | 2,414,502 |
14 Apr 2023 | 1,720.50 | 1,734.50 | 1,715.00 | 1,718.00 | 1,718.00 | 2,135,166 |
13 Apr 2023 | 1,711.00 | 1,730.74 | 1,707.38 | 1,718.00 | 1,718.00 | 2,362,057 |
12 Apr 2023 | 1,700.00 | 1,716.50 | 1,692.50 | 1,700.00 | 1,700.00 | 4,704,535 |
11 Apr 2023 | 1,684.00 | 1,703.00 | 1,676.50 | 1,696.50 | 1,696.50 | 5,958,895 |
06 Apr 2023 | 1,661.50 | 1,686.88 | 1,658.50 | 1,676.50 | 1,676.50 | 2,216,734 |
05 Apr 2023 | 1,671.50 | 1,675.00 | 1,648.50 | 1,664.50 | 1,664.50 | 1,869,984 |
04 Apr 2023 | 1,676.00 | 1,686.50 | 1,665.00 | 1,668.50 | 1,668.50 | 4,191,300 |
03 Apr 2023 | 1,677.50 | 1,682.87 | 1,659.50 | 1,668.00 | 1,668.00 | 1,836,061 |
31 Mar 2023 | 1,677.50 | 1,903.96 | 1,667.50 | 1,685.00 | 1,685.00 | 4,818,213 |
30 Mar 2023 | 1,673.00 | 1,683.50 | 1,659.00 | 1,678.00 | 1,678.00 | 2,872,990 |
29 Mar 2023 | 1,639.50 | 1,662.00 | 1,630.00 | 1,658.50 | 1,658.50 | 2,397,453 |
28 Mar 2023 | 1,622.50 | 1,625.28 | 1,603.50 | 1,610.50 | 1,610.50 | 8,872,328 |
27 Mar 2023 | 1,569.50 | 1,612.50 | 1,560.00 | 1,609.00 | 1,609.00 | 3,671,240 |
24 Mar 2023 | 1,569.50 | 1,572.38 | 1,527.50 | 1,542.50 | 1,542.50 | 1,621,622 |
23 Mar 2023 | 1,593.00 | 1,610.00 | 1,568.00 | 1,583.50 | 1,583.50 | 3,547,684 |
22 Mar 2023 | 1,555.50 | 1,578.00 | 1,549.32 | 1,569.00 | 1,569.00 | 1,303,514 |
21 Mar 2023 | 1,533.50 | 1,571.50 | 1,532.00 | 1,567.50 | 1,567.50 | 2,731,345 |
20 Mar 2023 | 1,464.50 | 1,531.00 | 1,440.50 | 1,520.00 | 1,520.00 | 6,802,632 |
17 Mar 2023 | 1,525.50 | 1,541.20 | 1,465.00 | 1,482.50 | 1,482.50 | 4,419,802 |
16 Mar 2023 | 1,518.00 | 1,529.50 | 1,494.50 | 1,519.00 | 1,519.00 | 3,310,881 |
15 Mar 2023 | 1,535.00 | 1,536.50 | 1,471.80 | 1,488.00 | 1,488.00 | 1,802,721 |
14 Mar 2023 | 1,510.50 | 1,540.00 | 1,493.00 | 1,539.50 | 1,539.50 | 1,856,816 |
13 Mar 2023 | 1,586.00 | 1,586.50 | 1,503.00 | 1,509.50 | 1,509.50 | 2,877,943 |
10 Mar 2023 | 1,616.50 | 1,616.50 | 1,567.00 | 1,581.50 | 1,581.50 | 3,065,712 |
09 Mar 2023 | 1,628.50 | 1,639.69 | 1,612.50 | 1,634.00 | 1,634.00 | 2,428,446 |
08 Mar 2023 | 1,629.00 | 1,640.50 | 1,623.00 | 1,639.50 | 1,639.50 | 905,419 |
07 Mar 2023 | 1,641.50 | 1,657.50 | 1,635.00 | 1,640.50 | 1,640.50 | 1,752,125 |
06 Mar 2023 | 1,637.50 | 1,648.50 | 1,623.50 | 1,647.00 | 1,647.00 | 1,370,955 |
03 Mar 2023 | 1,640.50 | 1,662.00 | 1,632.50 | 1,632.50 | 1,632.50 | 3,342,931 |
02 Mar 2023 | 1,632.50 | 1,653.50 | 1,630.50 | 1,649.50 | 1,649.50 | 4,242,471 |
01 Mar 2023 | 1,625.50 | 1,664.50 | 1,625.50 | 1,637.00 | 1,637.00 | 1,887,081 |
28 Feb 2023 | 1,642.50 | 1,658.00 | 1,627.00 | 1,627.00 | 1,627.00 | 3,388,072 |
27 Feb 2023 | 1,635.00 | 1,655.50 | 1,630.50 | 1,651.00 | 1,651.00 | 2,873,772 |
24 Feb 2023 | 1,634.50 | 1,637.00 | 1,613.00 | 1,624.00 | 1,624.00 | 1,230,637 |
23 Feb 2023 | 1,614.50 | 1,639.50 | 1,614.50 | 1,629.50 | 1,629.50 | 1,265,031 |
22 Feb 2023 | 1,625.00 | 1,625.00 | 1,596.50 | 1,614.50 | 1,614.50 | 2,641,771 |
21 Feb 2023 | 1,645.00 | 1,645.00 | 1,616.50 | 1,632.00 | 1,632.00 | 4,200,524 |
20 Feb 2023 | 1,645.50 | 1,660.00 | 1,638.96 | 1,650.00 | 1,650.00 | 2,083,140 |
17 Feb 2023 | 1,626.50 | 1,650.50 | 1,622.00 | 1,645.00 | 1,645.00 | 11,758,800 |
16 Feb 2023 | 1,685.00 | 1,685.00 | 1,639.00 | 1,641.00 | 1,641.00 | 2,708,705 |
15 Feb 2023 | 1,641.00 | 1,673.00 | 1,637.50 | 1,673.00 | 1,673.00 | 1,556,771 |
14 Feb 2023 | 1,655.50 | 1,665.50 | 1,637.50 | 1,641.50 | 1,641.50 | 1,440,043 |
13 Feb 2023 | 1,631.00 | 1,656.00 | 1,629.50 | 1,654.50 | 1,654.50 | 1,932,284 |
10 Feb 2023 | 1,635.00 | 1,646.00 | 1,615.00 | 1,632.00 | 1,632.00 | 2,010,831 |
09 Feb 2023 | 1,639.50 | 1,661.00 | 1,633.50 | 1,646.00 | 1,646.00 | 7,549,104 |
08 Feb 2023 | 1,634.50 | 1,645.22 | 1,626.00 | 1,631.00 | 1,631.00 | 1,286,053 |
07 Feb 2023 | 1,631.50 | 1,634.96 | 1,619.50 | 1,628.50 | 1,628.50 | 1,461,942 |
06 Feb 2023 | 1,630.50 | 1,641.25 | 1,625.50 | 1,634.50 | 1,634.50 | 1,167,010 |
03 Feb 2023 | 1,639.00 | 1,644.00 | 1,626.50 | 1,636.50 | 1,636.50 | 2,935,967 |
02 Feb 2023 | 1,620.50 | 1,651.50 | 1,617.50 | 1,640.00 | 1,640.00 | 2,666,813 |
01 Feb 2023 | 1,577.50 | 1,610.00 | 1,574.50 | 1,610.00 | 1,610.00 | 3,523,411 |
31 Jan 2023 | 1,580.50 | 1,583.00 | 1,559.45 | 1,575.00 | 1,575.00 | 3,507,175 |
30 Jan 2023 | 1,604.00 | 1,610.50 | 1,570.50 | 1,586.50 | 1,586.50 | 3,009,432 |
27 Jan 2023 | 1,599.50 | 1,609.50 | 1,581.50 | 1,607.50 | 1,607.50 | 3,885,938 |
26 Jan 2023 | 1,489.00 | 1,600.25 | 1,489.00 | 1,594.00 | 1,594.00 | 7,223,851 |
25 Jan 2023 | 1,472.50 | 1,480.50 | 1,449.00 | 1,460.00 | 1,460.00 | 2,755,949 |
24 Jan 2023 | 1,481.50 | 1,491.50 | 1,468.50 | 1,468.50 | 1,468.50 | 3,048,011 |
23 Jan 2023 | 1,465.00 | 1,481.50 | 1,456.50 | 1,477.00 | 1,477.00 | 1,267,151 |
20 Jan 2023 | 1,425.00 | 1,464.00 | 1,421.00 | 1,462.50 | 1,462.50 | 2,810,733 |
19 Jan 2023 | 1,428.00 | 1,437.50 | 1,409.00 | 1,415.50 | 1,415.50 | 1,346,541 |
18 Jan 2023 | 1,446.00 | 1,453.50 | 1,430.50 | 1,431.00 | 1,431.00 | 1,669,305 |
17 Jan 2023 | 1,444.00 | 1,457.50 | 1,431.50 | 1,445.00 | 1,445.00 | 3,495,133 |
16 Jan 2023 | 1,440.50 | 1,451.00 | 1,437.00 | 1,440.50 | 1,440.50 | 1,157,036 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |