Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 2,612.50 | 2,701.00 | 2,607.00 | 2,660.00 | 2,660.00 | 978,217 |
16 May 2024 | 2,643.50 | 2,643.50 | 2,602.50 | 2,625.50 | 2,625.50 | 853,101 |
15 May 2024 | 2,633.75 | 2,648.50 | 2,589.50 | 2,618.50 | 2,618.50 | 1,442,988 |
14 May 2024 | 2,745.00 | 2,745.50 | 2,596.50 | 2,615.50 | 2,615.50 | 2,174,801 |
13 May 2024 | 2,770.50 | 2,812.00 | 2,691.00 | 2,715.50 | 2,715.50 | 955,615 |
10 May 2024 | 2,754.00 | 2,799.50 | 2,754.00 | 2,784.00 | 2,784.00 | 841,760 |
09 May 2024 | 2,658.50 | 2,755.00 | 2,644.50 | 2,737.25 | 2,737.25 | 721,594 |
08 May 2024 | 2,672.50 | 2,681.00 | 2,647.50 | 2,655.00 | 2,655.00 | 916,846 |
07 May 2024 | 2,714.50 | 2,764.00 | 2,657.00 | 2,684.50 | 2,684.50 | 1,163,694 |
03 May 2024 | 2,755.00 | 2,776.00 | 2,646.50 | 2,681.75 | 2,681.75 | 1,505,197 |
02 May 2024 | 2,643.50 | 2,659.00 | 2,584.50 | 2,652.00 | 2,652.00 | 1,160,214 |
01 May 2024 | 2,652.00 | 2,692.50 | 2,616.00 | 2,634.00 | 2,634.00 | 416,616 |
30 Apr 2024 | 2,727.00 | 2,785.50 | 2,618.00 | 2,642.00 | 2,642.00 | 1,754,172 |
29 Apr 2024 | 2,700.00 | 2,753.00 | 2,670.00 | 2,748.75 | 2,748.75 | 1,448,999 |
26 Apr 2024 | 2,536.50 | 2,721.00 | 2,519.00 | 2,658.50 | 2,658.50 | 2,976,197 |
25 Apr 2024 | 2,435.00 | 2,579.50 | 2,423.50 | 2,551.50 | 2,551.50 | 6,180,857 |
24 Apr 2024 | 2,154.50 | 2,219.00 | 2,122.00 | 2,211.00 | 2,211.00 | 1,723,733 |
23 Apr 2024 | 2,145.25 | 2,152.00 | 2,072.00 | 2,104.00 | 2,104.00 | 1,791,012 |
22 Apr 2024 | 2,176.50 | 2,178.50 | 2,123.00 | 2,144.00 | 2,144.00 | 1,159,907 |
19 Apr 2024 | 2,161.00 | 2,193.00 | 2,138.50 | 2,188.50 | 2,188.50 | 1,201,263 |
18 Apr 2024 | 2,185.00 | 2,200.50 | 2,158.50 | 2,185.00 | 2,185.00 | 1,436,634 |
17 Apr 2024 | 2,143.00 | 2,191.00 | 2,132.00 | 2,174.00 | 2,174.00 | 1,344,725 |
16 Apr 2024 | 2,118.00 | 2,128.00 | 2,073.50 | 2,086.50 | 2,086.50 | 975,691 |
15 Apr 2024 | 2,223.50 | 2,224.50 | 2,158.50 | 2,162.50 | 2,162.50 | 1,387,993 |
12 Apr 2024 | 2,169.50 | 2,240.50 | 2,169.50 | 2,210.00 | 2,210.00 | 1,288,275 |
11 Apr 2024 | 2,160.00 | 2,171.50 | 2,115.00 | 2,127.00 | 2,127.00 | 1,037,364 |
10 Apr 2024 | 2,209.50 | 2,225.00 | 2,108.50 | 2,146.00 | 2,146.00 | 1,588,275 |
09 Apr 2024 | 2,162.00 | 2,212.00 | 2,161.00 | 2,199.50 | 2,199.50 | 1,479,772 |
08 Apr 2024 | 2,099.00 | 2,153.50 | 2,099.00 | 2,153.00 | 2,153.00 | 781,371 |
05 Apr 2024 | 2,069.00 | 2,112.00 | 2,053.50 | 2,093.00 | 2,093.00 | 990,478 |
04 Apr 2024 | 2,064.00 | 2,123.00 | 2,059.00 | 2,117.50 | 2,117.50 | 1,205,137 |
03 Apr 2024 | 2,044.00 | 2,065.00 | 2,001.50 | 2,045.50 | 2,045.50 | 1,157,535 |
02 Apr 2024 | 1,968.20 | 2,051.00 | 1,963.90 | 2,042.00 | 2,042.00 | 1,322,691 |
28 Mar 2024 | 1,938.80 | 1,955.60 | 1,915.60 | 1,950.00 | 1,950.00 | 1,051,005 |
27 Mar 2024 | 1,904.20 | 1,924.80 | 1,882.60 | 1,924.80 | 1,924.80 | 627,423 |
26 Mar 2024 | 1,902.00 | 1,921.20 | 1,897.60 | 1,917.80 | 1,917.80 | 744,371 |
25 Mar 2024 | 1,936.40 | 1,961.20 | 1,923.60 | 1,929.00 | 1,929.00 | 1,054,770 |
22 Mar 2024 | 1,900.20 | 1,958.80 | 1,896.60 | 1,934.20 | 1,934.20 | 1,952,660 |
21 Mar 2024 | 1,934.60 | 1,955.60 | 1,896.20 | 1,918.00 | 1,918.00 | 1,974,013 |
20 Mar 2024 | 1,831.60 | 1,857.40 | 1,810.20 | 1,839.20 | 1,839.20 | 713,165 |
19 Mar 2024 | 1,846.80 | 1,861.20 | 1,801.20 | 1,820.80 | 1,820.80 | 919,904 |
18 Mar 2024 | 1,855.20 | 1,890.40 | 1,822.80 | 1,825.70 | 1,825.70 | 1,057,101 |
15 Mar 2024 | 1,858.00 | 1,875.00 | 1,789.60 | 1,853.20 | 1,853.20 | 2,636,142 |
14 Mar 2024 | 1,883.40 | 1,886.40 | 1,811.40 | 1,840.20 | 1,840.20 | 2,145,301 |
14 Mar 2024 | 41 Dividend | |||||
13 Mar 2024 | 1,848.20 | 1,955.60 | 1,844.60 | 1,932.60 | 1,891.60 | 2,291,995 |
12 Mar 2024 | 1,857.00 | 1,894.80 | 1,835.60 | 1,855.80 | 1,816.43 | 1,361,431 |
11 Mar 2024 | 1,810.60 | 1,853.80 | 1,801.60 | 1,850.80 | 1,811.54 | 1,551,974 |
08 Mar 2024 | 1,854.60 | 1,910.80 | 1,841.20 | 1,849.80 | 1,810.56 | 1,529,470 |
07 Mar 2024 | 1,792.20 | 1,862.50 | 1,787.50 | 1,856.40 | 1,817.02 | 1,398,203 |
06 Mar 2024 | 1,708.80 | 1,781.80 | 1,708.20 | 1,761.40 | 1,724.03 | 842,463 |
05 Mar 2024 | 1,685.00 | 1,737.80 | 1,657.60 | 1,699.40 | 1,663.35 | 1,388,687 |
04 Mar 2024 | 1,762.40 | 1,762.40 | 1,695.20 | 1,703.40 | 1,667.26 | 819,683 |
01 Mar 2024 | 1,712.00 | 1,796.60 | 1,704.60 | 1,762.20 | 1,724.81 | 1,556,706 |
29 Feb 2024 | 1,733.20 | 1,739.60 | 1,698.60 | 1,708.20 | 1,671.96 | 1,108,326 |
28 Feb 2024 | 1,753.00 | 1,754.00 | 1,703.00 | 1,714.40 | 1,678.03 | 1,162,073 |
27 Feb 2024 | 1,753.00 | 1,786.20 | 1,753.00 | 1,760.00 | 1,722.66 | 988,383 |
26 Feb 2024 | 1,762.80 | 1,764.40 | 1,722.40 | 1,727.00 | 1,690.36 | 1,681,141 |
23 Feb 2024 | 1,799.00 | 1,822.60 | 1,771.20 | 1,789.40 | 1,751.44 | 979,182 |
22 Feb 2024 | 1,802.00 | 1,833.20 | 1,733.00 | 1,772.80 | 1,735.19 | 1,700,302 |
21 Feb 2024 | 1,733.50 | 1,750.20 | 1,706.40 | 1,720.00 | 1,683.51 | 1,032,026 |
20 Feb 2024 | 1,739.80 | 1,759.00 | 1,710.00 | 1,726.60 | 1,689.97 | 879,024 |
19 Feb 2024 | 1,791.80 | 1,792.60 | 1,763.60 | 1,783.80 | 1,745.96 | 456,097 |
16 Feb 2024 | 1,784.60 | 1,839.40 | 1,782.60 | 1,810.20 | 1,771.80 | 1,360,741 |
15 Feb 2024 | 1,746.60 | 1,774.60 | 1,742.80 | 1,766.60 | 1,729.12 | 503,485 |
14 Feb 2024 | 1,730.00 | 1,750.80 | 1,688.00 | 1,749.20 | 1,712.09 | 831,101 |
13 Feb 2024 | 1,763.00 | 1,780.40 | 1,729.60 | 1,752.60 | 1,715.42 | 707,276 |
12 Feb 2024 | 1,708.00 | 1,766.00 | 1,701.80 | 1,746.60 | 1,709.55 | 591,521 |
09 Feb 2024 | 1,725.60 | 1,740.40 | 1,695.00 | 1,707.40 | 1,671.18 | 787,192 |
08 Feb 2024 | 1,756.80 | 1,797.90 | 1,731.40 | 1,741.40 | 1,704.46 | 1,150,969 |
07 Feb 2024 | 1,822.20 | 1,834.60 | 1,753.40 | 1,757.40 | 1,720.12 | 764,907 |
06 Feb 2024 | 1,835.00 | 1,853.60 | 1,791.00 | 1,830.60 | 1,791.76 | 572,721 |
05 Feb 2024 | 1,823.80 | 1,843.80 | 1,791.00 | 1,804.00 | 1,765.73 | 473,779 |
02 Feb 2024 | 1,887.00 | 1,887.80 | 1,824.00 | 1,830.20 | 1,791.37 | 468,769 |
01 Feb 2024 | 1,860.60 | 1,907.60 | 1,856.60 | 1,870.60 | 1,830.92 | 1,057,627 |
31 Jan 2024 | 1,904.80 | 1,915.80 | 1,871.00 | 1,897.20 | 1,856.95 | 593,094 |
30 Jan 2024 | 1,895.20 | 1,918.20 | 1,878.60 | 1,894.60 | 1,854.41 | 741,583 |
29 Jan 2024 | 1,868.60 | 1,900.00 | 1,864.60 | 1,891.40 | 1,851.27 | 665,827 |
26 Jan 2024 | 1,825.00 | 1,903.00 | 1,823.70 | 1,887.20 | 1,847.16 | 779,648 |
25 Jan 2024 | 1,860.40 | 1,872.00 | 1,806.00 | 1,826.80 | 1,788.04 | 751,917 |
24 Jan 2024 | 1,884.60 | 1,892.80 | 1,835.80 | 1,863.50 | 1,823.97 | 1,433,106 |
23 Jan 2024 | 1,787.00 | 1,821.30 | 1,786.20 | 1,794.60 | 1,756.53 | 854,110 |
22 Jan 2024 | 1,776.60 | 1,786.20 | 1,740.40 | 1,753.00 | 1,715.81 | 904,841 |
19 Jan 2024 | 1,815.80 | 1,825.30 | 1,764.40 | 1,776.00 | 1,738.32 | 765,201 |
18 Jan 2024 | 1,764.40 | 1,805.20 | 1,763.20 | 1,791.60 | 1,753.59 | 813,054 |
17 Jan 2024 | 1,750.00 | 1,766.50 | 1,728.80 | 1,755.00 | 1,717.77 | 1,065,323 |
16 Jan 2024 | 1,824.80 | 1,853.80 | 1,791.00 | 1,798.80 | 1,760.64 | 669,969 |
15 Jan 2024 | 1,839.20 | 1,844.00 | 1,806.00 | 1,822.20 | 1,783.54 | 490,540 |
12 Jan 2024 | 1,845.00 | 1,866.40 | 1,833.40 | 1,850.30 | 1,811.05 | 935,299 |
11 Jan 2024 | 1,849.60 | 1,885.80 | 1,831.80 | 1,837.00 | 1,798.03 | 1,280,167 |
10 Jan 2024 | 1,813.40 | 1,855.40 | 1,813.40 | 1,825.80 | 1,787.07 | 771,151 |
09 Jan 2024 | 1,846.40 | 1,857.20 | 1,811.60 | 1,824.20 | 1,785.50 | 1,097,820 |
08 Jan 2024 | 1,855.20 | 1,860.20 | 1,817.80 | 1,844.40 | 1,805.27 | 802,808 |
05 Jan 2024 | 1,862.00 | 1,887.40 | 1,843.00 | 1,873.10 | 1,833.36 | 1,027,070 |
04 Jan 2024 | 1,878.60 | 1,901.20 | 1,865.90 | 1,874.80 | 1,835.03 | 691,711 |
03 Jan 2024 | 1,927.40 | 1,944.40 | 1,846.00 | 1,867.00 | 1,827.39 | 1,282,649 |
02 Jan 2024 | 1,989.60 | 1,994.20 | 1,935.40 | 1,963.80 | 1,922.14 | 807,808 |
29 Dec 2023 | 2,000.00 | 2,010.00 | 1,980.00 | 1,980.60 | 1,938.58 | 400,902 |
28 Dec 2023 | 1,989.40 | 2,001.00 | 1,964.60 | 1,988.20 | 1,946.02 | 595,007 |
27 Dec 2023 | 1,964.00 | 2,016.00 | 1,962.60 | 1,981.00 | 1,938.97 | 962,020 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |