Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 1,551.00 | 1,582.00 | 1,538.50 | 1,579.00 | 1,579.00 | 5,391,000 |
05 Dec 2023 | 1,544.00 | 1,563.00 | 1,541.00 | 1,552.50 | 1,552.50 | 5,578,100 |
04 Dec 2023 | 1,538.50 | 1,550.00 | 1,528.00 | 1,543.50 | 1,543.50 | 6,107,700 |
01 Dec 2023 | 1,606.00 | 1,613.50 | 1,591.50 | 1,601.50 | 1,601.50 | 4,460,300 |
30 Nov 2023 | 1,565.00 | 1,586.50 | 1,561.00 | 1,578.50 | 1,578.50 | 7,287,500 |
29 Nov 2023 | 1,608.50 | 1,613.50 | 1,572.00 | 1,575.00 | 1,575.00 | 8,454,500 |
28 Nov 2023 | 1,661.00 | 1,664.50 | 1,605.00 | 1,621.50 | 1,621.50 | 5,859,500 |
27 Nov 2023 | 1,668.00 | 1,681.00 | 1,653.50 | 1,660.00 | 1,660.00 | 3,112,500 |
24 Nov 2023 | 1,654.00 | 1,690.50 | 1,648.00 | 1,672.00 | 1,672.00 | 5,890,400 |
22 Nov 2023 | 1,596.50 | 1,644.00 | 1,590.50 | 1,624.50 | 1,624.50 | 6,021,300 |
21 Nov 2023 | 1,656.50 | 1,656.50 | 1,587.50 | 1,602.50 | 1,602.50 | 9,027,400 |
20 Nov 2023 | 1,776.50 | 1,785.00 | 1,678.00 | 1,678.00 | 1,678.00 | 8,348,400 |
17 Nov 2023 | 1,759.00 | 1,786.50 | 1,753.00 | 1,786.50 | 1,786.50 | 3,800,100 |
16 Nov 2023 | 1,785.50 | 1,813.00 | 1,773.50 | 1,785.50 | 1,785.50 | 6,822,100 |
15 Nov 2023 | 1,751.50 | 1,794.50 | 1,743.00 | 1,752.00 | 1,752.00 | 7,921,500 |
14 Nov 2023 | 1,708.00 | 1,738.50 | 1,705.50 | 1,736.50 | 1,736.50 | 5,885,300 |
13 Nov 2023 | 1,690.00 | 1,709.50 | 1,671.00 | 1,674.50 | 1,674.50 | 4,722,600 |
10 Nov 2023 | 1,675.00 | 1,678.50 | 1,647.00 | 1,675.50 | 1,675.50 | 7,719,300 |
09 Nov 2023 | 1,690.00 | 1,724.00 | 1,659.50 | 1,704.50 | 1,704.50 | 8,649,600 |
08 Nov 2023 | 1,724.00 | 1,733.00 | 1,649.50 | 1,663.00 | 1,663.00 | 21,681,600 |
07 Nov 2023 | 1,510.50 | 1,533.00 | 1,502.00 | 1,506.50 | 1,506.50 | 6,652,900 |
06 Nov 2023 | 1,502.00 | 1,502.50 | 1,480.50 | 1,500.00 | 1,500.00 | 8,715,600 |
02 Nov 2023 | 1,528.00 | 1,537.00 | 1,476.00 | 1,476.00 | 1,476.00 | 6,259,000 |
01 Nov 2023 | 1,493.00 | 1,503.00 | 1,475.00 | 1,498.00 | 1,498.00 | 5,562,900 |
31 Oct 2023 | 1,453.00 | 1,454.00 | 1,401.00 | 1,424.00 | 1,424.00 | 7,625,000 |
30 Oct 2023 | 1,470.00 | 1,472.50 | 1,429.00 | 1,439.00 | 1,439.00 | 5,574,200 |
27 Oct 2023 | 1,502.00 | 1,509.50 | 1,493.50 | 1,501.00 | 1,501.00 | 4,498,300 |
26 Oct 2023 | 1,515.00 | 1,524.50 | 1,492.50 | 1,503.50 | 1,503.50 | 3,716,600 |
25 Oct 2023 | 1,535.50 | 1,550.00 | 1,523.00 | 1,523.00 | 1,523.00 | 3,314,500 |
24 Oct 2023 | 1,508.50 | 1,527.50 | 1,472.00 | 1,511.00 | 1,511.00 | 4,635,700 |
23 Oct 2023 | 1,511.00 | 1,523.00 | 1,482.00 | 1,501.50 | 1,501.50 | 3,536,600 |
20 Oct 2023 | 1,538.50 | 1,540.50 | 1,502.00 | 1,513.50 | 1,513.50 | 4,944,000 |
19 Oct 2023 | 1,572.50 | 1,585.00 | 1,552.00 | 1,554.50 | 1,554.50 | 3,606,400 |
18 Oct 2023 | 1,619.50 | 1,641.00 | 1,606.00 | 1,611.50 | 1,611.50 | 3,615,700 |
17 Oct 2023 | 1,620.00 | 1,623.00 | 1,577.00 | 1,594.50 | 1,594.50 | 3,970,800 |
16 Oct 2023 | 1,600.00 | 1,605.00 | 1,574.50 | 1,591.00 | 1,591.00 | 3,647,800 |
13 Oct 2023 | 1,612.00 | 1,649.50 | 1,597.50 | 1,605.00 | 1,605.00 | 5,258,600 |
12 Oct 2023 | 1,617.00 | 1,639.00 | 1,612.00 | 1,636.50 | 1,636.50 | 4,512,700 |
11 Oct 2023 | 1,571.00 | 1,614.00 | 1,568.00 | 1,594.00 | 1,594.00 | 5,661,700 |
10 Oct 2023 | 1,538.50 | 1,570.00 | 1,528.50 | 1,565.50 | 1,565.50 | 4,468,600 |
06 Oct 2023 | 1,510.00 | 1,532.50 | 1,493.50 | 1,520.50 | 1,520.50 | 5,336,200 |
05 Oct 2023 | 1,545.00 | 1,548.50 | 1,506.50 | 1,522.00 | 1,522.00 | 6,112,200 |
04 Oct 2023 | 1,565.00 | 1,578.50 | 1,490.00 | 1,494.00 | 1,494.00 | 10,283,800 |
03 Oct 2023 | 1,697.00 | 1,697.00 | 1,600.50 | 1,605.00 | 1,605.00 | 7,281,800 |
02 Oct 2023 | 1,724.50 | 1,738.50 | 1,706.00 | 1,707.50 | 1,707.50 | 4,585,700 |
29 Sept 2023 | 1,750.00 | 1,763.50 | 1,674.00 | 1,696.50 | 1,696.50 | 7,830,500 |
28 Sept 2023 | 1,769.50 | 1,793.00 | 1,746.00 | 1,758.50 | 1,758.50 | 4,333,000 |
28 Sept 2023 | 20 Dividend | |||||
27 Sept 2023 | 1,776.00 | 1,776.00 | 1,742.50 | 1,771.00 | 1,751.00 | 4,806,600 |
26 Sept 2023 | 1,800.00 | 1,800.00 | 1,768.50 | 1,790.00 | 1,769.79 | 4,239,700 |
25 Sept 2023 | 1,817.50 | 1,819.00 | 1,785.50 | 1,805.50 | 1,785.11 | 4,195,700 |
22 Sept 2023 | 1,780.00 | 1,814.00 | 1,757.00 | 1,796.00 | 1,775.72 | 6,310,500 |
21 Sept 2023 | 1,826.50 | 1,847.00 | 1,800.00 | 1,804.00 | 1,783.63 | 6,167,200 |
20 Sept 2023 | 1,852.00 | 1,852.00 | 1,807.00 | 1,814.00 | 1,793.51 | 7,543,400 |
19 Sept 2023 | 1,760.50 | 1,854.00 | 1,756.50 | 1,852.50 | 1,831.58 | 9,881,600 |
15 Sept 2023 | 1,754.00 | 1,786.00 | 1,749.50 | 1,759.00 | 1,739.14 | 7,995,800 |
14 Sept 2023 | 1,713.50 | 1,732.00 | 1,704.00 | 1,730.00 | 1,710.46 | 4,199,900 |
13 Sept 2023 | 1,710.00 | 1,716.50 | 1,686.00 | 1,695.50 | 1,676.35 | 3,862,200 |
12 Sept 2023 | 1,672.00 | 1,714.00 | 1,665.50 | 1,699.00 | 1,679.81 | 6,697,700 |
11 Sept 2023 | 1,650.00 | 1,653.00 | 1,626.00 | 1,633.00 | 1,614.56 | 2,965,200 |
08 Sept 2023 | 1,641.00 | 1,655.50 | 1,621.00 | 1,645.00 | 1,626.42 | 4,304,000 |
07 Sept 2023 | 1,670.50 | 1,684.00 | 1,639.00 | 1,643.00 | 1,624.45 | 5,947,800 |
06 Sept 2023 | 1,670.50 | 1,696.00 | 1,657.00 | 1,680.00 | 1,661.03 | 10,211,200 |
05 Sept 2023 | 1,595.50 | 1,614.50 | 1,583.50 | 1,605.00 | 1,586.87 | 5,431,400 |
04 Sept 2023 | 1,551.00 | 1,597.00 | 1,551.00 | 1,596.00 | 1,577.98 | 4,864,300 |
01 Sept 2023 | 1,529.00 | 1,543.00 | 1,525.50 | 1,532.50 | 1,515.19 | 3,710,400 |
31 Aug 2023 | 1,511.00 | 1,548.00 | 1,502.50 | 1,532.50 | 1,515.19 | 7,993,200 |
30 Aug 2023 | 1,515.50 | 1,516.00 | 1,500.50 | 1,506.00 | 1,488.99 | 8,527,200 |
29 Aug 2023 | 1,530.00 | 1,532.00 | 1,502.00 | 1,502.00 | 1,485.04 | 4,947,100 |
28 Aug 2023 | 1,488.00 | 1,519.50 | 1,486.50 | 1,519.50 | 1,502.34 | 6,042,000 |
25 Aug 2023 | 1,461.00 | 1,486.00 | 1,459.00 | 1,466.00 | 1,449.44 | 4,686,100 |
24 Aug 2023 | 1,476.50 | 1,481.50 | 1,456.00 | 1,469.00 | 1,452.41 | 5,241,900 |
23 Aug 2023 | 1,429.00 | 1,482.00 | 1,422.50 | 1,479.50 | 1,462.79 | 8,206,300 |
22 Aug 2023 | 1,400.00 | 1,430.00 | 1,399.00 | 1,430.00 | 1,413.85 | 4,697,500 |
21 Aug 2023 | 1,400.00 | 1,418.00 | 1,395.00 | 1,399.00 | 1,383.20 | 4,251,100 |
18 Aug 2023 | 1,402.00 | 1,412.00 | 1,382.00 | 1,388.50 | 1,372.82 | 3,220,000 |
17 Aug 2023 | 1,419.50 | 1,419.50 | 1,378.50 | 1,412.50 | 1,396.55 | 4,285,800 |
16 Aug 2023 | 1,401.00 | 1,422.00 | 1,397.50 | 1,414.00 | 1,398.03 | 4,007,300 |
15 Aug 2023 | 1,424.00 | 1,438.50 | 1,410.50 | 1,411.50 | 1,395.56 | 3,236,400 |
14 Aug 2023 | 1,427.50 | 1,441.50 | 1,406.50 | 1,412.00 | 1,396.05 | 4,118,900 |
10 Aug 2023 | 1,395.50 | 1,421.00 | 1,389.00 | 1,421.00 | 1,404.95 | 5,739,800 |
09 Aug 2023 | 1,340.50 | 1,389.00 | 1,320.00 | 1,384.50 | 1,368.86 | 11,769,500 |
08 Aug 2023 | 1,427.00 | 1,443.00 | 1,415.50 | 1,425.00 | 1,408.91 | 4,627,600 |
07 Aug 2023 | 1,404.50 | 1,416.50 | 1,396.50 | 1,413.50 | 1,397.54 | 3,991,200 |
04 Aug 2023 | 1,385.50 | 1,421.00 | 1,381.50 | 1,416.50 | 1,400.50 | 4,114,700 |
03 Aug 2023 | 1,404.50 | 1,412.00 | 1,389.50 | 1,393.50 | 1,377.76 | 4,133,000 |
02 Aug 2023 | 1,406.00 | 1,453.50 | 1,397.00 | 1,418.00 | 1,401.99 | 6,464,100 |
01 Aug 2023 | 1,411.00 | 1,433.50 | 1,402.50 | 1,431.50 | 1,415.33 | 4,868,600 |
31 July 2023 | 1,408.50 | 1,421.00 | 1,394.50 | 1,405.50 | 1,389.63 | 6,249,800 |
28 July 2023 | 1,384.50 | 1,412.00 | 1,351.00 | 1,371.00 | 1,355.52 | 7,613,800 |
27 July 2023 | 1,429.50 | 1,432.00 | 1,408.50 | 1,413.00 | 1,397.04 | 4,068,200 |
26 July 2023 | 1,434.50 | 1,436.00 | 1,404.00 | 1,425.50 | 1,409.40 | 4,740,500 |
25 July 2023 | 1,417.50 | 1,461.00 | 1,413.50 | 1,450.50 | 1,434.12 | 7,131,500 |
24 July 2023 | 1,396.50 | 1,431.00 | 1,395.00 | 1,416.00 | 1,400.01 | 6,770,500 |
21 July 2023 | 1,369.00 | 1,379.00 | 1,357.00 | 1,369.50 | 1,354.03 | 4,020,700 |
20 July 2023 | 1,357.00 | 1,378.50 | 1,355.50 | 1,361.50 | 1,346.12 | 5,072,700 |
19 July 2023 | 1,305.00 | 1,349.00 | 1,295.50 | 1,349.00 | 1,333.77 | 6,521,800 |
18 July 2023 | 1,268.00 | 1,284.00 | 1,259.00 | 1,277.50 | 1,263.07 | 3,168,300 |
14 July 2023 | 1,280.50 | 1,292.50 | 1,259.00 | 1,270.00 | 1,255.66 | 3,602,000 |
13 July 2023 | 1,283.00 | 1,293.50 | 1,273.00 | 1,286.00 | 1,271.48 | 3,566,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |