Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jul 2024 | 825.76 | 825.76 | 819.67 | 819.67 | 819.67 | 14,229,980 |
26 Jul 2024 | 870.50 | 870.50 | 799.43 | 812.12 | 812.12 | 7,112,733 |
25 Jul 2024 | 889.57 | 910.78 | 869.90 | 870.50 | 870.50 | 23,556,718 |
24 Jul 2024 | 893.93 | 893.44 | 887.38 | 889.57 | 889.57 | 1,941,105 |
23 Jul 2024 | 975.64 | 974.47 | 889.03 | 893.93 | 893.93 | 19,547,139 |
22 Jul 2024 | 1,059.46 | 1,059.46 | 975.63 | 975.64 | 975.64 | 15,332,879 |
21 Jul 2024 | 1,060.83 | 1,084.91 | 1,057.87 | 1,059.46 | 1,059.46 | 8,067,608 |
20 Jul 2024 | 1,064.25 | 1,063.76 | 1,059.98 | 1,060.83 | 1,060.83 | 529,625 |
19 Jul 2024 | 1,035.54 | 1,075.04 | 1,035.54 | 1,064.25 | 1,064.25 | 8,360,798 |
18 Jul 2024 | 1,021.96 | 1,035.61 | 1,017.49 | 1,035.54 | 1,035.54 | 6,368,493 |
17 Jul 2024 | 1,033.58 | 1,037.92 | 992.11 | 1,021.96 | 1,021.96 | 23,968,420 |
16 Jul 2024 | 1,054.78 | 1,095.22 | 996.50 | 1,033.58 | 1,033.58 | 34,014,653 |
15 Jul 2024 | 1,002.96 | 1,054.77 | 1,002.96 | 1,054.78 | 1,054.78 | 2,197,329 |
14 Jul 2024 | 1,002.96 | 1,002.96 | 1,002.96 | 1,002.96 | 1,002.96 | - |
13 Jul 2024 | 991.54 | 1,003.38 | 986.97 | 1,002.96 | 1,002.96 | 4,864,292 |
12 Jul 2024 | 964.15 | 991.48 | 952.56 | 991.54 | 991.54 | 8,494,340 |
11 Jul 2024 | 933.02 | 964.10 | 934.34 | 964.15 | 964.15 | 13,235,591 |
10 Jul 2024 | 839.39 | 932.96 | 839.39 | 933.02 | 933.02 | 20,529,412 |
09 Jul 2024 | 826.83 | 855.34 | 825.38 | 839.39 | 839.39 | 2,757,269 |
08 Jul 2024 | 831.94 | 930.64 | 823.48 | 826.83 | 826.83 | 50,507,644 |
07 Jul 2024 | 800.93 | 831.94 | 800.93 | 831.94 | 831.94 | 1,963,670 |
06 Jul 2024 | 793.98 | 800.93 | 738.70 | 800.93 | 800.93 | 9,634,434 |
05 Jul 2024 | 867.17 | 867.17 | 793.98 | 793.98 | 793.98 | 2,334,977 |
04 Jul 2024 | 891.83 | 891.83 | 867.17 | 867.17 | 867.17 | 13,063,281 |
03 Jul 2024 | 909.84 | 909.84 | 891.15 | 891.83 | 891.83 | 4,381,905 |
02 Jul 2024 | 890.07 | 912.11 | 890.07 | 909.84 | 909.84 | 284,530 |
01 Jul 2024 | 899.52 | 899.52 | 890.07 | 890.07 | 890.07 | 1,658,055 |
30 Jun 2024 | 896.57 | 899.52 | 896.57 | 899.52 | 899.52 | 596,796 |
29 Jun 2024 | 946.54 | 946.54 | 875.52 | 896.57 | 896.57 | 22,253,719 |
28 Jun 2024 | 936.69 | 946.01 | 929.03 | 946.54 | 946.54 | 3,471,373 |
27 Jun 2024 | 985.48 | 985.48 | 935.93 | 936.69 | 936.69 | 7,076,478 |
26 Jun 2024 | 948.91 | 985.36 | 948.91 | 985.48 | 985.48 | 5,117,891 |
25 Jun 2024 | 988.29 | 988.29 | 934.41 | 948.91 | 948.91 | 3,689,288 |
24 Jun 2024 | 993.22 | 993.22 | 988.29 | 988.29 | 988.29 | 246,506 |
23 Jun 2024 | 992.26 | 993.22 | 984.73 | 993.22 | 993.22 | 318,545 |
22 Jun 2024 | 982.71 | 990.62 | 982.71 | 992.26 | 992.26 | 5,388,582 |
21 Jun 2024 | 1,044.68 | 1,044.68 | 973.73 | 982.71 | 982.71 | 16,564,121 |
20 Jun 2024 | 1,038.56 | 1,106.14 | 1,030.46 | 1,044.68 | 1,044.68 | 31,079,386 |
19 Jun 2024 | 1,154.55 | 1,154.55 | 965.20 | 1,038.56 | 1,038.56 | 42,001,263 |
18 Jun 2024 | 1,174.84 | 1,174.84 | 1,152.73 | 1,154.55 | 1,154.55 | 3,153,801 |
17 Jun 2024 | 1,159.88 | 1,174.83 | 1,159.88 | 1,174.84 | 1,174.84 | 1,230,663 |
16 Jun 2024 | 1,108.54 | 1,159.88 | 1,108.54 | 1,159.88 | 1,159.88 | 578,940 |
15 Jun 2024 | 1,163.37 | 1,163.37 | 1,109.61 | 1,108.54 | 1,108.54 | 10,839,733 |
14 Jun 2024 | 1,190.41 | 1,190.41 | 1,159.03 | 1,163.37 | 1,163.37 | 26,404,318 |
13 Jun 2024 | 1,126.53 | 1,202.09 | 1,126.53 | 1,190.41 | 1,190.41 | 20,928,510 |
12 Jun 2024 | 1,204.83 | 1,204.83 | 1,126.33 | 1,126.53 | 1,126.53 | 2,442,520 |
11 Jun 2024 | 1,212.40 | 1,212.40 | 1,209.87 | 1,204.83 | 1,204.83 | 289,947 |
10 Jun 2024 | 1,203.01 | 1,212.28 | 1,203.01 | 1,212.40 | 1,212.40 | 170,505 |
09 Jun 2024 | 1,197.84 | 1,205.49 | 1,196.76 | 1,203.01 | 1,203.01 | 2,025,788 |
08 Jun 2024 | 1,257.16 | 1,256.18 | 1,198.43 | 1,197.84 | 1,197.84 | 2,789,875 |
07 Jun 2024 | 1,274.02 | 1,273.64 | 1,256.63 | 1,257.16 | 1,257.16 | 1,852,036 |
06 Jun 2024 | 1,250.95 | 1,273.76 | 1,246.63 | 1,274.02 | 1,274.02 | 2,011,197 |
05 Jun 2024 | 1,238.73 | 1,251.43 | 1,237.06 | 1,250.95 | 1,250.95 | 2,613,817 |
04 Jun 2024 | 1,248.94 | 1,248.95 | 1,246.72 | 1,238.73 | 1,238.73 | - |
03 Jun 2024 | 1,275.55 | 1,279.52 | 1,248.95 | 1,248.94 | 1,248.94 | 4,447,244 |
02 Jun 2024 | 1,246.44 | 1,277.65 | 1,246.44 | 1,275.55 | 1,275.55 | 1,741,532 |
01 Jun 2024 | 1,254.81 | 1,261.02 | 1,247.10 | 1,246.44 | 1,246.44 | 1,782,803 |
31 May 2024 | 1,248.35 | 1,252.95 | 1,232.69 | 1,254.81 | 1,254.81 | 11,602,201 |
30 May 2024 | 1,445.33 | 1,447.65 | 1,245.59 | 1,248.35 | 1,248.35 | 28,350,499 |
29 May 2024 | 1,443.32 | 1,442.89 | 1,442.89 | 1,445.33 | 1,445.33 | - |
28 May 2024 | 1,424.32 | 1,446.93 | 1,415.81 | 1,443.32 | 1,443.32 | 2,061,187 |
27 May 2024 | 1,388.49 | 1,439.21 | 1,388.49 | 1,424.32 | 1,424.32 | 2,592,129 |
26 May 2024 | 1,379.30 | 1,388.49 | 1,379.30 | 1,388.49 | 1,388.49 | 1,483,895 |
25 May 2024 | 1,422.26 | 1,425.94 | 1,369.54 | 1,379.30 | 1,379.30 | 10,936,374 |
24 May 2024 | 1,370.16 | 1,419.93 | 1,370.21 | 1,422.26 | 1,422.26 | 5,992,431 |
23 May 2024 | 1,364.25 | 1,382.28 | 1,364.60 | 1,370.16 | 1,370.16 | 1,118,211 |
22 May 2024 | 1,367.18 | 1,505.79 | 1,364.50 | 1,364.25 | 1,364.25 | 11,508,998 |
21 May 2024 | 1,165.76 | 1,364.96 | 1,169.34 | 1,367.18 | 1,367.18 | 4,852,779 |
20 May 2024 | 1,135.73 | 1,269.47 | 1,135.73 | 1,165.76 | 1,165.76 | 47,507,742 |
19 May 2024 | 1,135.73 | 1,135.73 | 1,135.73 | 1,135.73 | 1,135.73 | - |
18 May 2024 | 1,070.26 | 1,139.95 | 1,074.68 | 1,135.73 | 1,135.73 | 1,762,725 |
17 May 2024 | 1,098.00 | 1,092.24 | 1,070.25 | 1,070.26 | 1,070.26 | 783,288 |
16 May 2024 | 1,010.07 | 1,097.19 | 1,011.44 | 1,098.00 | 1,098.00 | 13,830,393 |
15 May 2024 | 1,061.47 | 1,064.35 | 1,011.04 | 1,010.07 | 1,010.07 | 5,331,555 |
14 May 2024 | 1,061.46 | 1,076.30 | 1,061.46 | 1,061.47 | 1,061.47 | 1,847,962 |
13 May 2024 | 1,059.73 | 1,061.45 | 1,057.52 | 1,061.46 | 1,061.46 | 1,432,606 |
12 May 2024 | 1,102.01 | 1,102.01 | 1,048.80 | 1,059.73 | 1,059.73 | 1,909,545 |
11 May 2024 | 1,106.30 | 1,109.55 | 1,098.68 | 1,102.01 | 1,102.01 | 3,486,611 |
10 May 2024 | 1,133.22 | 1,135.05 | 1,107.90 | 1,106.30 | 1,106.30 | 8,698,799 |
09 May 2024 | 1,164.17 | 1,169.73 | 1,132.48 | 1,133.22 | 1,133.22 | 4,096,846 |
08 May 2024 | 1,162.24 | 1,163.36 | 1,163.36 | 1,164.17 | 1,164.17 | - |
07 May 2024 | 1,209.64 | 1,223.68 | 1,162.24 | 1,162.24 | 1,162.24 | 3,962,042 |
06 May 2024 | 1,222.03 | 1,222.03 | 1,194.26 | 1,209.64 | 1,209.64 | 3,571,853 |
05 May 2024 | 1,218.82 | 1,235.54 | 1,218.82 | 1,222.03 | 1,222.03 | 740,604 |
04 May 2024 | 1,200.21 | 1,218.82 | 1,186.89 | 1,218.82 | 1,218.82 | 3,700,701 |
03 May 2024 | 1,101.88 | 1,200.18 | 1,101.88 | 1,200.21 | 1,200.21 | 17,241,647 |
02 May 2024 | 1,104.85 | 1,114.19 | 1,032.80 | 1,101.88 | 1,101.88 | 12,833,954 |
01 May 2024 | 1,136.23 | 1,136.49 | 1,081.88 | 1,104.85 | 1,104.85 | 8,245,292 |
30 Apr 2024 | 1,213.67 | 1,214.47 | 1,128.14 | 1,136.23 | 1,136.23 | 7,039,993 |
29 Apr 2024 | 1,180.86 | 1,216.17 | 1,175.77 | 1,213.67 | 1,213.67 | 14,338,105 |
28 Apr 2024 | 1,465.69 | 1,465.69 | 1,149.05 | 1,180.86 | 1,180.86 | 68,509,173 |
27 Apr 2024 | 1,523.31 | 1,525.42 | 1,420.44 | 1,465.69 | 1,465.69 | 24,701,720 |
26 Apr 2024 | 1,537.51 | 1,534.67 | 1,501.41 | 1,523.31 | 1,523.31 | 1,587,086 |
25 Apr 2024 | 1,658.80 | 1,677.18 | 1,535.21 | 1,537.51 | 1,537.51 | 17,599,834 |
24 Apr 2024 | 1,655.60 | 1,678.07 | 1,655.22 | 1,658.80 | 1,658.80 | 2,558,591 |
23 Apr 2024 | 1,622.53 | 1,666.47 | 1,629.02 | 1,655.60 | 1,655.60 | 3,858,590 |
22 Apr 2024 | 1,622.02 | 1,622.02 | 1,622.02 | 1,622.53 | 1,622.53 | - |
21 Apr 2024 | 1,590.53 | 1,622.02 | 1,574.19 | 1,622.02 | 1,622.02 | 1,757,443 |
20 Apr 2024 | 1,563.24 | 1,593.36 | 1,500.43 | 1,590.53 | 1,590.53 | 8,007,547 |
19 Apr 2024 | 1,519.22 | 1,564.70 | 1,504.37 | 1,563.24 | 1,563.24 | 5,773,936 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |