Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,147.25 | 1,149.75 | 1,120.00 | 1,130.00 | 1,130.00 | 12,957 |
25 Jul 2024 | 1,160.00 | 1,158.00 | 1,136.00 | 1,145.00 | 1,145.00 | 6,854 |
24 Jul 2024 | 1,135.00 | 1,180.00 | 1,146.70 | 1,160.00 | 1,160.00 | 17,421 |
23 Jul 2024 | 1,120.00 | 1,146.70 | 1,106.00 | 1,135.00 | 1,135.00 | 13,226 |
22 Jul 2024 | 1,135.00 | 1,150.00 | 1,100.00 | 1,120.00 | 1,120.00 | 10,142 |
19 Jul 2024 | 1,135.00 | 1,170.00 | 1,120.00 | 1,150.00 | 1,150.00 | 3,321 |
18 Jul 2024 | 1,105.00 | 1,150.00 | 1,099.00 | 1,135.00 | 1,135.00 | 15,424 |
17 Jul 2024 | 1,105.00 | 1,120.00 | 1,098.00 | 1,100.00 | 1,100.00 | 3,944 |
16 Jul 2024 | 1,150.00 | 1,170.00 | 1,100.00 | 1,100.00 | 1,100.00 | 31,013 |
15 Jul 2024 | 1,135.00 | 1,168.00 | 1,131.00 | 1,150.00 | 1,150.00 | 18,895 |
12 Jul 2024 | 1,095.00 | 1,170.00 | 1,095.00 | 1,130.00 | 1,130.00 | 35,219 |
11 Jul 2024 | 1,087.50 | 1,110.00 | 1,070.00 | 1,095.00 | 1,095.00 | 301,906 |
11 Jul 2024 | 16.5 Dividend | |||||
10 Jul 2024 | 1,090.00 | 1,112.00 | 1,089.05 | 1,105.00 | 1,088.50 | 7,832 |
09 Jul 2024 | 1,090.00 | 1,110.00 | 1,070.00 | 1,090.00 | 1,073.72 | 4,028 |
08 Jul 2024 | 1,082.50 | 1,110.00 | 1,085.00 | 1,105.00 | 1,088.50 | 10,442 |
05 Jul 2024 | 1,090.00 | 1,103.00 | 1,070.25 | 1,082.50 | 1,066.34 | 14,714 |
04 Jul 2024 | 1,105.00 | 1,120.00 | 1,086.00 | 1,095.00 | 1,078.65 | 19,064 |
03 Jul 2024 | 1,090.00 | 1,115.00 | 1,080.00 | 1,105.00 | 1,088.50 | 63,552 |
02 Jul 2024 | 1,085.00 | 1,104.75 | 1,075.00 | 1,100.00 | 1,083.57 | 19,208 |
01 Jul 2024 | 1,080.00 | 1,100.00 | 1,043.30 | 1,085.00 | 1,068.80 | 45,552 |
28 Jun 2024 | 1,100.00 | 1,120.00 | 1,065.00 | 1,080.00 | 1,063.87 | 33,800 |
27 Jun 2024 | 1,100.00 | 1,130.00 | 1,090.00 | 1,100.00 | 1,083.57 | 69,376 |
26 Jun 2024 | 1,050.00 | 1,120.00 | 1,030.00 | 1,100.00 | 1,083.57 | 160,906 |
25 Jun 2024 | 1,015.00 | 1,040.00 | 1,000.00 | 1,025.00 | 1,009.69 | 7,281 |
24 Jun 2024 | 1,010.00 | 1,020.00 | 1,008.20 | 1,015.00 | 999.84 | 2,793 |
21 Jun 2024 | 1,010.00 | 1,030.00 | 1,007.50 | 1,015.00 | 999.84 | 8,612 |
20 Jun 2024 | 1,005.00 | 1,020.00 | 1,007.60 | 1,010.00 | 994.92 | 3,698 |
19 Jun 2024 | 1,010.00 | 1,019.00 | 1,000.00 | 1,010.00 | 994.92 | 1,955 |
18 Jun 2024 | 1,000.00 | 1,015.00 | 1,010.00 | 1,010.00 | 994.92 | 1,753 |
17 Jun 2024 | 1,000.00 | 1,010.00 | 1,010.00 | 1,000.00 | 985.07 | 29 |
14 Jun 2024 | 1,020.00 | 1,020.00 | 990.00 | 996.00 | 981.13 | 15,152 |
13 Jun 2024 | 1,015.00 | 1,060.00 | 1,000.00 | 1,060.00 | 1,044.17 | 22,774 |
12 Jun 2024 | 1,030.00 | 1,050.00 | 1,001.00 | 1,010.00 | 994.92 | 7,244 |
11 Jun 2024 | 1,045.00 | 1,060.00 | 1,010.00 | 1,010.00 | 994.92 | 8,478 |
10 Jun 2024 | 1,055.00 | 1,072.00 | 1,000.00 | 1,030.00 | 1,014.62 | 17,909 |
07 Jun 2024 | 1,047.50 | 1,075.00 | 1,040.00 | 1,075.00 | 1,058.95 | 39,715 |
06 Jun 2024 | 1,027.50 | 1,086.00 | 1,030.00 | 1,050.00 | 1,034.32 | 44,452 |
05 Jun 2024 | 1,001.00 | 1,039.75 | 1,016.00 | 1,027.50 | 1,012.16 | 2,702 |
04 Jun 2024 | 1,001.00 | 1,020.00 | 1,002.75 | 1,005.00 | 989.99 | 2,401 |
03 Jun 2024 | 1,010.00 | 1,020.00 | 1,005.40 | 1,005.00 | 989.99 | 1,114 |
31 May 2024 | 1,010.00 | 1,040.00 | 1,012.75 | 1,015.00 | 999.84 | 26,736 |
30 May 2024 | 990.00 | 1,030.00 | 996.00 | 1,020.00 | 1,004.77 | 22,343 |
29 May 2024 | 975.00 | 994.00 | 976.48 | 990.00 | 975.22 | 8,664 |
28 May 2024 | 945.00 | 970.00 | 947.42 | 970.00 | 955.52 | 8,295 |
24 May 2024 | 955.00 | 980.00 | 938.90 | 980.00 | 965.37 | 3,633 |
23 May 2024 | 970.00 | 980.00 | 945.00 | 950.00 | 935.81 | 33,483 |
22 May 2024 | 975.00 | 980.00 | 926.00 | 966.00 | 951.58 | 19,936 |
21 May 2024 | 1,000.00 | 1,020.00 | 963.00 | 980.00 | 965.37 | 17,105 |
20 May 2024 | 1,000.00 | 1,003.00 | 994.20 | 1,000.00 | 985.07 | 1,927 |
17 May 2024 | 991.00 | 1,010.00 | 974.00 | 1,000.00 | 985.07 | 14,470 |
16 May 2024 | 991.00 | 1,010.00 | 992.00 | 995.00 | 980.14 | 808 |
15 May 2024 | 992.00 | 1,030.00 | 983.50 | 995.00 | 980.14 | 4,678 |
14 May 2024 | 970.00 | 1,017.00 | 962.20 | 995.00 | 980.14 | 19,718 |
13 May 2024 | 1,005.00 | 1,020.00 | 958.46 | 970.00 | 955.52 | 16,941 |
10 May 2024 | 975.00 | 1,014.00 | 966.00 | 1,005.00 | 989.99 | 40,767 |
09 May 2024 | 925.00 | 984.00 | 921.10 | 975.00 | 960.44 | 50,893 |
08 May 2024 | 925.00 | 938.00 | 917.60 | 925.00 | 911.19 | 4,241 |
07 May 2024 | 905.00 | 938.00 | 902.70 | 925.00 | 911.19 | 13,699 |
03 May 2024 | 905.00 | 915.99 | 902.00 | 910.00 | 896.41 | 3,885 |
02 May 2024 | 905.00 | 920.00 | 905.00 | 905.00 | 891.49 | 7,480 |
01 May 2024 | 910.00 | 920.00 | 902.50 | 920.00 | 906.26 | 8,769 |
30 Apr 2024 | 910.00 | 916.49 | 905.40 | 910.00 | 896.41 | 5,765 |
29 Apr 2024 | 900.00 | 920.00 | 903.60 | 910.00 | 896.41 | 29,769 |
26 Apr 2024 | 870.00 | 920.00 | 867.55 | 920.00 | 906.26 | 52,112 |
25 Apr 2024 | 870.00 | 877.00 | 861.40 | 870.00 | 857.01 | 17,847 |
24 Apr 2024 | 820.00 | 900.00 | 829.03 | 870.00 | 857.01 | 45,531 |
23 Apr 2024 | 820.00 | 840.00 | 827.50 | 830.00 | 817.61 | 544 |
22 Apr 2024 | 820.00 | 840.00 | 826.78 | 830.00 | 817.61 | 19,247 |
19 Apr 2024 | 820.00 | 833.50 | 816.00 | 822.00 | 809.73 | 1,336 |
18 Apr 2024 | 820.00 | 840.00 | 810.00 | 810.00 | 797.90 | 11,787 |
17 Apr 2024 | 830.00 | 835.00 | 820.00 | 822.00 | 809.73 | 7,601 |
16 Apr 2024 | 830.00 | 840.00 | 792.00 | 792.00 | 780.17 | 3,822 |
15 Apr 2024 | 830.00 | 840.00 | 820.40 | 830.00 | 817.61 | 7,653 |
12 Apr 2024 | 825.00 | 840.00 | 822.00 | 830.00 | 817.61 | 10,629 |
11 Apr 2024 | 835.00 | 840.00 | 821.80 | 830.00 | 817.61 | 9,091 |
10 Apr 2024 | 835.00 | 836.30 | 820.00 | 820.00 | 807.76 | 3,119 |
09 Apr 2024 | 835.00 | 850.00 | 821.00 | 835.00 | 822.53 | 1,255 |
08 Apr 2024 | 835.00 | 850.00 | 825.01 | 835.00 | 822.53 | 9,084 |
05 Apr 2024 | 835.00 | 847.50 | 826.00 | 835.00 | 822.53 | 4,512 |
04 Apr 2024 | 825.00 | 846.00 | 830.00 | 835.00 | 822.53 | 11,088 |
03 Apr 2024 | 820.00 | 838.00 | 818.67 | 822.00 | 809.73 | 11,179 |
02 Apr 2024 | 805.00 | 840.00 | 807.85 | 825.00 | 812.68 | 14,438 |
28 Mar 2024 | 805.00 | 818.00 | 797.65 | 805.00 | 792.98 | 11,021 |
27 Mar 2024 | 805.00 | 814.00 | 796.00 | 805.00 | 792.98 | 5,200 |
26 Mar 2024 | 805.00 | 809.40 | 787.00 | 805.00 | 792.98 | 18,755 |
25 Mar 2024 | 815.00 | 840.00 | 787.00 | 805.00 | 792.98 | 35,737 |
22 Mar 2024 | 815.00 | 826.00 | 808.75 | 815.00 | 802.83 | 8,659 |
21 Mar 2024 | 835.00 | 834.00 | 820.00 | 820.00 | 807.76 | 11,135 |
20 Mar 2024 | 835.00 | 850.00 | 825.55 | 835.00 | 822.53 | 2,267 |
19 Mar 2024 | 835.00 | 841.00 | 826.00 | 835.00 | 822.53 | 11,077 |
18 Mar 2024 | 835.00 | 850.00 | 820.00 | 830.00 | 817.61 | 5,757 |
15 Mar 2024 | 835.00 | 846.50 | 820.00 | 835.00 | 822.53 | 1,950 |
14 Mar 2024 | 830.00 | 844.00 | 824.00 | 835.00 | 822.53 | 6,091 |
13 Mar 2024 | 822.50 | 834.90 | 812.50 | 830.00 | 817.61 | 13,458 |
12 Mar 2024 | 825.00 | 836.40 | 800.00 | 800.00 | 788.05 | 12,916 |
11 Mar 2024 | 827.50 | 839.50 | 800.00 | 800.00 | 788.05 | 8,052 |
08 Mar 2024 | 820.00 | 857.00 | 810.00 | 827.50 | 815.14 | 16,962 |
07 Mar 2024 | 800.00 | 834.00 | 793.00 | 825.00 | 812.68 | 37,465 |
06 Mar 2024 | 860.00 | 841.00 | 785.10 | 795.00 | 783.13 | 41,891 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |