Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 17,728.20 | 17,844.90 | 17,728.20 | 17,800.40 | 17,800.40 | - |
01 May 2024 | 18,049.70 | 18,049.70 | 17,669.10 | 17,728.20 | 17,728.20 | 191,905,200 |
30 Apr 2024 | 17,977.40 | 18,169.70 | 17,977.40 | 18,049.70 | 18,049.70 | 243,033,700 |
29 Apr 2024 | 17,886.60 | 17,980.50 | 17,864.40 | 17,977.40 | 17,977.40 | 201,161,300 |
26 Apr 2024 | 18,132.00 | 18,132.00 | 17,786.60 | 17,886.60 | 17,886.60 | 189,057,300 |
24 Apr 2024 | 18,157.60 | 18,194.00 | 17,951.50 | 18,132.00 | 18,132.00 | 179,215,600 |
23 Apr 2024 | 18,204.20 | 18,237.00 | 18,117.80 | 18,157.60 | 18,157.60 | 200,345,600 |
22 Apr 2024 | 18,010.80 | 18,344.90 | 18,010.80 | 18,204.20 | 18,204.20 | 177,487,500 |
19 Apr 2024 | 18,209.80 | 18,209.80 | 17,870.10 | 18,010.80 | 18,010.80 | 259,504,900 |
18 Apr 2024 | 18,030.80 | 18,302.00 | 18,030.80 | 18,209.80 | 18,209.80 | 192,997,300 |
17 Apr 2024 | 18,100.10 | 18,112.90 | 17,981.20 | 18,030.80 | 18,030.80 | 189,209,600 |
16 Apr 2024 | 18,474.50 | 18,474.50 | 18,029.60 | 18,100.10 | 18,100.10 | 323,812,800 |
15 Apr 2024 | 18,410.00 | 18,530.30 | 18,375.10 | 18,474.50 | 18,474.50 | 235,597,100 |
12 Apr 2024 | 18,479.90 | 18,479.90 | 18,293.80 | 18,410.00 | 18,410.00 | 202,930,100 |
11 Apr 2024 | 18,378.30 | 18,502.20 | 18,221.70 | 18,479.90 | 18,479.90 | 195,707,500 |
10 Apr 2024 | 18,224.30 | 18,448.70 | 18,224.30 | 18,378.30 | 18,378.30 | 190,132,800 |
09 Apr 2024 | 17,958.90 | 18,333.10 | 17,958.90 | 18,224.30 | 18,224.30 | 212,419,200 |
08 Apr 2024 | 17,890.90 | 17,987.20 | 17,764.10 | 17,958.90 | 17,958.90 | 206,133,300 |
05 Apr 2024 | 18,035.20 | 18,035.20 | 17,791.80 | 17,890.90 | 17,890.90 | 165,937,500 |
04 Apr 2024 | 17,976.70 | 18,068.10 | 17,960.00 | 18,035.20 | 18,035.20 | 227,094,300 |
03 Apr 2024 | 18,135.10 | 18,215.20 | 17,966.20 | 17,976.70 | 17,976.70 | 247,742,200 |
02 Apr 2024 | 17,941.90 | 18,180.30 | 17,941.90 | 18,135.10 | 18,135.10 | 222,073,900 |
28 Mar 2024 | 17,624.10 | 18,014.60 | 17,624.10 | 17,941.90 | 17,941.90 | 242,261,900 |
27 Mar 2024 | 17,592.60 | 17,624.10 | 17,438.30 | 17,624.10 | 17,624.10 | 166,287,100 |
26 Mar 2024 | 17,722.60 | 17,801.90 | 17,546.50 | 17,592.60 | 17,592.60 | 182,013,500 |
25 Mar 2024 | 17,599.50 | 17,830.80 | 17,599.50 | 17,722.60 | 17,722.60 | 151,036,500 |
22 Mar 2024 | 17,753.90 | 17,790.70 | 17,547.80 | 17,599.50 | 17,599.50 | 206,144,000 |
21 Mar 2024 | 17,571.20 | 17,772.30 | 17,556.00 | 17,753.90 | 17,753.90 | 285,837,400 |
20 Mar 2024 | 17,602.30 | 17,697.00 | 17,529.10 | 17,571.20 | 17,571.20 | 190,286,900 |
19 Mar 2024 | 17,238.10 | 17,629.80 | 17,238.10 | 17,602.30 | 17,602.30 | 206,097,000 |
18 Mar 2024 | 17,195.80 | 17,260.80 | 17,150.10 | 17,238.10 | 17,238.10 | 202,373,500 |
15 Mar 2024 | 17,531.50 | 17,531.50 | 17,097.10 | 17,195.80 | 17,195.80 | 1,287,257,500 |
14 Mar 2024 | 17,213.40 | 17,591.00 | 17,213.40 | 17,531.50 | 17,531.50 | 351,713,800 |
13 Mar 2024 | 17,343.80 | 17,343.80 | 17,199.30 | 17,213.40 | 17,213.40 | 296,995,500 |
12 Mar 2024 | 17,338.00 | 17,425.90 | 17,283.20 | 17,343.80 | 17,343.80 | 280,295,900 |
11 Mar 2024 | 17,793.50 | 17,793.50 | 17,334.30 | 17,338.00 | 17,338.00 | 212,407,400 |
08 Mar 2024 | 17,771.50 | 17,842.80 | 17,745.70 | 17,793.50 | 17,793.50 | 310,223,900 |
07 Mar 2024 | 17,775.40 | 17,797.50 | 17,627.90 | 17,771.50 | 17,771.50 | 293,778,100 |
06 Mar 2024 | 17,879.60 | 17,879.60 | 17,636.70 | 17,775.40 | 17,775.40 | 356,085,800 |
05 Mar 2024 | 17,779.80 | 17,988.30 | 17,779.80 | 17,879.60 | 17,879.60 | 380,095,800 |
04 Mar 2024 | 17,909.20 | 17,986.20 | 17,736.50 | 17,779.80 | 17,779.80 | 469,183,000 |
01 Mar 2024 | 17,559.90 | 17,934.70 | 17,559.90 | 17,909.20 | 17,909.20 | 466,103,600 |
29 Feb 2024 | 17,507.70 | 17,625.90 | 17,367.10 | 17,559.90 | 17,559.90 | 1,090,091,200 |
28 Feb 2024 | 17,508.00 | 17,655.40 | 17,498.00 | 17,507.70 | 17,507.70 | 421,806,300 |
27 Feb 2024 | 17,576.10 | 17,576.10 | 17,334.20 | 17,508.00 | 17,508.00 | 327,072,200 |
26 Feb 2024 | 17,640.60 | 17,791.30 | 17,528.70 | 17,576.10 | 17,576.10 | - |
23 Feb 2024 | 17,629.10 | 17,724.20 | 17,536.90 | 17,640.60 | 17,640.60 | 481,576,200 |
22 Feb 2024 | 17,587.70 | 17,674.50 | 17,512.40 | 17,629.10 | 17,629.10 | 1,570,162,700 |
21 Feb 2024 | 17,587.70 | 17,657.90 | 17,512.40 | 17,612.40 | 17,612.40 | 1,137,246,700 |
20 Feb 2024 | 18,036.20 | 18,053.30 | 17,686.70 | 17,838.70 | 17,838.70 | 383,477,500 |
19 Feb 2024 | 17,946.00 | 18,281.70 | 17,946.00 | 18,036.20 | 18,036.20 | 359,152,000 |
16 Feb 2024 | 17,680.80 | 17,991.00 | 17,680.80 | 17,946.00 | 17,946.00 | 427,093,800 |
15 Feb 2024 | 17,798.90 | 17,830.80 | 17,577.00 | 17,680.80 | 17,680.80 | 380,566,500 |
14 Feb 2024 | 17,962.50 | 17,962.50 | 17,623.60 | 17,798.90 | 17,798.90 | 445,199,100 |
13 Feb 2024 | 17,969.60 | 18,085.60 | 17,942.30 | 17,962.50 | 17,962.50 | 227,005,500 |
12 Feb 2024 | 18,072.10 | 18,072.10 | 17,931.10 | 17,969.60 | 17,969.60 | 87,549,700 |
09 Feb 2024 | 18,123.50 | 18,169.10 | 18,065.70 | 18,072.10 | 18,072.10 | 215,928,600 |
08 Feb 2024 | 18,125.20 | 18,212.70 | 18,074.70 | 18,123.50 | 18,123.50 | 208,854,300 |
07 Feb 2024 | 18,125.20 | 18,171.80 | 18,093.80 | 18,096.50 | 18,096.50 | 47,604,200 |
06 Feb 2024 | 18,141.10 | 18,141.10 | 17,832.60 | 17,935.40 | 17,935.40 | 212,618,200 |
05 Feb 2024 | 18,637.50 | 18,637.50 | 18,140.80 | 18,141.10 | 18,141.10 | 215,036,300 |
02 Feb 2024 | 18,405.80 | 18,676.50 | 18,405.80 | 18,637.50 | 18,637.50 | 234,657,800 |
01 Feb 2024 | 18,555.60 | 18,555.60 | 18,301.40 | 18,405.80 | 18,405.80 | 263,803,800 |
31 Jan 2024 | 18,471.50 | 18,563.50 | 18,309.90 | 18,555.60 | 18,555.60 | - |
30 Jan 2024 | 18,352.40 | 18,539.00 | 18,352.40 | 18,471.50 | 18,471.50 | 294,623,400 |
29 Jan 2024 | 18,296.40 | 18,418.40 | 18,240.10 | 18,352.40 | 18,352.40 | 497,668,900 |
25 Jan 2024 | 18,176.20 | 18,460.10 | 18,176.20 | 18,428.60 | 18,428.60 | 280,011,000 |
24 Jan 2024 | 17,940.60 | 18,292.90 | 17,940.60 | 18,176.20 | 18,176.20 | 292,299,700 |
23 Jan 2024 | 17,827.30 | 18,026.60 | 17,823.70 | 17,940.60 | 17,940.60 | 288,280,900 |
22 Jan 2024 | 17,878.50 | 17,891.60 | 17,759.60 | 17,827.30 | 17,827.30 | 312,814,200 |
19 Jan 2024 | 17,790.60 | 18,032.70 | 17,790.60 | 17,865.60 | 17,865.60 | 254,439,000 |
18 Jan 2024 | 17,837.30 | 17,893.10 | 17,685.30 | 17,790.60 | 17,790.60 | - |
17 Jan 2024 | 18,125.00 | 18,162.00 | 17,921.70 | 17,984.50 | 17,984.50 | 348,836,900 |
16 Jan 2024 | 18,404.50 | 18,404.50 | 18,084.50 | 18,125.00 | 18,125.00 | 263,284,700 |
15 Jan 2024 | 18,511.20 | 18,519.50 | 18,391.50 | 18,404.50 | 18,404.50 | 211,222,700 |
12 Jan 2024 | 18,519.30 | 18,622.70 | 18,438.40 | 18,555.20 | 18,555.20 | 238,877,800 |
11 Jan 2024 | 18,503.80 | 18,578.60 | 18,428.20 | 18,519.30 | 18,519.30 | 266,579,100 |
10 Jan 2024 | 18,901.60 | 18,901.60 | 18,494.80 | 18,503.80 | 18,503.80 | 226,948,600 |
09 Jan 2024 | 18,838.80 | 19,019.30 | 18,838.80 | 18,901.60 | 18,901.60 | 229,603,700 |
08 Jan 2024 | 18,901.90 | 18,961.40 | 18,723.10 | 18,763.00 | 18,763.00 | 259,357,800 |
05 Jan 2024 | 19,082.10 | 19,112.80 | 18,897.40 | 18,901.90 | 18,901.90 | 209,303,200 |
04 Jan 2024 | 19,232.50 | 19,285.20 | 19,082.10 | 19,082.10 | 19,082.10 | 179,945,700 |
03 Jan 2024 | 19,574.50 | 19,574.50 | 19,232.50 | 19,232.50 | 19,232.50 | 234,099,300 |
02 Jan 2024 | 19,490.20 | 19,581.70 | 19,426.90 | 19,574.50 | 19,574.50 | 42,325,700 |
29 Dec 2023 | 19,599.00 | 19,599.00 | 19,443.90 | 19,490.20 | 19,490.20 | 181,350,100 |
28 Dec 2023 | 19,402.00 | 19,609.20 | 19,402.00 | 19,599.00 | 19,599.00 | 161,971,500 |
27 Dec 2023 | 19,183.90 | 19,486.30 | 19,183.90 | 19,402.00 | 19,402.00 | 201,978,400 |
22 Dec 2023 | 19,155.90 | 19,270.60 | 19,155.90 | 19,183.90 | 19,183.90 | 363,237,700 |
21 Dec 2023 | 19,243.90 | 19,243.90 | 18,975.80 | 19,155.90 | 19,155.90 | 357,449,600 |
20 Dec 2023 | 19,133.10 | 19,311.20 | 19,133.10 | 19,243.90 | 19,243.90 | 334,097,000 |
19 Dec 2023 | 18,992.40 | 19,150.80 | 18,981.00 | 19,133.10 | 19,133.10 | 233,858,400 |
18 Dec 2023 | 18,992.40 | 19,062.30 | 18,981.00 | 19,029.80 | 19,029.80 | 55,426,400 |
15 Dec 2023 | 18,631.30 | 19,121.70 | 18,631.30 | 18,992.40 | 18,992.40 | 759,106,500 |
14 Dec 2023 | 18,203.80 | 18,687.10 | 18,203.80 | 18,631.30 | 18,631.30 | 442,452,500 |
13 Dec 2023 | 18,153.90 | 18,275.30 | 18,123.70 | 18,203.80 | 18,203.80 | 244,607,300 |
12 Dec 2023 | 18,153.60 | 18,222.80 | 18,080.30 | 18,153.90 | 18,153.90 | 240,640,200 |
11 Dec 2023 | 18,260.70 | 18,302.50 | 18,103.60 | 18,154.00 | 18,154.00 | 302,642,900 |
08 Dec 2023 | 18,146.20 | 18,288.50 | 18,129.50 | 18,260.70 | 18,260.70 | 341,985,600 |
07 Dec 2023 | 18,045.10 | 18,146.20 | 17,980.00 | 18,146.20 | 18,146.20 | 365,146,500 |
06 Dec 2023 | 17,830.00 | 18,100.30 | 17,730.80 | 18,045.10 | 18,045.10 | 405,655,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |