Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 721.80 | 747.20 | 720.60 | 747.20 | 747.20 | 3,828,963 |
25 Jul 2024 | 696.00 | 734.20 | 680.00 | 717.20 | 717.20 | 2,655,310 |
24 Jul 2024 | 702.80 | 716.00 | 699.20 | 704.60 | 704.60 | 2,470,561 |
23 Jul 2024 | 721.20 | 723.80 | 709.60 | 719.40 | 719.40 | 2,082,286 |
22 Jul 2024 | 701.80 | 732.80 | 701.80 | 719.80 | 719.80 | 4,052,954 |
19 Jul 2024 | 737.20 | 744.00 | 697.60 | 697.60 | 697.60 | 2,496,626 |
18 Jul 2024 | 745.00 | 756.80 | 731.00 | 752.00 | 752.00 | 3,310,177 |
17 Jul 2024 | 706.00 | 747.40 | 690.00 | 735.60 | 735.60 | 3,551,686 |
16 Jul 2024 | 730.20 | 748.60 | 703.40 | 704.60 | 704.60 | 4,226,109 |
15 Jul 2024 | 792.00 | 824.00 | 721.60 | 744.00 | 744.00 | 6,814,213 |
12 Jul 2024 | 880.80 | 892.40 | 870.20 | 886.60 | 886.60 | 1,213,674 |
11 Jul 2024 | 868.60 | 875.60 | 853.40 | 875.60 | 875.60 | 1,171,379 |
10 Jul 2024 | 860.00 | 873.80 | 852.20 | 860.80 | 860.80 | 1,560,406 |
09 Jul 2024 | 896.80 | 902.00 | 848.40 | 857.40 | 857.40 | 3,067,176 |
08 Jul 2024 | 884.00 | 908.80 | 873.00 | 898.20 | 898.20 | 2,704,948 |
05 Jul 2024 | 882.00 | 899.20 | 873.00 | 888.80 | 888.80 | 1,524,450 |
04 Jul 2024 | 881.20 | 892.00 | 871.80 | 878.40 | 878.40 | 1,185,613 |
03 Jul 2024 | 858.00 | 878.00 | 851.20 | 877.20 | 877.20 | 3,563,243 |
02 Jul 2024 | 853.00 | 867.80 | 844.60 | 847.60 | 847.60 | 1,715,429 |
01 Jul 2024 | 899.00 | 901.40 | 852.00 | 862.60 | 862.60 | 2,516,115 |
28 Jun 2024 | 899.20 | 903.47 | 877.80 | 877.80 | 877.80 | 1,878,848 |
27 Jun 2024 | 924.80 | 937.80 | 898.20 | 899.80 | 899.80 | 4,740,176 |
27 Jun 2024 | 42.7 Dividend | |||||
26 Jun 2024 | 973.20 | 991.20 | 961.80 | 961.80 | 919.10 | 4,934,532 |
25 Jun 2024 | 1,020.00 | 1,030.00 | 970.20 | 972.60 | 929.42 | 4,964,920 |
24 Jun 2024 | 993.20 | 1,020.00 | 966.20 | 1,018.00 | 972.80 | 2,296,539 |
21 Jun 2024 | 972.40 | 990.11 | 966.20 | 985.00 | 941.27 | 4,762,845 |
20 Jun 2024 | 962.60 | 982.40 | 958.40 | 972.20 | 929.04 | 6,158,532 |
19 Jun 2024 | 982.00 | 984.60 | 964.20 | 964.20 | 921.39 | 951,306 |
18 Jun 2024 | 993.00 | 995.40 | 977.80 | 979.80 | 936.30 | 1,248,466 |
17 Jun 2024 | 991.20 | 994.60 | 969.60 | 985.80 | 942.03 | 1,673,167 |
14 Jun 2024 | 1,024.50 | 1,031.50 | 973.40 | 980.20 | 936.68 | 2,535,999 |
13 Jun 2024 | 1,028.00 | 1,045.50 | 1,020.50 | 1,023.50 | 978.06 | 2,303,726 |
12 Jun 2024 | 1,008.00 | 1,066.00 | 1,002.50 | 1,031.00 | 985.23 | 2,661,604 |
11 Jun 2024 | 1,016.00 | 1,026.00 | 1,003.50 | 1,009.50 | 964.68 | 1,375,370 |
10 Jun 2024 | 1,022.50 | 1,038.50 | 1,014.30 | 1,019.50 | 974.24 | 1,097,363 |
07 Jun 2024 | 1,042.50 | 1,051.00 | 1,019.50 | 1,032.00 | 986.18 | 3,403,569 |
06 Jun 2024 | 1,032.50 | 1,050.00 | 1,020.50 | 1,042.50 | 996.22 | 852,294 |
05 Jun 2024 | 1,041.00 | 1,044.50 | 1,025.50 | 1,027.00 | 981.41 | 1,270,034 |
04 Jun 2024 | 1,041.00 | 1,051.41 | 1,034.50 | 1,037.00 | 990.96 | 1,261,023 |
03 Jun 2024 | 1,048.00 | 1,060.01 | 1,036.50 | 1,045.50 | 999.08 | 1,360,045 |
31 May 2024 | 1,051.00 | 1,060.50 | 1,033.50 | 1,035.00 | 989.05 | 4,975,383 |
30 May 2024 | 1,024.50 | 1,054.00 | 1,016.00 | 1,054.00 | 1,007.21 | 1,360,355 |
29 May 2024 | 1,030.50 | 1,035.20 | 1,021.00 | 1,026.00 | 980.45 | 1,584,612 |
28 May 2024 | 1,040.00 | 1,060.50 | 1,029.00 | 1,034.00 | 988.09 | 1,280,094 |
24 May 2024 | 1,039.50 | 1,057.50 | 1,031.00 | 1,035.50 | 989.53 | 2,111,119 |
23 May 2024 | 1,048.50 | 1,055.50 | 1,039.50 | 1,051.00 | 1,004.34 | 1,221,625 |
22 May 2024 | 1,050.50 | 1,067.00 | 1,034.00 | 1,049.00 | 1,002.43 | 1,599,742 |
21 May 2024 | 1,057.00 | 1,073.50 | 1,038.50 | 1,060.50 | 1,013.42 | 5,296,598 |
20 May 2024 | 1,099.00 | 1,102.00 | 1,066.68 | 1,067.00 | 1,019.63 | 1,533,135 |
17 May 2024 | 1,142.00 | 1,162.00 | 1,093.50 | 1,100.00 | 1,051.16 | 3,898,413 |
16 May 2024 | 1,085.00 | 1,140.00 | 1,080.50 | 1,140.00 | 1,089.39 | 4,281,410 |
15 May 2024 | 1,155.00 | 1,200.50 | 1,102.00 | 1,102.00 | 1,053.08 | 4,030,120 |
14 May 2024 | 1,166.00 | 1,214.50 | 1,158.00 | 1,188.50 | 1,135.74 | 1,474,333 |
13 May 2024 | 1,175.00 | 1,183.50 | 1,157.50 | 1,165.00 | 1,113.28 | 2,321,509 |
10 May 2024 | 1,180.50 | 1,190.00 | 1,154.00 | 1,175.00 | 1,122.83 | 1,708,347 |
09 May 2024 | 1,150.00 | 1,166.00 | 1,141.50 | 1,161.00 | 1,109.46 | 1,505,927 |
08 May 2024 | 1,153.50 | 1,157.50 | 1,138.50 | 1,150.50 | 1,099.42 | 1,817,045 |
07 May 2024 | 1,193.00 | 1,202.50 | 1,151.00 | 1,151.00 | 1,099.90 | 1,362,844 |
03 May 2024 | 1,158.00 | 1,189.00 | 1,143.00 | 1,180.00 | 1,127.61 | 1,029,392 |
02 May 2024 | 1,143.00 | 1,155.00 | 1,138.50 | 1,150.00 | 1,098.94 | 1,493,707 |
01 May 2024 | 1,148.00 | 1,169.50 | 1,142.00 | 1,142.00 | 1,091.30 | 416,052 |
30 Apr 2024 | 1,161.00 | 1,169.00 | 1,145.00 | 1,150.50 | 1,099.42 | 873,375 |
29 Apr 2024 | 1,160.00 | 1,167.50 | 1,144.50 | 1,155.50 | 1,104.20 | 632,214 |
26 Apr 2024 | 1,156.50 | 1,174.72 | 1,142.56 | 1,152.00 | 1,100.86 | 1,240,086 |
25 Apr 2024 | 1,136.50 | 1,151.50 | 1,132.50 | 1,144.50 | 1,093.69 | 1,599,130 |
24 Apr 2024 | 1,151.00 | 1,155.00 | 1,123.35 | 1,134.50 | 1,084.13 | 2,377,997 |
23 Apr 2024 | 1,165.50 | 1,169.50 | 1,154.50 | 1,164.50 | 1,112.80 | 1,171,938 |
22 Apr 2024 | 1,146.50 | 1,168.50 | 1,141.50 | 1,157.50 | 1,106.11 | 2,293,265 |
19 Apr 2024 | 1,117.50 | 1,132.00 | 1,103.50 | 1,132.00 | 1,081.74 | 1,945,618 |
18 Apr 2024 | 1,152.50 | 1,153.50 | 1,117.51 | 1,122.00 | 1,072.19 | 1,128,408 |
17 Apr 2024 | 1,140.00 | 1,167.00 | 1,139.50 | 1,146.00 | 1,095.12 | 2,248,964 |
16 Apr 2024 | 1,147.50 | 1,161.00 | 1,134.00 | 1,135.00 | 1,084.61 | 2,712,671 |
15 Apr 2024 | 1,166.00 | 1,191.76 | 1,160.00 | 1,165.50 | 1,113.76 | 928,993 |
12 Apr 2024 | 1,190.00 | 1,202.50 | 1,163.00 | 1,169.50 | 1,117.58 | 1,298,593 |
11 Apr 2024 | 1,196.50 | 1,203.50 | 1,180.00 | 1,190.00 | 1,137.17 | 1,268,432 |
10 Apr 2024 | 1,201.50 | 1,241.50 | 1,193.50 | 1,199.00 | 1,145.77 | 2,604,327 |
09 Apr 2024 | 1,184.50 | 1,209.00 | 1,172.50 | 1,188.50 | 1,135.74 | 2,684,068 |
08 Apr 2024 | 1,160.50 | 1,190.00 | 1,158.50 | 1,190.00 | 1,137.17 | 1,244,139 |
05 Apr 2024 | 1,164.50 | 1,168.50 | 1,151.50 | 1,159.50 | 1,108.02 | 3,681,938 |
04 Apr 2024 | 1,187.00 | 1,192.50 | 1,177.50 | 1,182.00 | 1,129.52 | 1,569,268 |
03 Apr 2024 | 1,201.00 | 1,201.00 | 1,167.50 | 1,185.50 | 1,132.87 | 3,441,722 |
02 Apr 2024 | 1,200.00 | 1,221.00 | 1,171.50 | 1,171.50 | 1,119.49 | 2,447,998 |
28 Mar 2024 | 1,228.00 | 1,244.00 | 1,213.00 | 1,213.00 | 1,159.15 | 1,728,566 |
27 Mar 2024 | 1,219.50 | 1,237.00 | 1,207.50 | 1,231.50 | 1,176.83 | 2,789,445 |
26 Mar 2024 | 1,184.50 | 1,222.50 | 1,183.50 | 1,219.00 | 1,164.88 | 2,170,176 |
25 Mar 2024 | 1,178.50 | 1,211.00 | 1,172.00 | 1,199.50 | 1,146.25 | 1,525,935 |
22 Mar 2024 | 1,184.50 | 1,206.00 | 1,176.00 | 1,183.50 | 1,130.96 | 1,368,917 |
21 Mar 2024 | 1,211.00 | 1,228.00 | 1,186.00 | 1,190.00 | 1,137.17 | 1,907,729 |
20 Mar 2024 | 1,172.00 | 1,201.00 | 1,156.00 | 1,189.50 | 1,136.69 | 3,504,818 |
19 Mar 2024 | 1,250.50 | 1,254.00 | 1,218.50 | 1,230.00 | 1,175.39 | 2,083,144 |
18 Mar 2024 | 1,273.50 | 1,285.50 | 1,249.50 | 1,256.00 | 1,200.24 | 1,642,320 |
15 Mar 2024 | 1,260.00 | 1,277.50 | 1,247.50 | 1,269.50 | 1,213.14 | 2,813,882 |
14 Mar 2024 | 1,267.00 | 1,300.48 | 1,257.00 | 1,260.00 | 1,204.06 | 1,311,879 |
13 Mar 2024 | 1,257.00 | 1,268.00 | 1,242.99 | 1,259.50 | 1,203.58 | 1,095,197 |
12 Mar 2024 | 1,259.00 | 1,266.01 | 1,245.50 | 1,257.50 | 1,201.67 | 2,093,872 |
11 Mar 2024 | 1,240.00 | 1,256.00 | 1,234.70 | 1,247.50 | 1,192.12 | 1,213,086 |
08 Mar 2024 | 1,256.00 | 1,264.50 | 1,241.47 | 1,258.00 | 1,202.15 | 1,092,423 |
07 Mar 2024 | 1,250.00 | 1,270.50 | 1,222.50 | 1,256.50 | 1,200.72 | 3,267,311 |
06 Mar 2024 | 1,260.50 | 1,291.50 | 1,256.50 | 1,269.00 | 1,212.66 | 1,578,326 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |