Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 2,132.80 | 2,169.70 | 2,132.80 | 2,169.70 | 2,169.70 | - |
22 Apr 2024 | 2,100.80 | 2,132.80 | 2,100.80 | 2,132.80 | 2,132.80 | 4,811,800 |
19 Apr 2024 | 2,133.80 | 2,133.80 | 2,073.00 | 2,100.80 | 2,100.80 | 6,092,500 |
18 Apr 2024 | 2,112.40 | 2,133.80 | 2,111.70 | 2,133.80 | 2,133.80 | 6,123,900 |
17 Apr 2024 | 2,105.00 | 2,125.50 | 2,097.40 | 2,112.40 | 2,112.40 | 7,855,900 |
16 Apr 2024 | 2,132.90 | 2,132.90 | 2,094.70 | 2,105.00 | 2,105.00 | 12,156,600 |
15 Apr 2024 | 2,170.90 | 2,170.90 | 2,125.10 | 2,132.90 | 2,132.90 | 7,356,200 |
12 Apr 2024 | 2,161.20 | 2,179.80 | 2,160.70 | 2,170.90 | 2,170.90 | 4,753,100 |
11 Apr 2024 | 2,172.40 | 2,172.40 | 2,122.90 | 2,161.20 | 2,161.20 | 5,333,300 |
10 Apr 2024 | 2,198.70 | 2,201.00 | 2,170.30 | 2,172.40 | 2,172.40 | 5,424,000 |
09 Apr 2024 | 2,194.60 | 2,204.40 | 2,188.90 | 2,198.70 | 2,198.70 | 5,839,600 |
08 Apr 2024 | 2,168.70 | 2,204.30 | 2,168.70 | 2,194.60 | 2,194.60 | 7,447,000 |
05 Apr 2024 | 2,199.80 | 2,199.80 | 2,159.30 | 2,168.70 | 2,168.70 | 4,915,600 |
04 Apr 2024 | 2,174.10 | 2,206.30 | 2,174.10 | 2,199.80 | 2,199.80 | 6,921,500 |
03 Apr 2024 | 2,263.40 | 2,263.40 | 2,168.30 | 2,174.10 | 2,174.10 | 8,028,900 |
02 Apr 2024 | 2,277.00 | 2,277.70 | 2,253.20 | 2,263.40 | 2,263.40 | 5,961,700 |
28 Mar 2024 | 2,268.00 | 2,278.10 | 2,258.20 | 2,277.00 | 2,277.00 | 8,493,000 |
27 Mar 2024 | 2,280.10 | 2,280.50 | 2,252.30 | 2,268.00 | 2,268.00 | 5,762,100 |
26 Mar 2024 | 2,316.00 | 2,316.00 | 2,270.80 | 2,280.10 | 2,280.10 | 6,169,300 |
25 Mar 2024 | 2,295.20 | 2,335.10 | 2,292.20 | 2,316.00 | 2,316.00 | 6,852,000 |
22 Mar 2024 | 2,293.00 | 2,297.50 | 2,283.90 | 2,295.20 | 2,295.20 | 8,513,900 |
21 Mar 2024 | 2,268.30 | 2,305.10 | 2,268.30 | 2,293.00 | 2,293.00 | 11,633,000 |
20 Mar 2024 | 2,279.40 | 2,293.80 | 2,267.30 | 2,268.30 | 2,268.30 | 7,598,100 |
19 Mar 2024 | 2,284.70 | 2,284.90 | 2,262.10 | 2,279.40 | 2,279.40 | 5,927,100 |
18 Mar 2024 | 2,282.80 | 2,291.50 | 2,259.90 | 2,284.70 | 2,284.70 | 7,338,100 |
15 Mar 2024 | 2,302.50 | 2,302.50 | 2,267.70 | 2,282.80 | 2,282.80 | 19,890,800 |
14 Mar 2024 | 2,318.00 | 2,321.90 | 2,300.10 | 2,302.50 | 2,302.50 | 6,477,000 |
13 Mar 2024 | 2,308.60 | 2,319.10 | 2,299.20 | 2,318.00 | 2,318.00 | 7,334,600 |
12 Mar 2024 | 2,282.40 | 2,308.60 | 2,282.20 | 2,308.60 | 2,308.60 | 8,422,800 |
11 Mar 2024 | 2,289.90 | 2,289.90 | 2,257.90 | 2,282.40 | 2,282.40 | 4,344,400 |
08 Mar 2024 | 2,271.20 | 2,299.70 | 2,271.00 | 2,289.90 | 2,289.90 | 9,023,500 |
07 Mar 2024 | 2,248.00 | 2,281.50 | 2,248.00 | 2,271.20 | 2,271.20 | 7,934,000 |
06 Mar 2024 | 2,280.90 | 2,280.90 | 2,231.60 | 2,248.00 | 2,248.00 | 10,423,800 |
05 Mar 2024 | 2,278.20 | 2,280.90 | 2,250.10 | 2,280.90 | 2,280.90 | 10,791,000 |
04 Mar 2024 | 2,257.40 | 2,292.20 | 2,257.20 | 2,278.20 | 2,278.20 | 11,018,600 |
01 Mar 2024 | 2,215.90 | 2,257.40 | 2,215.90 | 2,257.40 | 2,257.40 | 18,412,200 |
29 Feb 2024 | 2,197.00 | 2,215.90 | 2,176.20 | 2,215.90 | 2,215.90 | 15,779,000 |
28 Feb 2024 | 2,135.60 | 2,197.90 | 2,135.10 | 2,197.00 | 2,197.00 | 14,766,100 |
27 Feb 2024 | 2,109.00 | 2,139.90 | 2,092.40 | 2,135.60 | 2,135.60 | 13,789,000 |
26 Feb 2024 | 2,090.80 | 2,115.00 | 2,089.90 | 2,109.00 | 2,109.00 | - |
23 Feb 2024 | 2,059.60 | 2,114.70 | 2,059.60 | 2,090.80 | 2,090.80 | 9,453,000 |
22 Feb 2024 | 2,050.50 | 2,062.40 | 2,030.50 | 2,059.60 | 2,059.60 | 8,810,500 |
21 Feb 2024 | 2,050.50 | 2,050.80 | 2,030.50 | 2,033.80 | 2,033.80 | 1,058,000 |
20 Feb 2024 | 2,002.10 | 2,012.30 | 1,983.70 | 2,005.80 | 2,005.80 | 8,829,500 |
19 Feb 2024 | 2,024.20 | 2,026.30 | 1,999.50 | 2,002.10 | 2,002.10 | 7,413,300 |
16 Feb 2024 | 2,010.40 | 2,035.10 | 2,009.00 | 2,024.20 | 2,024.20 | 11,899,200 |
15 Feb 2024 | 1,882.20 | 2,013.60 | 1,882.20 | 2,010.40 | 2,010.40 | 12,921,000 |
14 Feb 2024 | 1,907.30 | 1,907.30 | 1,868.60 | 1,882.20 | 1,882.20 | 4,239,600 |
13 Feb 2024 | 1,925.50 | 1,926.20 | 1,902.90 | 1,907.30 | 1,907.30 | 4,577,800 |
12 Feb 2024 | 1,906.10 | 1,936.30 | 1,906.10 | 1,925.50 | 1,925.50 | 3,313,000 |
09 Feb 2024 | 1,885.30 | 1,908.60 | 1,880.60 | 1,906.10 | 1,906.10 | 4,565,400 |
08 Feb 2024 | 1,863.00 | 1,897.00 | 1,860.80 | 1,884.90 | 1,884.90 | 4,540,800 |
07 Feb 2024 | 1,863.00 | 1,885.00 | 1,860.80 | 1,879.40 | 1,879.40 | 681,200 |
06 Feb 2024 | 1,885.20 | 1,887.00 | 1,841.80 | 1,851.30 | 1,851.30 | 4,373,000 |
05 Feb 2024 | 1,888.90 | 1,895.90 | 1,872.40 | 1,885.20 | 1,885.20 | 4,048,400 |
02 Feb 2024 | 1,831.50 | 1,888.90 | 1,831.50 | 1,888.90 | 1,888.90 | 7,747,300 |
01 Feb 2024 | 1,854.60 | 1,854.70 | 1,814.90 | 1,831.50 | 1,831.50 | 5,748,100 |
31 Jan 2024 | 1,847.60 | 1,857.90 | 1,833.50 | 1,854.60 | 1,854.60 | - |
30 Jan 2024 | 1,812.90 | 1,857.10 | 1,812.50 | 1,847.60 | 1,847.60 | 9,033,800 |
29 Jan 2024 | 1,834.80 | 1,835.60 | 1,804.60 | 1,812.90 | 1,812.90 | 5,372,900 |
25 Jan 2024 | 1,841.80 | 1,843.80 | 1,826.60 | 1,834.40 | 1,834.40 | 5,046,300 |
24 Jan 2024 | 1,863.30 | 1,863.30 | 1,825.70 | 1,841.80 | 1,841.80 | 4,318,600 |
23 Jan 2024 | 1,851.80 | 1,872.40 | 1,848.50 | 1,863.30 | 1,863.30 | 5,863,500 |
22 Jan 2024 | 1,842.30 | 1,871.00 | 1,841.90 | 1,851.80 | 1,851.80 | 4,568,700 |
19 Jan 2024 | 1,785.00 | 1,840.30 | 1,785.00 | 1,838.80 | 1,838.80 | 5,385,400 |
18 Jan 2024 | 1,789.50 | 1,792.30 | 1,764.30 | 1,785.00 | 1,785.00 | - |
17 Jan 2024 | 1,778.00 | 1,791.00 | 1,777.90 | 1,788.70 | 1,788.70 | 5,417,700 |
16 Jan 2024 | 1,789.20 | 1,789.20 | 1,765.00 | 1,778.00 | 1,778.00 | 4,242,500 |
15 Jan 2024 | 1,788.30 | 1,798.10 | 1,786.50 | 1,789.20 | 1,789.20 | 4,484,600 |
12 Jan 2024 | 1,793.10 | 1,796.70 | 1,770.40 | 1,787.80 | 1,787.80 | 3,993,900 |
11 Jan 2024 | 1,771.90 | 1,793.50 | 1,771.90 | 1,793.10 | 1,793.10 | 4,243,500 |
10 Jan 2024 | 1,761.80 | 1,776.50 | 1,757.60 | 1,771.90 | 1,771.90 | 5,507,300 |
09 Jan 2024 | 1,731.70 | 1,768.60 | 1,730.30 | 1,761.80 | 1,761.80 | 5,521,600 |
08 Jan 2024 | 1,739.70 | 1,742.60 | 1,722.20 | 1,726.50 | 1,726.50 | 3,491,000 |
05 Jan 2024 | 1,777.80 | 1,789.70 | 1,733.60 | 1,739.70 | 1,739.70 | 4,356,800 |
04 Jan 2024 | 1,784.80 | 1,785.40 | 1,764.70 | 1,777.80 | 1,777.80 | 7,166,200 |
03 Jan 2024 | 1,840.50 | 1,840.50 | 1,784.20 | 1,784.80 | 1,784.80 | 4,865,000 |
02 Jan 2024 | 1,832.90 | 1,851.30 | 1,831.00 | 1,840.50 | 1,840.50 | 2,533,300 |
29 Dec 2023 | 1,838.80 | 1,840.60 | 1,828.20 | 1,832.90 | 1,832.90 | 3,209,900 |
28 Dec 2023 | 1,820.00 | 1,841.30 | 1,819.80 | 1,838.80 | 1,838.80 | 3,415,500 |
27 Dec 2023 | 1,796.70 | 1,828.50 | 1,796.70 | 1,820.00 | 1,820.00 | 2,984,300 |
22 Dec 2023 | 1,793.80 | 1,807.70 | 1,791.50 | 1,796.70 | 1,796.70 | 3,806,100 |
21 Dec 2023 | 1,819.50 | 1,819.90 | 1,790.30 | 1,793.80 | 1,793.80 | 8,098,800 |
20 Dec 2023 | 1,824.30 | 1,836.60 | 1,819.40 | 1,819.50 | 1,819.50 | 5,912,300 |
19 Dec 2023 | 1,803.90 | 1,825.90 | 1,802.40 | 1,824.30 | 1,824.30 | 8,312,800 |
18 Dec 2023 | 1,803.90 | 1,813.80 | 1,802.40 | 1,805.10 | 1,805.10 | 762,000 |
15 Dec 2023 | 1,809.10 | 1,817.80 | 1,798.00 | 1,807.60 | 1,807.60 | 25,283,600 |
14 Dec 2023 | 1,758.20 | 1,813.90 | 1,758.20 | 1,809.10 | 1,809.10 | 12,241,600 |
13 Dec 2023 | 1,755.90 | 1,770.90 | 1,752.80 | 1,758.20 | 1,758.20 | 6,989,900 |
12 Dec 2023 | 1,719.50 | 1,761.00 | 1,718.20 | 1,755.90 | 1,755.90 | 7,056,500 |
11 Dec 2023 | 1,724.80 | 1,739.10 | 1,716.50 | 1,719.50 | 1,719.50 | 5,938,900 |
08 Dec 2023 | 1,734.50 | 1,736.00 | 1,716.40 | 1,724.80 | 1,724.80 | 5,661,200 |
07 Dec 2023 | 1,733.20 | 1,745.10 | 1,725.50 | 1,734.50 | 1,734.50 | 10,171,400 |
06 Dec 2023 | 1,708.60 | 1,738.30 | 1,706.00 | 1,733.20 | 1,733.20 | 8,417,200 |
05 Dec 2023 | 1,720.60 | 1,720.60 | 1,686.60 | 1,708.60 | 1,708.60 | 7,421,700 |
04 Dec 2023 | 1,688.60 | 1,729.00 | 1,688.60 | 1,720.60 | 1,720.60 | 6,936,400 |
01 Dec 2023 | 1,707.10 | 1,707.10 | 1,672.30 | 1,688.60 | 1,688.60 | 6,414,600 |
30 Nov 2023 | 1,685.40 | 1,709.10 | 1,679.70 | 1,707.10 | 1,707.10 | 12,289,800 |
29 Nov 2023 | 1,651.10 | 1,689.80 | 1,645.90 | 1,685.40 | 1,685.40 | 6,100,200 |
28 Nov 2023 | 1,658.00 | 1,670.60 | 1,647.60 | 1,651.10 | 1,651.10 | 4,972,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |