Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Jun 2024 | 2,696.05 | 2,723.85 | 2,625.00 | 2,643.00 | 2,643.00 | 88,399 |
14 Jun 2024 | 2,718.00 | 2,760.00 | 2,639.95 | 2,654.85 | 2,654.85 | 123,918 |
13 Jun 2024 | 2,633.55 | 2,709.25 | 2,630.00 | 2,700.70 | 2,700.70 | 181,775 |
12 Jun 2024 | 2,659.60 | 2,675.00 | 2,592.40 | 2,625.65 | 2,625.65 | 134,721 |
11 Jun 2024 | 2,601.15 | 2,660.50 | 2,585.70 | 2,655.75 | 2,655.75 | 277,457 |
10 Jun 2024 | 2,534.90 | 2,613.65 | 2,475.00 | 2,601.15 | 2,601.15 | 202,309 |
07 Jun 2024 | 2,470.00 | 2,549.00 | 2,465.10 | 2,507.50 | 2,507.50 | 189,874 |
06 Jun 2024 | 2,470.00 | 2,535.75 | 2,453.00 | 2,464.90 | 2,464.90 | 167,203 |
05 Jun 2024 | 2,395.00 | 2,525.00 | 2,368.15 | 2,472.85 | 2,472.85 | 190,210 |
04 Jun 2024 | 2,498.00 | 2,516.45 | 2,235.00 | 2,349.55 | 2,349.55 | 251,775 |
03 Jun 2024 | 2,625.00 | 2,625.00 | 2,476.00 | 2,494.70 | 2,494.70 | 246,756 |
31 May 2024 | 2,562.00 | 2,650.00 | 2,510.05 | 2,619.30 | 2,619.30 | 395,141 |
31 May 2024 | 32 Dividend | |||||
30 May 2024 | 2,515.10 | 2,605.00 | 2,501.05 | 2,594.30 | 2,562.30 | 324,309 |
29 May 2024 | 2,472.00 | 2,567.00 | 2,450.10 | 2,533.95 | 2,502.69 | 435,700 |
28 May 2024 | 2,373.90 | 2,499.40 | 2,371.95 | 2,480.50 | 2,449.90 | 490,373 |
27 May 2024 | 2,439.70 | 2,449.90 | 2,355.00 | 2,361.00 | 2,331.88 | 140,945 |
24 May 2024 | 2,460.00 | 2,534.00 | 2,416.10 | 2,430.85 | 2,400.87 | 299,355 |
23 May 2024 | 2,381.20 | 2,510.00 | 2,361.50 | 2,473.55 | 2,443.04 | 436,772 |
22 May 2024 | 2,357.95 | 2,390.00 | 2,296.10 | 2,370.85 | 2,341.61 | 323,420 |
21 May 2024 | 2,358.90 | 2,405.00 | 2,305.00 | 2,344.30 | 2,315.38 | 229,306 |
17 May 2024 | 2,036.00 | 2,343.25 | 2,024.20 | 2,287.00 | 2,258.79 | 1,198,663 |
16 May 2024 | 1,999.00 | 2,045.00 | 1,980.10 | 2,022.50 | 1,997.55 | 110,541 |
15 May 2024 | 1,999.35 | 2,029.25 | 1,975.00 | 1,989.15 | 1,964.61 | 84,411 |
14 May 2024 | 2,006.25 | 2,020.00 | 1,984.00 | 1,994.45 | 1,969.85 | 36,943 |
13 May 2024 | 1,980.15 | 2,015.85 | 1,967.80 | 1,999.35 | 1,974.69 | 60,938 |
10 May 2024 | 1,975.95 | 2,002.95 | 1,965.00 | 1,972.30 | 1,947.97 | 60,407 |
09 May 2024 | 2,021.00 | 2,032.05 | 1,966.90 | 1,975.90 | 1,951.53 | 87,382 |
08 May 2024 | 2,052.00 | 2,078.00 | 2,010.00 | 2,013.95 | 1,989.11 | 67,772 |
07 May 2024 | 2,097.75 | 2,110.85 | 1,993.95 | 2,043.10 | 2,017.90 | 136,386 |
06 May 2024 | 2,103.75 | 2,121.00 | 2,061.55 | 2,082.55 | 2,056.86 | 71,915 |
03 May 2024 | 2,122.00 | 2,145.00 | 2,078.10 | 2,095.35 | 2,069.50 | 101,606 |
02 May 2024 | 2,110.25 | 2,124.00 | 2,078.80 | 2,101.75 | 2,075.83 | 60,837 |
30 Apr 2024 | 2,119.10 | 2,142.00 | 2,080.10 | 2,086.75 | 2,061.01 | 65,138 |
29 Apr 2024 | 2,137.00 | 2,165.40 | 2,099.00 | 2,112.85 | 2,086.79 | 159,138 |
26 Apr 2024 | 2,073.90 | 2,148.00 | 2,053.00 | 2,128.65 | 2,102.39 | 228,118 |
25 Apr 2024 | 2,078.00 | 2,118.00 | 2,041.00 | 2,065.60 | 2,040.12 | 190,449 |
24 Apr 2024 | 1,956.50 | 2,087.00 | 1,954.25 | 2,077.25 | 2,051.63 | 278,853 |
23 Apr 2024 | 1,950.00 | 1,964.00 | 1,930.35 | 1,946.75 | 1,922.74 | 135,413 |
22 Apr 2024 | 1,872.00 | 1,972.25 | 1,872.00 | 1,950.05 | 1,926.00 | 209,647 |
19 Apr 2024 | 1,878.15 | 1,878.20 | 1,854.00 | 1,871.20 | 1,848.12 | 49,219 |
18 Apr 2024 | 1,922.95 | 1,922.95 | 1,872.25 | 1,888.15 | 1,864.86 | 89,407 |
16 Apr 2024 | 1,902.75 | 1,914.00 | 1,877.75 | 1,898.80 | 1,875.38 | 69,364 |
15 Apr 2024 | 1,876.10 | 1,923.30 | 1,842.05 | 1,902.20 | 1,878.74 | 164,654 |
12 Apr 2024 | 1,890.05 | 1,934.40 | 1,872.00 | 1,881.40 | 1,858.19 | 173,075 |
10 Apr 2024 | 1,913.25 | 1,924.00 | 1,891.25 | 1,896.45 | 1,873.06 | 107,232 |
09 Apr 2024 | 1,945.00 | 1,945.00 | 1,903.10 | 1,909.50 | 1,885.95 | 119,852 |
08 Apr 2024 | 1,942.00 | 1,973.85 | 1,923.20 | 1,929.80 | 1,906.00 | 124,932 |
05 Apr 2024 | 1,946.60 | 1,951.95 | 1,917.30 | 1,938.05 | 1,914.14 | 79,093 |
04 Apr 2024 | 1,974.10 | 1,989.00 | 1,931.00 | 1,934.65 | 1,910.79 | 120,785 |
03 Apr 2024 | 1,969.00 | 1,984.00 | 1,952.55 | 1,965.15 | 1,940.91 | 89,177 |
02 Apr 2024 | 1,994.60 | 2,023.00 | 1,965.10 | 1,970.65 | 1,946.34 | 102,421 |
01 Apr 2024 | 1,946.60 | 1,995.25 | 1,927.25 | 1,986.30 | 1,961.80 | 140,795 |
28 Mar 2024 | 1,890.45 | 1,962.35 | 1,890.45 | 1,946.60 | 1,922.59 | 120,032 |
27 Mar 2024 | 1,925.00 | 1,957.15 | 1,871.25 | 1,879.80 | 1,856.61 | 250,305 |
26 Mar 2024 | 1,977.00 | 1,987.00 | 1,912.40 | 1,921.50 | 1,897.80 | 133,017 |
22 Mar 2024 | 1,987.00 | 1,995.00 | 1,939.00 | 1,963.05 | 1,938.84 | 267,395 |
21 Mar 2024 | 1,991.20 | 2,039.95 | 1,975.05 | 1,986.30 | 1,961.80 | 142,721 |
20 Mar 2024 | 1,955.65 | 2,019.75 | 1,955.65 | 1,999.00 | 1,974.34 | 134,366 |
19 Mar 2024 | 1,976.00 | 2,004.85 | 1,932.05 | 1,952.55 | 1,928.47 | 204,880 |
18 Mar 2024 | 1,905.60 | 1,995.95 | 1,905.60 | 1,972.25 | 1,947.92 | 231,516 |
15 Mar 2024 | 1,970.90 | 1,983.00 | 1,900.00 | 1,926.55 | 1,902.79 | 207,214 |
14 Mar 2024 | 1,926.95 | 1,988.00 | 1,913.00 | 1,969.05 | 1,944.76 | 125,933 |
13 Mar 2024 | 2,001.00 | 2,015.20 | 1,898.00 | 1,926.30 | 1,902.54 | 222,306 |
12 Mar 2024 | 2,011.95 | 2,037.85 | 1,976.50 | 2,001.25 | 1,976.57 | 165,708 |
11 Mar 2024 | 2,049.95 | 2,102.00 | 1,991.50 | 2,009.40 | 1,984.61 | 263,851 |
07 Mar 2024 | 2,075.00 | 2,080.55 | 2,026.85 | 2,049.95 | 2,024.66 | 148,157 |
06 Mar 2024 | 2,120.05 | 2,134.75 | 2,051.30 | 2,072.40 | 2,046.84 | 240,935 |
05 Mar 2024 | 2,150.35 | 2,158.60 | 2,103.20 | 2,130.50 | 2,104.22 | 82,718 |
04 Mar 2024 | 2,191.00 | 2,191.00 | 2,130.50 | 2,150.35 | 2,123.83 | 123,321 |
01 Mar 2024 | 2,170.00 | 2,187.00 | 2,132.85 | 2,147.10 | 2,120.62 | 126,019 |
29 Feb 2024 | 2,143.05 | 2,268.00 | 2,117.05 | 2,173.65 | 2,146.84 | 492,230 |
28 Feb 2024 | 2,168.35 | 2,205.35 | 2,138.95 | 2,154.15 | 2,127.58 | 87,477 |
27 Feb 2024 | 2,152.30 | 2,199.15 | 2,152.30 | 2,167.60 | 2,140.86 | 122,017 |
26 Feb 2024 | 2,170.85 | 2,190.00 | 2,154.00 | 2,171.90 | 2,145.11 | 94,131 |
23 Feb 2024 | 2,160.00 | 2,182.15 | 2,149.50 | 2,170.80 | 2,144.02 | 80,441 |
22 Feb 2024 | 2,258.00 | 2,258.00 | 2,151.15 | 2,159.30 | 2,132.67 | 212,938 |
21 Feb 2024 | 2,295.00 | 2,312.15 | 2,209.10 | 2,238.35 | 2,210.74 | 78,430 |
20 Feb 2024 | 2,260.00 | 2,312.15 | 2,245.00 | 2,289.05 | 2,260.82 | 119,226 |
19 Feb 2024 | 2,318.25 | 2,318.25 | 2,245.00 | 2,255.75 | 2,227.93 | 99,854 |
16 Feb 2024 | 2,225.00 | 2,278.75 | 2,205.05 | 2,259.15 | 2,231.28 | 119,049 |
15 Feb 2024 | 2,188.00 | 2,225.00 | 2,130.05 | 2,199.80 | 2,172.67 | 125,602 |
14 Feb 2024 | 2,156.55 | 2,212.00 | 2,138.20 | 2,153.50 | 2,126.94 | 162,876 |
13 Feb 2024 | 2,190.05 | 2,243.95 | 2,091.05 | 2,179.65 | 2,152.76 | 597,317 |
12 Feb 2024 | 2,410.00 | 2,440.05 | 2,301.00 | 2,340.15 | 2,311.28 | 164,619 |
09 Feb 2024 | 2,500.00 | 2,500.00 | 2,345.00 | 2,382.65 | 2,353.26 | 162,242 |
08 Feb 2024 | 2,430.00 | 2,480.00 | 2,410.00 | 2,420.80 | 2,390.94 | 114,996 |
07 Feb 2024 | 2,472.75 | 2,517.45 | 2,407.10 | 2,429.30 | 2,399.34 | 137,560 |
06 Feb 2024 | 2,463.00 | 2,524.00 | 2,431.25 | 2,466.80 | 2,436.37 | 289,022 |
05 Feb 2024 | 2,309.80 | 2,493.40 | 2,282.00 | 2,448.20 | 2,418.00 | 323,824 |
02 Feb 2024 | 2,258.90 | 2,325.00 | 2,235.70 | 2,307.50 | 2,279.04 | 166,589 |
01 Feb 2024 | 2,250.00 | 2,274.80 | 2,202.10 | 2,228.05 | 2,200.57 | 144,365 |
31 Jan 2024 | 2,218.75 | 2,274.25 | 2,210.00 | 2,249.90 | 2,222.15 | 199,271 |
30 Jan 2024 | 2,185.00 | 2,210.00 | 2,159.00 | 2,197.65 | 2,170.54 | 137,554 |
29 Jan 2024 | 2,210.15 | 2,222.00 | 2,161.25 | 2,183.75 | 2,156.81 | 77,732 |
25 Jan 2024 | 2,204.00 | 2,293.00 | 2,145.00 | 2,193.25 | 2,166.20 | 188,319 |
24 Jan 2024 | 2,225.50 | 2,249.90 | 2,156.25 | 2,195.25 | 2,168.17 | 195,344 |
23 Jan 2024 | 2,275.00 | 2,304.00 | 2,209.00 | 2,225.95 | 2,198.49 | 183,333 |
19 Jan 2024 | 2,329.95 | 2,357.00 | 2,278.95 | 2,296.10 | 2,267.78 | 296,109 |
18 Jan 2024 | 2,251.05 | 2,374.80 | 2,243.35 | 2,329.90 | 2,301.16 | 318,008 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |