Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 2,141.00 | 2,150.00 | 2,095.00 | 2,109.00 | 2,109.00 | 250,329 |
25 Jun 2024 | 2,113.00 | 2,130.00 | 2,100.00 | 2,117.00 | 2,117.00 | 237,614 |
24 Jun 2024 | 2,050.00 | 2,147.00 | 2,032.00 | 2,135.00 | 2,135.00 | 266,466 |
21 Jun 2024 | 2,132.00 | 2,139.00 | 2,045.00 | 2,053.00 | 2,053.00 | 387,804 |
20 Jun 2024 | 2,062.00 | 2,144.00 | 2,062.00 | 2,141.00 | 2,141.00 | 343,146 |
19 Jun 2024 | 2,057.00 | 2,069.00 | 2,048.00 | 2,057.00 | 2,057.00 | 187,736 |
18 Jun 2024 | 2,058.00 | 2,065.50 | 2,023.00 | 2,041.00 | 2,041.00 | 144,309 |
17 Jun 2024 | 2,032.00 | 2,048.00 | 2,026.00 | 2,035.00 | 2,035.00 | 164,751 |
14 Jun 2024 | 2,071.00 | 2,073.00 | 2,002.00 | 2,036.00 | 2,036.00 | 189,318 |
13 Jun 2024 | 2,059.00 | 2,097.00 | 2,054.00 | 2,059.00 | 2,059.00 | 292,502 |
12 Jun 2024 | 2,075.00 | 2,122.00 | 2,069.00 | 2,096.00 | 2,096.00 | 409,559 |
11 Jun 2024 | 2,159.00 | 2,162.00 | 2,058.00 | 2,070.00 | 2,070.00 | 637,340 |
10 Jun 2024 | 2,125.00 | 2,166.00 | 2,125.00 | 2,163.00 | 2,163.00 | 162,501 |
07 Jun 2024 | 2,208.00 | 2,213.00 | 2,124.00 | 2,144.00 | 2,144.00 | 274,048 |
06 Jun 2024 | 2,204.00 | 2,221.00 | 2,165.00 | 2,217.00 | 2,217.00 | 188,298 |
05 Jun 2024 | 2,140.00 | 2,166.00 | 2,125.00 | 2,152.00 | 2,152.00 | 205,333 |
04 Jun 2024 | 2,213.00 | 2,213.00 | 2,134.00 | 2,141.00 | 2,141.00 | 316,629 |
03 Jun 2024 | 2,270.00 | 2,274.00 | 2,210.00 | 2,221.00 | 2,221.00 | 159,263 |
31 May 2024 | 2,223.00 | 2,229.00 | 2,179.00 | 2,181.00 | 2,181.00 | 270,172 |
30 May 2024 | 2,197.00 | 2,231.00 | 2,177.00 | 2,207.00 | 2,207.00 | 432,227 |
29 May 2024 | 2,307.00 | 2,326.00 | 2,248.00 | 2,258.00 | 2,258.00 | 269,702 |
28 May 2024 | 2,277.00 | 2,331.00 | 2,264.00 | 2,327.00 | 2,327.00 | 231,789 |
24 May 2024 | 2,237.00 | 2,258.00 | 2,232.00 | 2,250.00 | 2,250.00 | 224,457 |
23 May 2024 | 2,250.00 | 2,270.00 | 2,208.00 | 2,253.00 | 2,253.00 | 285,318 |
22 May 2024 | 2,374.00 | 2,378.00 | 2,243.00 | 2,263.00 | 2,263.00 | 401,341 |
21 May 2024 | 2,374.00 | 2,421.00 | 2,363.00 | 2,420.00 | 2,420.00 | 194,211 |
20 May 2024 | 2,392.00 | 2,416.00 | 2,366.00 | 2,395.00 | 2,395.00 | 323,233 |
17 May 2024 | 2,289.00 | 2,376.00 | 2,264.00 | 2,366.00 | 2,366.00 | 370,535 |
16 May 2024 | 2,298.00 | 2,315.00 | 2,282.00 | 2,289.00 | 2,289.00 | 274,763 |
15 May 2024 | 2,296.00 | 2,315.50 | 2,256.00 | 2,293.00 | 2,293.00 | 255,771 |
14 May 2024 | 2,260.00 | 2,282.00 | 2,245.00 | 2,269.00 | 2,269.00 | 313,805 |
13 May 2024 | 2,259.00 | 2,271.00 | 2,244.00 | 2,252.00 | 2,252.00 | 128,335 |
10 May 2024 | 2,267.00 | 2,287.00 | 2,241.00 | 2,252.00 | 2,252.00 | 281,752 |
09 May 2024 | 2,202.00 | 2,240.00 | 2,182.00 | 2,237.50 | 2,237.50 | 213,293 |
08 May 2024 | 2,196.00 | 2,196.00 | 2,132.00 | 2,184.00 | 2,184.00 | 548,493 |
07 May 2024 | 2,236.00 | 2,243.00 | 2,193.50 | 2,208.00 | 2,208.00 | 136,527 |
03 May 2024 | 2,140.00 | 2,195.00 | 2,121.00 | 2,191.00 | 2,191.00 | 263,923 |
02 May 2024 | 2,187.00 | 2,190.00 | 2,088.00 | 2,135.00 | 2,135.00 | 510,571 |
01 May 2024 | 2,217.00 | 2,226.00 | 2,165.50 | 2,180.00 | 2,180.00 | 145,815 |
30 Apr 2024 | 2,264.50 | 2,282.00 | 2,206.00 | 2,207.00 | 2,207.00 | 401,160 |
29 Apr 2024 | 2,278.00 | 2,281.00 | 2,250.00 | 2,270.00 | 2,270.00 | 133,105 |
26 Apr 2024 | 2,251.00 | 2,268.00 | 2,218.00 | 2,254.00 | 2,254.00 | 275,365 |
25 Apr 2024 | 2,265.00 | 2,265.00 | 2,204.50 | 2,224.00 | 2,224.00 | 387,657 |
24 Apr 2024 | 2,208.00 | 2,210.00 | 2,155.00 | 2,175.00 | 2,175.00 | 206,346 |
23 Apr 2024 | 2,188.00 | 2,188.00 | 2,117.50 | 2,150.00 | 2,150.00 | 462,660 |
22 Apr 2024 | 2,257.00 | 2,290.00 | 2,200.00 | 2,205.00 | 2,205.00 | 262,729 |
19 Apr 2024 | 2,251.00 | 2,259.00 | 2,222.00 | 2,243.00 | 2,243.00 | 166,343 |
18 Apr 2024 | 2,279.00 | 2,286.00 | 2,250.00 | 2,258.00 | 2,258.00 | 268,315 |
18 Apr 2024 | 19.5165 Dividend | |||||
17 Apr 2024 | 2,195.00 | 2,276.00 | 2,193.00 | 2,270.00 | 2,250.48 | 296,517 |
16 Apr 2024 | 2,231.00 | 2,237.00 | 2,173.00 | 2,215.00 | 2,195.96 | 648,635 |
15 Apr 2024 | 2,270.00 | 2,305.00 | 2,260.00 | 2,276.00 | 2,256.43 | 352,775 |
12 Apr 2024 | 2,256.00 | 2,336.00 | 2,251.00 | 2,275.00 | 2,255.44 | 431,178 |
11 Apr 2024 | 2,253.00 | 2,261.00 | 2,187.50 | 2,209.00 | 2,190.01 | 389,573 |
10 Apr 2024 | 2,291.50 | 2,307.00 | 2,178.00 | 2,243.50 | 2,224.21 | 562,864 |
09 Apr 2024 | 2,228.00 | 2,272.00 | 2,220.00 | 2,267.00 | 2,247.51 | 422,014 |
08 Apr 2024 | 2,192.00 | 2,236.00 | 2,185.00 | 2,219.00 | 2,199.92 | 261,419 |
05 Apr 2024 | 2,155.00 | 2,187.50 | 2,143.00 | 2,184.00 | 2,165.22 | 381,204 |
04 Apr 2024 | 2,125.00 | 2,189.00 | 2,122.00 | 2,182.00 | 2,163.24 | 398,728 |
03 Apr 2024 | 2,074.00 | 2,109.00 | 2,049.00 | 2,099.00 | 2,080.95 | 475,211 |
02 Apr 2024 | 2,076.00 | 2,090.00 | 2,059.00 | 2,067.00 | 2,049.23 | 280,848 |
28 Mar 2024 | 2,009.00 | 2,045.50 | 1,995.00 | 2,042.00 | 2,024.44 | 196,368 |
27 Mar 2024 | 1,975.00 | 1,995.50 | 1,963.50 | 1,994.50 | 1,977.35 | 222,591 |
26 Mar 2024 | 1,956.00 | 1,996.50 | 1,952.75 | 1,977.00 | 1,960.00 | 235,325 |
25 Mar 2024 | 2,011.00 | 2,012.00 | 1,960.00 | 1,982.50 | 1,965.46 | 632,721 |
22 Mar 2024 | 1,980.00 | 2,018.00 | 1,979.00 | 2,013.00 | 1,995.69 | 655,156 |
21 Mar 2024 | 1,979.00 | 2,008.00 | 1,960.00 | 1,992.00 | 1,974.87 | 455,813 |
20 Mar 2024 | 1,921.25 | 1,945.00 | 1,901.75 | 1,930.00 | 1,913.41 | 263,683 |
19 Mar 2024 | 1,929.50 | 1,955.00 | 1,893.50 | 1,917.00 | 1,900.52 | 289,568 |
18 Mar 2024 | 1,950.50 | 1,953.50 | 1,908.50 | 1,933.50 | 1,916.88 | 318,489 |
15 Mar 2024 | 1,950.00 | 1,966.00 | 1,913.00 | 1,948.50 | 1,931.75 | 326,508 |
14 Mar 2024 | 1,911.50 | 1,916.50 | 1,883.00 | 1,905.50 | 1,889.12 | 374,229 |
13 Mar 2024 | 1,829.00 | 1,931.50 | 1,828.00 | 1,914.50 | 1,898.04 | 560,549 |
12 Mar 2024 | 1,834.00 | 1,854.00 | 1,801.50 | 1,820.50 | 1,804.85 | 316,593 |
11 Mar 2024 | 1,739.50 | 1,824.00 | 1,723.50 | 1,823.00 | 1,807.33 | 308,241 |
08 Mar 2024 | 1,803.00 | 1,811.00 | 1,759.00 | 1,773.50 | 1,758.25 | 238,294 |
07 Mar 2024 | 1,748.50 | 1,813.50 | 1,742.00 | 1,793.75 | 1,778.33 | 455,085 |
06 Mar 2024 | 1,723.50 | 1,788.50 | 1,710.50 | 1,745.00 | 1,730.00 | 396,559 |
05 Mar 2024 | 1,810.00 | 1,844.50 | 1,761.50 | 1,782.50 | 1,767.17 | 425,139 |
04 Mar 2024 | 1,825.00 | 1,841.50 | 1,811.00 | 1,831.50 | 1,815.75 | 265,552 |
01 Mar 2024 | 1,827.75 | 1,842.50 | 1,752.50 | 1,812.00 | 1,796.42 | 283,427 |
29 Feb 2024 | 1,793.00 | 1,820.00 | 1,775.50 | 1,819.25 | 1,803.61 | 420,450 |
28 Feb 2024 | 1,794.00 | 1,794.00 | 1,765.50 | 1,769.00 | 1,753.79 | 239,168 |
27 Feb 2024 | 1,793.00 | 1,816.50 | 1,782.50 | 1,799.75 | 1,784.28 | 206,450 |
26 Feb 2024 | 1,789.50 | 1,816.00 | 1,770.00 | 1,778.00 | 1,762.71 | 178,503 |
23 Feb 2024 | 1,782.00 | 1,804.50 | 1,772.50 | 1,796.00 | 1,780.56 | 178,441 |
22 Feb 2024 | 1,791.50 | 1,794.00 | 1,765.00 | 1,779.50 | 1,764.20 | 181,931 |
21 Feb 2024 | 1,793.50 | 1,799.50 | 1,745.50 | 1,768.50 | 1,753.30 | 265,034 |
20 Feb 2024 | 1,764.50 | 1,843.00 | 1,714.50 | 1,777.50 | 1,762.22 | 689,782 |
19 Feb 2024 | 1,768.50 | 1,774.25 | 1,750.50 | 1,768.00 | 1,752.80 | 217,895 |
16 Feb 2024 | 1,721.50 | 1,796.00 | 1,715.00 | 1,787.75 | 1,772.38 | 398,608 |
15 Feb 2024 | 1,681.00 | 1,693.50 | 1,669.50 | 1,692.00 | 1,677.45 | 135,631 |
14 Feb 2024 | 1,648.00 | 1,676.00 | 1,639.50 | 1,671.00 | 1,656.63 | 162,633 |
13 Feb 2024 | 1,698.50 | 1,704.50 | 1,647.50 | 1,664.50 | 1,650.19 | 160,259 |
12 Feb 2024 | 1,648.50 | 1,680.50 | 1,639.75 | 1,676.50 | 1,662.09 | 314,935 |
09 Feb 2024 | 1,649.50 | 1,653.50 | 1,628.00 | 1,644.50 | 1,630.36 | 291,413 |
08 Feb 2024 | 1,702.00 | 1,720.50 | 1,636.50 | 1,643.75 | 1,629.62 | 467,034 |
07 Feb 2024 | 1,762.50 | 1,764.00 | 1,691.50 | 1,697.00 | 1,682.41 | 311,287 |
06 Feb 2024 | 1,742.50 | 1,776.00 | 1,729.50 | 1,768.50 | 1,753.30 | 315,614 |
05 Feb 2024 | 1,739.50 | 1,749.00 | 1,710.25 | 1,720.00 | 1,705.21 | 237,828 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |