Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 4,350.00 | 4,422.45 | 4,337.05 | 4,387.85 | 4,387.85 | 3,552,210 |
25 Jul 2024 | 4,295.00 | 4,343.00 | 4,274.20 | 4,322.50 | 4,322.50 | 2,810,342 |
24 Jul 2024 | 4,287.50 | 4,339.10 | 4,268.10 | 4,306.25 | 4,306.25 | 1,809,793 |
23 Jul 2024 | 4,283.00 | 4,361.70 | 4,266.30 | 4,302.35 | 4,302.35 | 2,365,208 |
22 Jul 2024 | 4,299.95 | 4,319.95 | 4,265.00 | 4,287.35 | 4,287.35 | 1,896,386 |
19 Jul 2024 | 4,317.40 | 4,358.75 | 4,285.25 | 4,302.40 | 4,302.40 | 3,903,354 |
19 Jul 2024 | 10 Dividend | |||||
18 Jul 2024 | 4,160.00 | 4,325.00 | 4,160.00 | 4,315.55 | 4,305.55 | 5,613,364 |
16 Jul 2024 | 4,172.00 | 4,194.55 | 4,144.90 | 4,178.45 | 4,168.77 | 2,029,521 |
15 Jul 2024 | 4,235.70 | 4,240.00 | 4,157.05 | 4,169.20 | 4,159.54 | 4,848,030 |
12 Jul 2024 | 3,980.00 | 4,199.95 | 3,971.30 | 4,183.95 | 4,174.26 | 13,509,164 |
11 Jul 2024 | 3,931.00 | 3,980.00 | 3,895.60 | 3,923.70 | 3,914.61 | 4,872,189 |
10 Jul 2024 | 3,983.70 | 4,003.30 | 3,902.00 | 3,909.15 | 3,900.09 | 2,669,716 |
09 Jul 2024 | 3,985.00 | 4,006.95 | 3,975.10 | 3,985.50 | 3,976.26 | 1,305,801 |
08 Jul 2024 | 4,022.00 | 4,031.25 | 3,978.05 | 3,993.20 | 3,983.95 | 1,758,882 |
05 Jul 2024 | 4,010.00 | 4,026.75 | 3,988.00 | 4,011.80 | 4,002.50 | 1,668,616 |
04 Jul 2024 | 3,999.85 | 4,047.35 | 3,982.10 | 4,020.95 | 4,011.63 | 2,518,001 |
03 Jul 2024 | 4,020.00 | 4,026.10 | 3,955.00 | 3,965.25 | 3,956.06 | 1,821,198 |
02 Jul 2024 | 3,993.60 | 4,023.40 | 3,982.55 | 4,017.40 | 4,008.09 | 2,307,449 |
01 Jul 2024 | 3,884.00 | 4,001.70 | 3,884.00 | 3,978.20 | 3,968.98 | 2,658,723 |
28 Jun 2024 | 3,917.80 | 3,960.00 | 3,897.85 | 3,904.15 | 3,895.10 | 2,731,571 |
27 Jun 2024 | 3,831.00 | 3,942.00 | 3,818.10 | 3,934.15 | 3,925.03 | 4,526,556 |
26 Jun 2024 | 3,844.50 | 3,866.95 | 3,841.00 | 3,855.85 | 3,846.92 | 1,639,845 |
25 Jun 2024 | 3,817.00 | 3,847.65 | 3,792.90 | 3,838.45 | 3,829.56 | 1,338,808 |
24 Jun 2024 | 3,808.75 | 3,857.00 | 3,791.30 | 3,816.80 | 3,807.96 | 1,702,154 |
21 Jun 2024 | 3,827.00 | 3,877.80 | 3,798.05 | 3,810.75 | 3,801.92 | 4,642,195 |
20 Jun 2024 | 3,796.00 | 3,809.95 | 3,780.05 | 3,787.25 | 3,778.47 | 2,846,526 |
19 Jun 2024 | 3,827.65 | 3,833.85 | 3,792.95 | 3,801.70 | 3,792.89 | 1,509,050 |
18 Jun 2024 | 3,826.05 | 3,842.00 | 3,795.05 | 3,815.10 | 3,806.26 | 1,774,045 |
14 Jun 2024 | 3,889.00 | 3,889.00 | 3,828.00 | 3,832.05 | 3,823.17 | 1,860,730 |
13 Jun 2024 | 3,856.80 | 3,890.00 | 3,852.00 | 3,878.15 | 3,869.16 | 1,932,323 |
12 Jun 2024 | 3,874.40 | 3,893.50 | 3,827.45 | 3,831.65 | 3,822.77 | 2,177,001 |
11 Jun 2024 | 3,845.00 | 3,879.95 | 3,841.00 | 3,852.10 | 3,843.17 | 1,419,898 |
10 Jun 2024 | 3,895.00 | 3,905.90 | 3,841.90 | 3,858.70 | 3,849.76 | 1,734,661 |
07 Jun 2024 | 3,837.30 | 3,915.00 | 3,837.30 | 3,893.95 | 3,884.93 | 4,552,445 |
06 Jun 2024 | 3,781.00 | 3,839.90 | 3,741.50 | 3,830.40 | 3,821.52 | 4,328,036 |
05 Jun 2024 | 3,716.00 | 3,783.80 | 3,700.00 | 3,746.45 | 3,737.77 | 2,799,670 |
04 Jun 2024 | 3,700.00 | 3,745.00 | 3,591.50 | 3,715.00 | 3,706.39 | 3,395,997 |
03 Jun 2024 | 3,732.80 | 3,751.55 | 3,696.00 | 3,702.85 | 3,694.27 | 2,156,773 |
31 May 2024 | 3,740.00 | 3,749.80 | 3,653.75 | 3,670.95 | 3,662.44 | 10,956,800 |
30 May 2024 | 3,777.00 | 3,794.40 | 3,715.45 | 3,736.10 | 3,727.44 | 2,919,230 |
29 May 2024 | 3,848.90 | 3,848.90 | 3,800.00 | 3,803.65 | 3,794.84 | 1,568,095 |
28 May 2024 | 3,858.00 | 3,870.00 | 3,830.00 | 3,839.90 | 3,831.00 | 1,801,993 |
27 May 2024 | 3,855.00 | 3,908.35 | 3,841.35 | 3,847.05 | 3,838.14 | 1,841,538 |
24 May 2024 | 3,878.25 | 3,883.80 | 3,844.30 | 3,849.50 | 3,840.58 | 1,309,452 |
23 May 2024 | 3,840.95 | 3,905.00 | 3,825.50 | 3,893.45 | 3,884.43 | 2,095,742 |
22 May 2024 | 3,835.00 | 3,841.25 | 3,817.55 | 3,832.00 | 3,823.12 | 1,311,168 |
21 May 2024 | 3,830.60 | 3,844.75 | 3,810.05 | 3,820.20 | 3,811.35 | 1,908,117 |
17 May 2024 | 3,919.00 | 3,920.00 | 3,830.00 | 3,834.10 | 3,825.22 | 2,765,804 |
16 May 2024 | 3,891.10 | 3,909.50 | 3,843.50 | 3,900.95 | 3,891.91 | 2,599,399 |
16 May 2024 | 28 Dividend | |||||
15 May 2024 | 3,904.50 | 3,926.95 | 3,875.50 | 3,880.40 | 3,843.47 | 1,115,021 |
14 May 2024 | 3,936.00 | 3,945.80 | 3,892.90 | 3,901.20 | 3,864.08 | 1,058,317 |
13 May 2024 | 3,884.50 | 3,955.00 | 3,870.00 | 3,947.80 | 3,910.23 | 931,326 |
10 May 2024 | 3,962.60 | 3,973.60 | 3,885.05 | 3,893.90 | 3,856.84 | 1,672,489 |
09 May 2024 | 3,962.00 | 3,971.00 | 3,910.05 | 3,960.20 | 3,922.51 | 1,726,486 |
08 May 2024 | 3,961.00 | 3,984.30 | 3,938.60 | 3,976.95 | 3,939.10 | 1,247,685 |
07 May 2024 | 3,930.80 | 3,988.00 | 3,913.50 | 3,978.95 | 3,941.09 | 2,062,112 |
06 May 2024 | 3,853.00 | 3,939.95 | 3,853.00 | 3,921.05 | 3,883.74 | 2,053,831 |
03 May 2024 | 3,890.15 | 3,893.60 | 3,797.60 | 3,843.40 | 3,806.83 | 2,962,234 |
02 May 2024 | 3,778.05 | 3,871.10 | 3,778.05 | 3,863.30 | 3,826.54 | 2,491,044 |
30 Apr 2024 | 3,872.00 | 3,881.75 | 3,810.00 | 3,820.65 | 3,784.29 | 2,203,078 |
29 Apr 2024 | 3,838.00 | 3,877.80 | 3,819.20 | 3,870.20 | 3,833.37 | 1,110,693 |
26 Apr 2024 | 3,855.15 | 3,876.80 | 3,802.55 | 3,821.35 | 3,784.99 | 2,039,178 |
25 Apr 2024 | 3,811.20 | 3,873.65 | 3,811.00 | 3,852.20 | 3,815.54 | 2,856,271 |
24 Apr 2024 | 3,890.00 | 3,898.00 | 3,824.45 | 3,831.05 | 3,794.59 | 1,317,312 |
23 Apr 2024 | 3,877.05 | 3,895.00 | 3,860.60 | 3,874.70 | 3,837.83 | 1,807,586 |
22 Apr 2024 | 3,837.00 | 3,878.00 | 3,812.00 | 3,864.60 | 3,827.82 | 1,728,883 |
19 Apr 2024 | 3,838.00 | 3,852.55 | 3,800.90 | 3,826.20 | 3,789.79 | 2,957,749 |
18 Apr 2024 | 3,876.80 | 3,936.00 | 3,850.00 | 3,862.00 | 3,825.25 | 3,476,284 |
16 Apr 2024 | 3,902.00 | 3,928.70 | 3,862.85 | 3,872.80 | 3,835.95 | 3,051,420 |
15 Apr 2024 | 4,001.40 | 4,064.20 | 3,919.05 | 3,941.20 | 3,903.69 | 4,200,329 |
12 Apr 2024 | 3,971.00 | 4,013.35 | 3,945.50 | 4,001.40 | 3,963.32 | 4,354,821 |
10 Apr 2024 | 3,956.40 | 3,990.20 | 3,918.00 | 3,984.65 | 3,946.73 | 2,101,965 |
09 Apr 2024 | 3,984.00 | 4,015.85 | 3,925.05 | 3,946.55 | 3,908.99 | 1,876,992 |
08 Apr 2024 | 3,983.00 | 4,032.65 | 3,960.00 | 3,972.55 | 3,934.75 | 2,302,538 |
05 Apr 2024 | 3,978.00 | 4,002.00 | 3,960.50 | 3,979.25 | 3,941.38 | 1,636,819 |
04 Apr 2024 | 3,975.90 | 4,028.65 | 3,935.25 | 4,003.30 | 3,965.20 | 3,394,637 |
03 Apr 2024 | 3,851.00 | 3,981.00 | 3,851.00 | 3,947.30 | 3,909.74 | 3,973,090 |
02 Apr 2024 | 3,890.00 | 3,909.85 | 3,873.00 | 3,883.80 | 3,846.84 | 2,142,666 |
01 Apr 2024 | 3,897.70 | 3,933.30 | 3,888.05 | 3,916.75 | 3,879.48 | 1,569,676 |
28 Mar 2024 | 3,850.10 | 3,915.00 | 3,840.50 | 3,876.30 | 3,839.41 | 4,311,783 |
27 Mar 2024 | 3,888.50 | 3,895.00 | 3,829.40 | 3,840.90 | 3,804.35 | 1,968,575 |
26 Mar 2024 | 3,875.00 | 3,946.70 | 3,871.45 | 3,877.50 | 3,840.60 | 3,440,925 |
22 Mar 2024 | 3,897.00 | 3,938.00 | 3,855.00 | 3,910.90 | 3,873.68 | 5,852,485 |
21 Mar 2024 | 3,990.05 | 4,008.40 | 3,948.00 | 3,972.95 | 3,935.14 | 3,829,582 |
20 Mar 2024 | 3,986.00 | 4,018.00 | 3,960.20 | 3,970.90 | 3,933.11 | 1,817,913 |
19 Mar 2024 | 4,051.25 | 4,058.00 | 3,966.60 | 3,977.30 | 3,939.45 | 8,931,209 |
18 Mar 2024 | 4,215.25 | 4,254.75 | 4,117.85 | 4,152.50 | 4,112.98 | 1,526,904 |
15 Mar 2024 | 4,192.60 | 4,239.00 | 4,177.00 | 4,219.25 | 4,179.10 | 3,373,143 |
14 Mar 2024 | 4,153.45 | 4,225.00 | 4,086.00 | 4,207.60 | 4,167.56 | 2,919,608 |
13 Mar 2024 | 4,205.00 | 4,241.00 | 4,131.90 | 4,149.00 | 4,109.52 | 2,837,260 |
12 Mar 2024 | 4,122.35 | 4,229.95 | 4,121.05 | 4,192.25 | 4,152.36 | 4,039,801 |
11 Mar 2024 | 4,089.00 | 4,153.00 | 4,089.00 | 4,122.35 | 4,083.12 | 2,304,068 |
07 Mar 2024 | 4,065.00 | 4,124.00 | 4,037.70 | 4,108.60 | 4,069.50 | 2,688,905 |
06 Mar 2024 | 3,994.05 | 4,072.00 | 3,958.45 | 4,064.30 | 4,025.62 | 1,744,204 |
05 Mar 2024 | 4,062.00 | 4,064.00 | 3,980.00 | 4,012.10 | 3,973.92 | 2,070,859 |
04 Mar 2024 | 4,105.00 | 4,117.90 | 4,075.90 | 4,080.70 | 4,041.87 | 1,749,271 |
01 Mar 2024 | 4,107.20 | 4,140.00 | 4,086.80 | 4,094.35 | 4,055.39 | 2,043,265 |
29 Feb 2024 | 4,099.00 | 4,138.10 | 4,064.55 | 4,095.10 | 4,056.13 | 3,772,719 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |