Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 2,098.00 | 2,115.00 | 2,075.00 | 2,075.00 | 2,075.00 | 95,900 |
01 May 2024 | 2,101.00 | 2,107.00 | 2,065.00 | 2,085.00 | 2,085.00 | 98,200 |
30 Apr 2024 | 2,119.00 | 2,126.00 | 2,099.00 | 2,112.00 | 2,112.00 | 95,500 |
26 Apr 2024 | 2,070.00 | 2,090.00 | 2,026.00 | 2,070.00 | 2,070.00 | 79,500 |
25 Apr 2024 | 2,043.00 | 2,089.00 | 2,035.00 | 2,050.00 | 2,050.00 | 107,100 |
24 Apr 2024 | 2,080.00 | 2,105.00 | 2,060.00 | 2,074.00 | 2,074.00 | 84,700 |
23 Apr 2024 | 2,077.00 | 2,090.00 | 2,023.00 | 2,056.00 | 2,056.00 | 115,900 |
22 Apr 2024 | 2,000.00 | 2,057.00 | 1,989.00 | 2,048.00 | 2,048.00 | 153,200 |
19 Apr 2024 | 2,102.00 | 2,118.00 | 1,995.00 | 2,011.00 | 2,011.00 | 265,500 |
18 Apr 2024 | 2,062.00 | 2,112.00 | 2,042.00 | 2,089.00 | 2,089.00 | 147,000 |
17 Apr 2024 | 2,120.00 | 2,146.00 | 2,065.00 | 2,081.00 | 2,081.00 | 142,300 |
16 Apr 2024 | 2,086.00 | 2,134.00 | 2,081.00 | 2,106.00 | 2,106.00 | 196,400 |
15 Apr 2024 | 2,195.00 | 2,220.00 | 2,138.00 | 2,145.00 | 2,145.00 | 251,200 |
12 Apr 2024 | 2,192.00 | 2,269.00 | 2,190.00 | 2,267.00 | 2,267.00 | 266,100 |
11 Apr 2024 | 2,148.00 | 2,221.00 | 2,134.00 | 2,160.00 | 2,160.00 | 241,600 |
10 Apr 2024 | 2,150.00 | 2,207.00 | 2,144.00 | 2,170.00 | 2,170.00 | 324,100 |
09 Apr 2024 | 2,070.00 | 2,119.00 | 2,052.00 | 2,080.00 | 2,080.00 | 204,400 |
08 Apr 2024 | 2,060.00 | 2,069.00 | 2,029.00 | 2,066.00 | 2,066.00 | 149,600 |
05 Apr 2024 | 2,052.00 | 2,095.00 | 2,043.00 | 2,060.00 | 2,060.00 | 215,100 |
04 Apr 2024 | 2,148.00 | 2,152.00 | 2,094.00 | 2,100.00 | 2,100.00 | 234,900 |
03 Apr 2024 | 2,121.00 | 2,158.00 | 2,103.00 | 2,126.00 | 2,126.00 | 287,900 |
02 Apr 2024 | 2,276.00 | 2,287.00 | 2,197.00 | 2,211.00 | 2,211.00 | 236,500 |
01 Apr 2024 | 2,274.00 | 2,277.00 | 2,190.00 | 2,247.00 | 2,247.00 | 264,600 |
29 Mar 2024 | 2,278.00 | 2,329.00 | 2,256.00 | 2,269.00 | 2,269.00 | 126,500 |
28 Mar 2024 | 2,300.00 | 2,308.00 | 2,253.00 | 2,265.00 | 2,265.00 | 221,600 |
27 Mar 2024 | 2,375.00 | 2,377.00 | 2,286.00 | 2,310.00 | 2,310.00 | 275,900 |
26 Mar 2024 | 2,323.00 | 2,376.00 | 2,313.00 | 2,357.00 | 2,357.00 | 232,800 |
25 Mar 2024 | 2,450.00 | 2,464.00 | 2,342.00 | 2,343.00 | 2,343.00 | 489,900 |
22 Mar 2024 | 2,500.00 | 2,517.00 | 2,462.00 | 2,475.00 | 2,475.00 | 223,000 |
21 Mar 2024 | 2,611.00 | 2,613.00 | 2,536.00 | 2,536.00 | 2,536.00 | 270,900 |
19 Mar 2024 | 2,539.00 | 2,567.00 | 2,496.00 | 2,561.00 | 2,561.00 | 239,600 |
18 Mar 2024 | 2,470.00 | 2,577.00 | 2,470.00 | 2,565.00 | 2,565.00 | 307,900 |
15 Mar 2024 | 2,477.00 | 2,502.00 | 2,408.00 | 2,430.00 | 2,430.00 | 385,900 |
14 Mar 2024 | 2,575.00 | 2,605.00 | 2,473.00 | 2,496.00 | 2,496.00 | 364,700 |
13 Mar 2024 | 2,700.00 | 2,719.00 | 2,591.00 | 2,615.00 | 2,615.00 | 506,900 |
12 Mar 2024 | 2,390.00 | 2,705.00 | 2,380.00 | 2,640.00 | 2,640.00 | 894,900 |
11 Mar 2024 | 2,591.00 | 2,591.00 | 2,393.00 | 2,432.00 | 2,432.00 | 906,800 |
08 Mar 2024 | 2,736.00 | 2,869.00 | 2,666.00 | 2,741.00 | 2,741.00 | 1,313,400 |
07 Mar 2024 | 2,640.00 | 2,742.00 | 2,597.00 | 2,697.00 | 2,697.00 | 937,700 |
06 Mar 2024 | 2,478.00 | 2,587.00 | 2,466.00 | 2,563.00 | 2,563.00 | 379,200 |
05 Mar 2024 | 2,470.00 | 2,549.00 | 2,440.00 | 2,513.00 | 2,513.00 | 405,700 |
04 Mar 2024 | 2,550.00 | 2,640.00 | 2,510.00 | 2,520.00 | 2,520.00 | 656,500 |
01 Mar 2024 | 2,498.00 | 2,527.00 | 2,437.00 | 2,478.00 | 2,478.00 | 344,600 |
29 Feb 2024 | 2,451.00 | 2,516.00 | 2,379.00 | 2,487.00 | 2,487.00 | 709,200 |
28 Feb 2024 | 2,580.00 | 2,614.00 | 2,545.00 | 2,551.00 | 2,551.00 | 365,200 |
27 Feb 2024 | 2,666.00 | 2,668.00 | 2,523.00 | 2,575.00 | 2,575.00 | 661,800 |
26 Feb 2024 | 2,420.00 | 2,638.00 | 2,374.00 | 2,616.00 | 2,616.00 | 1,124,000 |
22 Feb 2024 | 2,375.00 | 2,417.00 | 2,310.00 | 2,355.00 | 2,355.00 | 568,200 |
21 Feb 2024 | 2,306.00 | 2,319.00 | 2,252.00 | 2,278.00 | 2,278.00 | 321,600 |
20 Feb 2024 | 2,352.00 | 2,385.00 | 2,315.00 | 2,343.00 | 2,343.00 | 421,400 |
19 Feb 2024 | 2,284.00 | 2,385.00 | 2,270.00 | 2,382.00 | 2,382.00 | 594,800 |
16 Feb 2024 | 2,250.00 | 2,323.00 | 2,188.00 | 2,268.00 | 2,268.00 | 583,300 |
15 Feb 2024 | 2,298.00 | 2,300.00 | 2,205.00 | 2,230.00 | 2,230.00 | 450,500 |
14 Feb 2024 | 2,115.00 | 2,241.00 | 2,110.00 | 2,241.00 | 2,241.00 | 492,700 |
13 Feb 2024 | 2,210.00 | 2,228.00 | 2,110.00 | 2,130.00 | 2,130.00 | 426,500 |
09 Feb 2024 | 2,215.00 | 2,310.00 | 2,145.00 | 2,176.00 | 2,176.00 | 756,600 |
08 Feb 2024 | 2,048.00 | 2,225.00 | 2,010.00 | 2,215.00 | 2,215.00 | 1,401,400 |
07 Feb 2024 | 2,114.00 | 2,118.00 | 2,064.00 | 2,084.00 | 2,084.00 | 380,300 |
06 Feb 2024 | 2,060.00 | 2,103.00 | 2,041.00 | 2,086.00 | 2,086.00 | 200,600 |
05 Feb 2024 | 2,099.00 | 2,125.00 | 2,053.00 | 2,096.00 | 2,096.00 | 271,400 |
02 Feb 2024 | 2,041.00 | 2,095.00 | 2,031.00 | 2,073.00 | 2,073.00 | 272,800 |
01 Feb 2024 | 2,035.00 | 2,056.00 | 2,007.00 | 2,022.00 | 2,022.00 | 185,700 |
31 Jan 2024 | 2,041.00 | 2,064.00 | 2,011.00 | 2,060.00 | 2,060.00 | 239,500 |
30 Jan 2024 | 2,090.00 | 2,150.00 | 2,080.00 | 2,083.00 | 2,083.00 | 453,800 |
29 Jan 2024 | 2,095.00 | 2,112.00 | 2,036.00 | 2,049.00 | 2,049.00 | 258,200 |
26 Jan 2024 | 2,093.00 | 2,133.00 | 2,057.00 | 2,091.00 | 2,091.00 | 387,200 |
25 Jan 2024 | 2,174.00 | 2,179.00 | 2,069.00 | 2,136.00 | 2,136.00 | 623,000 |
24 Jan 2024 | 2,087.00 | 2,172.00 | 2,087.00 | 2,143.00 | 2,143.00 | 1,084,300 |
23 Jan 2024 | 2,082.00 | 2,082.00 | 1,979.00 | 1,997.00 | 1,997.00 | 624,300 |
22 Jan 2024 | 2,004.00 | 2,083.00 | 1,957.00 | 2,083.00 | 2,083.00 | 583,800 |
19 Jan 2024 | 1,840.00 | 1,967.00 | 1,828.00 | 1,964.00 | 1,964.00 | 376,400 |
18 Jan 2024 | 1,853.00 | 1,888.00 | 1,832.00 | 1,844.00 | 1,844.00 | 162,300 |
17 Jan 2024 | 1,826.00 | 1,913.00 | 1,826.00 | 1,850.00 | 1,850.00 | 404,700 |
16 Jan 2024 | 1,846.00 | 1,900.00 | 1,810.00 | 1,824.00 | 1,824.00 | 204,400 |
15 Jan 2024 | 1,848.00 | 1,848.00 | 1,817.00 | 1,819.00 | 1,819.00 | 42,300 |
12 Jan 2024 | 1,858.00 | 1,864.00 | 1,809.00 | 1,841.00 | 1,841.00 | 177,600 |
11 Jan 2024 | 1,897.00 | 1,897.00 | 1,825.00 | 1,846.00 | 1,846.00 | 217,600 |
10 Jan 2024 | 1,901.00 | 1,920.00 | 1,865.00 | 1,870.00 | 1,870.00 | 230,700 |
09 Jan 2024 | 1,843.00 | 1,908.00 | 1,840.00 | 1,888.00 | 1,888.00 | 230,600 |
05 Jan 2024 | 1,867.00 | 1,867.00 | 1,806.00 | 1,807.00 | 1,807.00 | 167,000 |
04 Jan 2024 | 1,796.00 | 1,871.00 | 1,776.00 | 1,870.00 | 1,870.00 | 143,800 |
29 Dec 2023 | 1,875.00 | 1,875.00 | 1,823.00 | 1,842.00 | 1,842.00 | 138,000 |
28 Dec 2023 | 1,839.00 | 1,875.00 | 1,813.00 | 1,872.00 | 1,872.00 | 137,100 |
27 Dec 2023 | 1,836.00 | 1,882.00 | 1,830.00 | 1,852.00 | 1,852.00 | 182,100 |
26 Dec 2023 | 1,821.00 | 1,880.00 | 1,821.00 | 1,848.00 | 1,848.00 | 168,200 |
25 Dec 2023 | 1,905.00 | 1,910.00 | 1,815.00 | 1,830.00 | 1,830.00 | 225,100 |
22 Dec 2023 | 1,879.00 | 1,930.00 | 1,878.00 | 1,902.00 | 1,902.00 | 375,200 |
21 Dec 2023 | 1,795.00 | 1,874.00 | 1,788.00 | 1,866.00 | 1,866.00 | 241,300 |
20 Dec 2023 | 1,860.00 | 1,861.00 | 1,809.00 | 1,851.00 | 1,851.00 | 276,800 |
19 Dec 2023 | 1,753.00 | 1,859.00 | 1,751.00 | 1,859.00 | 1,859.00 | 309,000 |
18 Dec 2023 | 1,760.00 | 1,794.00 | 1,745.00 | 1,766.00 | 1,766.00 | 188,400 |
15 Dec 2023 | 1,696.00 | 1,756.00 | 1,695.00 | 1,738.00 | 1,738.00 | 182,000 |
14 Dec 2023 | 1,728.00 | 1,759.00 | 1,682.00 | 1,697.00 | 1,697.00 | 212,200 |
13 Dec 2023 | 1,620.00 | 1,680.00 | 1,620.00 | 1,667.00 | 1,667.00 | 178,700 |
12 Dec 2023 | 1,668.00 | 1,682.00 | 1,606.00 | 1,612.00 | 1,612.00 | 175,900 |
11 Dec 2023 | 1,657.00 | 1,678.00 | 1,650.00 | 1,669.00 | 1,669.00 | 116,300 |
08 Dec 2023 | 1,659.00 | 1,678.00 | 1,642.00 | 1,654.00 | 1,654.00 | 176,300 |
07 Dec 2023 | 1,755.00 | 1,756.00 | 1,673.00 | 1,682.00 | 1,682.00 | 343,400 |
06 Dec 2023 | 1,769.00 | 1,792.00 | 1,741.00 | 1,788.00 | 1,788.00 | 169,400 |
05 Dec 2023 | 1,773.00 | 1,819.00 | 1,749.00 | 1,750.00 | 1,750.00 | 289,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |