Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 2,165.50 | 2,166.50 | 2,163.50 | 2,163.50 | 2,163.50 | 567,700 |
30 Apr 2024 | 2,166.00 | 2,167.00 | 2,165.00 | 2,165.00 | 2,165.00 | 545,500 |
26 Apr 2024 | 2,166.00 | 2,167.50 | 2,165.00 | 2,165.00 | 2,165.00 | 261,500 |
25 Apr 2024 | 2,165.50 | 2,167.00 | 2,165.00 | 2,165.50 | 2,165.50 | 286,900 |
24 Apr 2024 | 2,166.00 | 2,167.50 | 2,165.00 | 2,165.00 | 2,165.00 | 373,700 |
23 Apr 2024 | 2,165.50 | 2,169.50 | 2,164.50 | 2,165.00 | 2,165.00 | 386,700 |
22 Apr 2024 | 2,166.00 | 2,167.50 | 2,164.50 | 2,164.50 | 2,164.50 | 583,100 |
19 Apr 2024 | 2,165.00 | 2,167.00 | 2,164.50 | 2,165.50 | 2,165.50 | 587,400 |
18 Apr 2024 | 2,165.00 | 2,167.00 | 2,164.50 | 2,164.50 | 2,164.50 | 335,500 |
17 Apr 2024 | 2,166.00 | 2,166.00 | 2,164.00 | 2,164.00 | 2,164.00 | 375,100 |
16 Apr 2024 | 2,166.00 | 2,167.00 | 2,164.50 | 2,164.50 | 2,164.50 | 411,700 |
15 Apr 2024 | 2,168.00 | 2,169.50 | 2,165.50 | 2,166.00 | 2,166.00 | 281,900 |
12 Apr 2024 | 2,169.50 | 2,171.50 | 2,166.50 | 2,167.00 | 2,167.00 | 196,200 |
11 Apr 2024 | 2,166.50 | 2,171.50 | 2,166.50 | 2,168.00 | 2,168.00 | 220,000 |
10 Apr 2024 | 2,165.00 | 2,167.00 | 2,164.50 | 2,165.50 | 2,165.50 | 267,400 |
09 Apr 2024 | 2,167.00 | 2,170.00 | 2,164.00 | 2,164.50 | 2,164.50 | 268,300 |
08 Apr 2024 | 2,167.00 | 2,171.50 | 2,166.50 | 2,168.50 | 2,168.50 | 302,600 |
05 Apr 2024 | 2,162.50 | 2,166.00 | 2,162.50 | 2,164.50 | 2,164.50 | 343,700 |
04 Apr 2024 | 2,164.50 | 2,166.00 | 2,162.00 | 2,162.00 | 2,162.00 | 574,100 |
03 Apr 2024 | 2,164.00 | 2,166.00 | 2,162.50 | 2,163.00 | 2,163.00 | 385,500 |
02 Apr 2024 | 2,164.00 | 2,167.00 | 2,163.00 | 2,163.50 | 2,163.50 | 340,300 |
01 Apr 2024 | 2,165.50 | 2,166.50 | 2,162.50 | 2,162.50 | 2,162.50 | 222,700 |
29 Mar 2024 | 2,163.00 | 2,166.00 | 2,162.50 | 2,163.50 | 2,163.50 | 374,100 |
28 Mar 2024 | 2,162.00 | 2,166.50 | 2,160.50 | 2,161.50 | 2,161.50 | 3,117,000 |
28 Mar 2024 | 36 Dividend | |||||
27 Mar 2024 | 2,163.00 | 2,165.00 | 2,161.00 | 2,161.50 | 2,125.50 | 944,500 |
26 Mar 2024 | 2,164.00 | 2,168.50 | 2,161.50 | 2,168.50 | 2,132.38 | 282,600 |
25 Mar 2024 | 2,164.50 | 2,170.00 | 2,160.00 | 2,160.50 | 2,124.52 | 810,200 |
22 Mar 2024 | 2,164.50 | 2,173.00 | 2,161.50 | 2,173.00 | 2,136.81 | 618,600 |
21 Mar 2024 | 2,167.50 | 2,178.00 | 2,161.00 | 2,162.50 | 2,126.48 | 1,200,500 |
19 Mar 2024 | 2,161.00 | 2,163.50 | 2,159.00 | 2,162.00 | 2,125.99 | 2,262,600 |
18 Mar 2024 | 2,162.00 | 2,168.50 | 2,161.00 | 2,161.00 | 2,125.01 | 1,557,600 |
15 Mar 2024 | 2,162.00 | 2,163.50 | 2,158.00 | 2,160.00 | 2,124.02 | 4,786,300 |
14 Mar 2024 | 2,165.00 | 2,171.00 | 2,162.00 | 2,162.00 | 2,125.99 | 3,028,000 |
13 Mar 2024 | 2,163.50 | 2,171.50 | 2,162.50 | 2,165.00 | 2,128.94 | 607,100 |
12 Mar 2024 | 2,159.50 | 2,166.00 | 2,157.50 | 2,166.00 | 2,129.93 | 657,300 |
11 Mar 2024 | 2,156.00 | 2,163.00 | 2,152.00 | 2,163.00 | 2,126.98 | 898,100 |
08 Mar 2024 | 2,161.00 | 2,166.00 | 2,156.00 | 2,163.00 | 2,126.98 | 635,200 |
07 Mar 2024 | 2,168.00 | 2,169.50 | 2,166.00 | 2,169.00 | 2,132.88 | 1,253,700 |
06 Mar 2024 | 2,169.50 | 2,170.00 | 2,167.50 | 2,168.00 | 2,131.89 | 2,389,800 |
05 Mar 2024 | 2,168.50 | 2,170.00 | 2,168.50 | 2,169.50 | 2,133.37 | 2,046,000 |
04 Mar 2024 | 2,169.00 | 2,169.50 | 2,168.50 | 2,168.50 | 2,132.38 | 1,966,900 |
01 Mar 2024 | 2,169.00 | 2,169.50 | 2,168.50 | 2,169.00 | 2,132.88 | 1,465,500 |
29 Feb 2024 | 2,169.00 | 2,170.50 | 2,168.00 | 2,168.50 | 2,132.38 | 2,286,300 |
28 Feb 2024 | 2,169.00 | 2,170.00 | 2,168.50 | 2,168.50 | 2,132.38 | 1,263,600 |
27 Feb 2024 | 2,168.50 | 2,169.50 | 2,168.00 | 2,168.00 | 2,131.89 | 1,730,300 |
26 Feb 2024 | 2,168.50 | 2,169.00 | 2,168.00 | 2,168.00 | 2,131.89 | 2,070,600 |
22 Feb 2024 | 2,169.50 | 2,170.00 | 2,168.00 | 2,168.50 | 2,132.38 | 1,905,700 |
21 Feb 2024 | 2,169.50 | 2,170.00 | 2,168.00 | 2,168.50 | 2,132.38 | 1,364,600 |
20 Feb 2024 | 2,168.00 | 2,169.50 | 2,167.50 | 2,169.00 | 2,132.88 | 2,619,500 |
19 Feb 2024 | 2,167.50 | 2,169.00 | 2,167.50 | 2,167.50 | 2,131.40 | 1,137,900 |
16 Feb 2024 | 2,168.00 | 2,168.50 | 2,167.00 | 2,167.50 | 2,131.40 | 1,648,500 |
15 Feb 2024 | 2,168.50 | 2,169.50 | 2,167.00 | 2,167.50 | 2,131.40 | 2,188,700 |
14 Feb 2024 | 2,168.50 | 2,170.00 | 2,168.00 | 2,168.00 | 2,131.89 | 1,756,400 |
13 Feb 2024 | 2,169.00 | 2,170.50 | 2,168.00 | 2,169.50 | 2,133.37 | 2,644,100 |
09 Feb 2024 | 2,168.00 | 2,172.50 | 2,167.50 | 2,171.50 | 2,135.33 | 5,604,300 |
08 Feb 2024 | 2,095.00 | 2,099.50 | 2,081.00 | 2,085.00 | 2,050.27 | 1,086,300 |
07 Feb 2024 | 2,103.00 | 2,106.50 | 2,096.00 | 2,097.00 | 2,062.07 | 587,200 |
06 Feb 2024 | 2,108.00 | 2,111.50 | 2,100.00 | 2,100.00 | 2,065.02 | 520,300 |
05 Feb 2024 | 2,105.00 | 2,114.50 | 2,101.50 | 2,103.00 | 2,067.97 | 622,500 |
02 Feb 2024 | 2,102.00 | 2,106.00 | 2,099.50 | 2,102.00 | 2,066.99 | 808,100 |
01 Feb 2024 | 2,116.50 | 2,117.00 | 2,000.50 | 2,095.00 | 2,060.11 | 2,417,800 |
31 Jan 2024 | 2,128.00 | 2,128.00 | 2,103.00 | 2,120.00 | 2,084.69 | 1,934,600 |
30 Jan 2024 | 2,132.00 | 2,139.50 | 2,123.50 | 2,125.50 | 2,090.10 | 947,400 |
29 Jan 2024 | 2,130.50 | 2,134.50 | 2,124.50 | 2,127.00 | 2,091.57 | 1,118,700 |
26 Jan 2024 | 2,133.00 | 2,136.50 | 2,128.00 | 2,130.00 | 2,094.52 | 1,298,700 |
25 Jan 2024 | 2,130.00 | 2,135.00 | 2,130.00 | 2,133.50 | 2,097.97 | 961,500 |
24 Jan 2024 | 2,130.50 | 2,133.00 | 2,124.00 | 2,125.00 | 2,089.61 | 1,484,300 |
23 Jan 2024 | 2,133.00 | 2,140.50 | 2,129.00 | 2,134.00 | 2,098.46 | 732,200 |
22 Jan 2024 | 2,135.50 | 2,137.00 | 2,124.50 | 2,130.00 | 2,094.52 | 813,000 |
19 Jan 2024 | 2,140.50 | 2,145.00 | 2,130.50 | 2,136.00 | 2,100.42 | 540,700 |
18 Jan 2024 | 2,124.00 | 2,145.50 | 2,124.00 | 2,141.50 | 2,105.83 | 892,700 |
17 Jan 2024 | 2,125.00 | 2,129.50 | 2,121.50 | 2,126.00 | 2,090.59 | 1,684,900 |
16 Jan 2024 | 2,120.00 | 2,123.00 | 2,120.00 | 2,120.00 | 2,084.69 | 1,026,600 |
15 Jan 2024 | 2,120.00 | 2,120.50 | 2,117.50 | 2,117.50 | 2,082.23 | 201,000 |
12 Jan 2024 | 2,119.00 | 2,123.50 | 2,116.50 | 2,117.50 | 2,082.23 | 995,500 |
11 Jan 2024 | 2,113.00 | 2,117.50 | 2,111.00 | 2,114.00 | 2,078.79 | 1,457,300 |
10 Jan 2024 | 2,123.00 | 2,124.50 | 2,112.00 | 2,112.00 | 2,076.82 | 1,543,200 |
09 Jan 2024 | 2,115.50 | 2,122.00 | 2,110.00 | 2,122.00 | 2,086.66 | 1,809,800 |
05 Jan 2024 | 2,123.00 | 2,123.50 | 2,107.50 | 2,110.00 | 2,074.86 | 967,200 |
04 Jan 2024 | 2,123.00 | 2,126.50 | 2,106.00 | 2,106.00 | 2,070.92 | 1,391,300 |
29 Dec 2023 | 2,122.50 | 2,125.50 | 2,120.50 | 2,122.50 | 2,087.15 | 865,700 |
28 Dec 2023 | 2,123.00 | 2,125.00 | 2,118.50 | 2,121.00 | 2,085.67 | 1,025,900 |
27 Dec 2023 | 2,123.00 | 2,127.50 | 2,121.50 | 2,123.00 | 2,087.64 | 646,100 |
26 Dec 2023 | 2,123.00 | 2,134.50 | 2,121.00 | 2,123.00 | 2,087.64 | 1,062,100 |
25 Dec 2023 | 2,118.00 | 2,126.00 | 2,117.00 | 2,120.00 | 2,084.69 | 1,004,500 |
22 Dec 2023 | 2,118.00 | 2,129.50 | 2,112.00 | 2,117.00 | 2,081.74 | 3,301,100 |
21 Dec 2023 | 2,000.00 | 2,003.00 | 1,980.50 | 2,000.00 | 1,966.69 | 633,500 |
20 Dec 2023 | 1,995.00 | 2,004.00 | 1,990.50 | 1,995.50 | 1,962.26 | 489,100 |
19 Dec 2023 | 1,980.00 | 1,999.50 | 1,976.00 | 1,991.00 | 1,957.84 | 694,100 |
18 Dec 2023 | 1,980.00 | 2,009.00 | 1,963.00 | 2,009.00 | 1,975.54 | 735,300 |
15 Dec 2023 | 1,966.00 | 1,997.00 | 1,955.00 | 1,980.00 | 1,947.02 | 589,600 |
14 Dec 2023 | 1,966.00 | 2,012.50 | 1,942.50 | 1,965.00 | 1,932.27 | 855,000 |
13 Dec 2023 | 1,950.00 | 1,966.00 | 1,940.00 | 1,957.00 | 1,924.41 | 1,147,600 |
12 Dec 2023 | 1,959.00 | 1,970.00 | 1,899.00 | 1,915.50 | 1,883.60 | 2,596,500 |
11 Dec 2023 | 1,920.00 | 2,000.00 | 1,920.00 | 1,970.00 | 1,937.19 | 2,990,400 |
08 Dec 2023 | 1,870.00 | 1,912.00 | 1,847.50 | 1,912.00 | 1,880.16 | 7,484,400 |
07 Dec 2023 | 1,524.00 | 1,525.50 | 1,512.00 | 1,512.00 | 1,486.82 | 1,046,700 |
06 Dec 2023 | 1,515.00 | 1,528.00 | 1,514.50 | 1,525.00 | 1,499.60 | 763,500 |
05 Dec 2023 | 1,507.00 | 1,520.50 | 1,504.50 | 1,515.00 | 1,489.77 | 481,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |