Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 1,790.00 | 1,850.00 | 1,790.00 | 1,830.00 | 1,830.00 | 115,998 |
30 Nov 2023 | 1,920.00 | 1,920.00 | 1,798.00 | 1,800.00 | 1,800.00 | 278,564 |
30 Nov 2023 | 15 Dividend | |||||
29 Nov 2023 | 1,900.00 | 1,900.00 | 1,863.53 | 1,866.00 | 1,851.00 | 109,433 |
28 Nov 2023 | 1,892.00 | 1,901.04 | 1,858.48 | 1,900.00 | 1,884.73 | 84,660 |
27 Nov 2023 | 1,872.00 | 1,874.00 | 1,838.00 | 1,874.00 | 1,858.94 | 50,749 |
24 Nov 2023 | 1,874.00 | 1,884.00 | 1,860.00 | 1,864.00 | 1,849.02 | 49,397 |
23 Nov 2023 | 1,854.00 | 1,882.00 | 1,852.99 | 1,880.00 | 1,864.89 | 80,374 |
22 Nov 2023 | 1,848.00 | 1,894.00 | 1,838.00 | 1,870.00 | 1,854.97 | 108,554 |
21 Nov 2023 | 1,850.00 | 1,870.00 | 1,842.00 | 1,842.00 | 1,827.19 | 206,233 |
20 Nov 2023 | 1,908.00 | 1,908.00 | 1,853.55 | 1,854.00 | 1,839.10 | 95,389 |
17 Nov 2023 | 1,856.00 | 1,901.10 | 1,856.00 | 1,870.00 | 1,854.97 | 359,505 |
16 Nov 2023 | 1,900.00 | 1,900.00 | 1,818.00 | 1,832.00 | 1,817.27 | 171,774 |
15 Nov 2023 | 1,854.00 | 1,910.00 | 1,842.00 | 1,868.00 | 1,852.98 | 170,727 |
14 Nov 2023 | 1,792.00 | 1,856.00 | 1,776.00 | 1,854.00 | 1,839.10 | 317,175 |
13 Nov 2023 | 1,750.00 | 1,765.94 | 1,722.00 | 1,758.00 | 1,743.87 | 76,416 |
10 Nov 2023 | 1,788.00 | 1,788.00 | 1,718.00 | 1,734.00 | 1,720.06 | 41,734 |
09 Nov 2023 | 1,714.00 | 1,748.00 | 1,694.90 | 1,744.00 | 1,729.98 | 32,815 |
08 Nov 2023 | 1,674.00 | 1,722.00 | 1,674.00 | 1,696.00 | 1,682.37 | 63,918 |
07 Nov 2023 | 1,666.00 | 1,706.00 | 1,666.00 | 1,676.00 | 1,662.53 | 31,162 |
06 Nov 2023 | 1,680.00 | 1,710.00 | 1,680.00 | 1,708.00 | 1,694.27 | 82,646 |
03 Nov 2023 | 1,716.00 | 1,728.00 | 1,696.00 | 1,702.00 | 1,688.32 | 39,434 |
02 Nov 2023 | 1,698.00 | 1,726.00 | 1,690.16 | 1,708.00 | 1,694.27 | 88,555 |
01 Nov 2023 | 1,656.00 | 1,690.00 | 1,646.00 | 1,672.00 | 1,658.56 | 65,152 |
31 Oct 2023 | 1,672.00 | 1,681.34 | 1,636.20 | 1,648.00 | 1,634.75 | 49,376 |
30 Oct 2023 | 1,652.00 | 1,678.00 | 1,642.00 | 1,646.00 | 1,632.77 | 221,710 |
27 Oct 2023 | 1,634.00 | 1,652.00 | 1,622.00 | 1,636.00 | 1,622.85 | 92,289 |
26 Oct 2023 | 1,620.00 | 1,648.70 | 1,618.00 | 1,630.00 | 1,616.90 | 257,678 |
25 Oct 2023 | 1,604.00 | 1,640.00 | 1,604.00 | 1,640.00 | 1,626.82 | 78,193 |
24 Oct 2023 | 1,632.00 | 1,635.00 | 1,596.00 | 1,608.00 | 1,595.07 | 86,710 |
23 Oct 2023 | 1,610.00 | 1,650.00 | 1,574.00 | 1,640.00 | 1,626.82 | 83,692 |
20 Oct 2023 | 1,614.00 | 1,634.00 | 1,578.00 | 1,618.00 | 1,604.99 | 99,839 |
19 Oct 2023 | 1,614.00 | 1,640.00 | 1,614.00 | 1,638.00 | 1,624.83 | 70,690 |
18 Oct 2023 | 1,686.00 | 1,686.00 | 1,622.00 | 1,644.00 | 1,630.78 | 106,332 |
17 Oct 2023 | 1,606.00 | 1,682.00 | 1,606.00 | 1,682.00 | 1,668.48 | 130,044 |
16 Oct 2023 | 1,644.00 | 1,670.00 | 1,638.00 | 1,638.00 | 1,624.83 | 113,308 |
13 Oct 2023 | 1,702.00 | 1,704.00 | 1,640.00 | 1,644.00 | 1,630.78 | 88,616 |
12 Oct 2023 | 1,706.00 | 1,738.00 | 1,684.00 | 1,694.00 | 1,680.38 | 72,684 |
11 Oct 2023 | 1,634.00 | 1,708.00 | 1,634.00 | 1,686.00 | 1,672.45 | 258,709 |
10 Oct 2023 | 1,614.00 | 1,658.00 | 1,614.00 | 1,656.00 | 1,642.69 | 92,171 |
09 Oct 2023 | 1,650.00 | 1,656.00 | 1,626.00 | 1,650.00 | 1,636.74 | 64,505 |
06 Oct 2023 | 1,662.00 | 1,676.00 | 1,632.00 | 1,654.00 | 1,640.70 | 92,194 |
05 Oct 2023 | 1,668.00 | 1,682.00 | 1,656.00 | 1,656.00 | 1,642.69 | 404,596 |
04 Oct 2023 | 1,670.00 | 1,680.00 | 1,644.00 | 1,650.00 | 1,636.74 | 94,343 |
03 Oct 2023 | 1,690.00 | 1,720.00 | 1,678.00 | 1,684.00 | 1,670.46 | 62,036 |
02 Oct 2023 | 1,750.00 | 1,768.00 | 1,727.80 | 1,738.00 | 1,724.03 | 142,271 |
29 Sept 2023 | 1,716.00 | 1,754.68 | 1,706.00 | 1,722.00 | 1,708.16 | 104,548 |
28 Sept 2023 | 1,678.00 | 1,732.00 | 1,676.32 | 1,732.00 | 1,718.08 | 154,388 |
27 Sept 2023 | 1,692.00 | 1,702.82 | 1,646.00 | 1,666.00 | 1,652.61 | 158,380 |
26 Sept 2023 | 1,718.00 | 1,718.00 | 1,672.00 | 1,674.00 | 1,660.54 | 108,135 |
25 Sept 2023 | 1,762.00 | 1,764.10 | 1,694.00 | 1,724.00 | 1,710.14 | 84,361 |
22 Sept 2023 | 1,774.00 | 1,792.00 | 1,764.13 | 1,772.00 | 1,757.76 | 123,424 |
21 Sept 2023 | 1,774.00 | 1,798.00 | 1,754.00 | 1,784.00 | 1,769.66 | 70,694 |
20 Sept 2023 | 1,762.00 | 1,778.00 | 1,742.00 | 1,778.00 | 1,763.71 | 77,759 |
19 Sept 2023 | 1,730.00 | 1,752.00 | 1,708.00 | 1,744.00 | 1,729.98 | 91,322 |
18 Sept 2023 | 1,780.00 | 1,780.00 | 1,714.00 | 1,730.00 | 1,716.09 | 59,947 |
15 Sept 2023 | 1,752.00 | 1,796.00 | 1,740.00 | 1,780.00 | 1,765.69 | 347,521 |
14 Sept 2023 | 1,742.00 | 1,748.00 | 1,724.00 | 1,744.00 | 1,729.98 | 192,401 |
13 Sept 2023 | 1,742.00 | 1,750.00 | 1,715.05 | 1,732.00 | 1,718.08 | 76,029 |
12 Sept 2023 | 1,724.00 | 1,752.00 | 1,714.00 | 1,750.00 | 1,735.93 | 298,247 |
11 Sept 2023 | 1,696.00 | 1,742.34 | 1,696.00 | 1,724.00 | 1,710.14 | 245,860 |
08 Sept 2023 | 1,758.00 | 1,762.00 | 1,728.00 | 1,734.00 | 1,720.06 | 104,092 |
07 Sept 2023 | 1,796.00 | 1,796.00 | 1,741.00 | 1,746.00 | 1,731.96 | 235,724 |
06 Sept 2023 | 1,748.00 | 1,790.00 | 1,740.00 | 1,754.00 | 1,739.90 | 61,810 |
05 Sept 2023 | 1,760.00 | 1,767.02 | 1,742.00 | 1,752.00 | 1,737.92 | 111,453 |
04 Sept 2023 | 1,784.00 | 1,794.00 | 1,764.00 | 1,764.00 | 1,749.82 | 65,774 |
01 Sept 2023 | 1,800.00 | 1,802.00 | 1,778.00 | 1,792.00 | 1,777.59 | 50,646 |
31 Aug 2023 | 1,790.00 | 1,812.00 | 1,766.00 | 1,792.00 | 1,777.59 | 110,247 |
30 Aug 2023 | 1,782.00 | 1,792.00 | 1,766.00 | 1,788.00 | 1,773.63 | 78,117 |
29 Aug 2023 | 1,780.00 | 1,789.90 | 1,749.70 | 1,774.00 | 1,759.74 | 73,551 |
25 Aug 2023 | 1,738.00 | 1,766.00 | 1,734.00 | 1,766.00 | 1,751.80 | 114,842 |
24 Aug 2023 | 1,750.00 | 1,780.00 | 1,744.00 | 1,746.00 | 1,731.96 | 54,371 |
23 Aug 2023 | 1,720.00 | 1,740.00 | 1,704.00 | 1,738.00 | 1,724.03 | 115,125 |
22 Aug 2023 | 1,716.00 | 1,736.00 | 1,705.80 | 1,720.00 | 1,706.17 | 91,975 |
21 Aug 2023 | 1,790.00 | 1,790.00 | 1,728.00 | 1,744.00 | 1,729.98 | 97,928 |
18 Aug 2023 | 1,834.00 | 1,834.00 | 1,754.00 | 1,762.00 | 1,747.84 | 91,622 |
17 Aug 2023 | 1,794.00 | 1,862.00 | 1,758.00 | 1,798.00 | 1,783.55 | 232,393 |
16 Aug 2023 | 1,772.00 | 1,834.00 | 1,765.52 | 1,810.00 | 1,795.45 | 154,898 |
15 Aug 2023 | 1,722.00 | 1,788.00 | 1,722.00 | 1,788.00 | 1,773.63 | 131,986 |
14 Aug 2023 | 1,726.00 | 1,748.00 | 1,706.00 | 1,724.00 | 1,710.14 | 101,795 |
11 Aug 2023 | 1,756.00 | 1,764.00 | 1,698.00 | 1,714.00 | 1,700.22 | 124,460 |
10 Aug 2023 | 1,724.00 | 1,738.00 | 1,682.00 | 1,734.00 | 1,720.06 | 94,724 |
09 Aug 2023 | 1,600.00 | 1,730.00 | 1,585.62 | 1,680.00 | 1,666.50 | 292,405 |
08 Aug 2023 | 1,564.00 | 1,580.00 | 1,558.00 | 1,570.00 | 1,557.38 | 106,193 |
07 Aug 2023 | 1,568.00 | 1,576.00 | 1,556.00 | 1,564.00 | 1,551.43 | 91,390 |
04 Aug 2023 | 1,530.00 | 1,568.00 | 1,528.00 | 1,566.00 | 1,553.41 | 75,565 |
03 Aug 2023 | 1,536.00 | 1,544.00 | 1,491.86 | 1,534.00 | 1,521.67 | 95,596 |
02 Aug 2023 | 1,572.00 | 1,572.00 | 1,526.00 | 1,538.00 | 1,525.64 | 58,782 |
01 Aug 2023 | 1,564.00 | 1,586.00 | 1,523.50 | 1,574.00 | 1,561.35 | 41,655 |
31 Jul 2023 | 1,550.00 | 1,584.00 | 1,540.00 | 1,578.00 | 1,565.32 | 93,483 |
28 Jul 2023 | 1,572.00 | 1,590.00 | 1,568.76 | 1,586.00 | 1,573.25 | 76,508 |
27 Jul 2023 | 1,592.00 | 1,598.00 | 1,557.12 | 1,590.00 | 1,577.22 | 72,641 |
26 Jul 2023 | 1,542.00 | 1,580.00 | 1,542.00 | 1,570.00 | 1,557.38 | 29,754 |
25 Jul 2023 | 1,556.00 | 1,588.00 | 1,548.00 | 1,584.00 | 1,571.27 | 229,380 |
24 Jul 2023 | 1,558.00 | 1,573.98 | 1,538.00 | 1,554.00 | 1,541.51 | 148,985 |
21 Jul 2023 | 1,582.00 | 1,582.00 | 1,544.00 | 1,560.00 | 1,547.46 | 117,612 |
20 Jul 2023 | 1,564.00 | 1,578.00 | 1,546.00 | 1,566.00 | 1,553.41 | 126,182 |
19 Jul 2023 | 1,576.00 | 1,596.00 | 1,559.94 | 1,564.00 | 1,551.43 | 96,593 |
18 Jul 2023 | 1,540.00 | 1,560.00 | 1,540.00 | 1,554.00 | 1,541.51 | 312,091 |
17 Jul 2023 | 1,546.00 | 1,550.60 | 1,536.00 | 1,540.00 | 1,527.62 | 67,870 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |