Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 3,754.50 | 3,756.00 | 3,733.10 | 3,743.00 | 3,743.00 | 10,807 |
30 Apr 2024 | 3,806.00 | 3,806.00 | 3,757.50 | 3,757.00 | 3,757.00 | 60,669 |
29 Apr 2024 | 3,811.00 | 3,817.50 | 3,791.50 | 3,791.50 | 3,791.50 | 23,426 |
26 Apr 2024 | 3,787.50 | 3,809.50 | 3,785.00 | 3,809.50 | 3,809.50 | 25,577 |
25 Apr 2024 | 3,799.50 | 3,799.50 | 3,739.75 | 3,760.75 | 3,760.75 | 8,607 |
24 Apr 2024 | 3,836.50 | 3,836.50 | 3,803.50 | 3,805.75 | 3,805.75 | 219,119 |
23 Apr 2024 | 3,806.00 | 3,837.50 | 3,806.00 | 3,828.25 | 3,828.25 | 10,736 |
22 Apr 2024 | 3,784.50 | 3,798.17 | 3,766.00 | 3,790.50 | 3,790.50 | 6,901 |
19 Apr 2024 | 3,719.00 | 3,751.50 | 3,708.00 | 3,751.00 | 3,751.00 | 5,929 |
18 Apr 2024 | 3,743.50 | 3,749.75 | 3,723.00 | 3,736.50 | 3,736.50 | 37,394 |
17 Apr 2024 | 3,723.00 | 3,751.50 | 3,710.25 | 3,724.50 | 3,724.50 | 4,461 |
16 Apr 2024 | 3,721.00 | 3,735.75 | 3,710.50 | 3,729.00 | 3,729.00 | 4,521 |
15 Apr 2024 | 3,779.50 | 3,799.50 | 3,767.50 | 3,772.50 | 3,772.50 | 10,674 |
12 Apr 2024 | 3,797.00 | 3,803.50 | 3,772.38 | 3,762.00 | 3,762.00 | 11,566 |
11 Apr 2024 | 3,767.00 | 3,789.88 | 3,750.00 | 3,772.50 | 3,772.50 | 994 |
10 Apr 2024 | 3,807.00 | 3,808.75 | 3,754.50 | 3,787.75 | 3,787.75 | 11,088 |
09 Apr 2024 | 3,807.50 | 3,819.50 | 3,781.63 | 3,785.50 | 3,785.50 | 11,073 |
08 Apr 2024 | 3,798.50 | 3,826.25 | 3,798.50 | 3,823.00 | 3,823.00 | 8,068 |
05 Apr 2024 | 3,789.50 | 3,803.00 | 3,786.00 | 3,803.00 | 3,803.00 | 8,157 |
04 Apr 2024 | 3,819.00 | 3,840.50 | 3,819.00 | 3,838.00 | 3,838.00 | 56,891 |
03 Apr 2024 | 3,820.50 | 3,834.00 | 3,814.75 | 3,832.00 | 3,832.00 | 51,531 |
02 Apr 2024 | 3,859.00 | 3,859.25 | 3,811.50 | 3,811.50 | 3,811.50 | 5,520 |
28 Mar 2024 | 3,859.00 | 3,859.00 | 3,836.63 | 3,842.00 | 3,842.00 | 11,097 |
27 Mar 2024 | 3,846.00 | 3,853.00 | 3,838.75 | 3,845.50 | 3,845.50 | 54,613 |
26 Mar 2024 | 3,833.00 | 3,844.75 | 3,822.00 | 3,840.00 | 3,840.00 | 4,492 |
25 Mar 2024 | 3,829.50 | 3,834.50 | 3,812.00 | 3,831.50 | 3,831.50 | 8,863 |
22 Mar 2024 | 3,828.50 | 3,842.00 | 3,825.75 | 3,830.50 | 3,830.50 | 2,886 |
21 Mar 2024 | 3,815.50 | 3,832.00 | 3,800.63 | 3,832.00 | 3,832.00 | 45,984 |
20 Mar 2024 | 3,776.50 | 3,790.75 | 3,773.93 | 3,785.75 | 3,785.75 | 31,435 |
19 Mar 2024 | 3,784.00 | 3,787.00 | 3,773.00 | 3,785.25 | 3,785.25 | 95,643 |
18 Mar 2024 | 3,789.00 | 3,798.50 | 3,779.75 | 3,783.00 | 3,783.00 | 29,453 |
15 Mar 2024 | 3,804.00 | 3,812.25 | 3,796.38 | 3,795.75 | 3,795.75 | 3,378 |
14 Mar 2024 | 3,813.50 | 3,818.00 | 3,794.50 | 3,796.75 | 3,796.75 | 6,392 |
13 Mar 2024 | 3,816.50 | 3,816.50 | 3,794.63 | 3,810.50 | 3,810.50 | 4,242 |
12 Mar 2024 | 3,763.50 | 3,800.50 | 3,763.50 | 3,800.25 | 3,800.25 | 7,474 |
11 Mar 2024 | 3,748.50 | 3,757.25 | 3,742.63 | 3,756.75 | 3,756.75 | 5,530 |
08 Mar 2024 | 3,787.00 | 3,787.00 | 3,763.00 | 3,763.00 | 3,763.00 | 4,265 |
07 Mar 2024 | 3,720.00 | 3,783.25 | 3,720.00 | 3,782.25 | 3,782.25 | 23,425 |
06 Mar 2024 | 3,709.00 | 3,739.63 | 3,709.00 | 3,736.50 | 3,736.50 | 114,975 |
05 Mar 2024 | 3,718.50 | 3,729.25 | 3,707.50 | 3,712.00 | 3,712.00 | 14,618 |
04 Mar 2024 | 3,727.50 | 3,749.50 | 3,724.00 | 3,733.00 | 3,733.00 | 10,667 |
01 Mar 2024 | 3,719.50 | 3,735.00 | 3,716.00 | 3,732.25 | 3,732.25 | 28,436 |
29 Feb 2024 | 3,726.50 | 3,726.50 | 3,709.50 | 3,709.50 | 3,709.50 | 5,477 |
28 Feb 2024 | 3,715.50 | 3,719.38 | 3,709.50 | 3,711.50 | 3,711.50 | 3,728 |
27 Feb 2024 | 3,711.00 | 3,718.00 | 3,704.00 | 3,716.50 | 3,716.50 | 3,631 |
26 Feb 2024 | 3,711.50 | 3,715.13 | 3,705.00 | 3,710.50 | 3,710.50 | 8,156 |
23 Feb 2024 | 3,708.00 | 3,715.25 | 3,701.63 | 3,713.25 | 3,713.25 | 8,485 |
22 Feb 2024 | 3,706.00 | 3,719.25 | 3,698.00 | 3,706.50 | 3,706.50 | 16,034 |
21 Feb 2024 | 3,668.00 | 3,677.00 | 3,668.00 | 3,674.50 | 3,674.50 | 1,162 |
20 Feb 2024 | 3,666.00 | 3,683.63 | 3,663.38 | 3,669.75 | 3,669.75 | 1,615 |
19 Feb 2024 | 3,651.50 | 3,675.00 | 3,651.50 | 3,673.25 | 3,673.25 | 6,201 |
16 Feb 2024 | 3,665.50 | 3,674.12 | 3,660.50 | 3,670.00 | 3,670.00 | 10,258 |
15 Feb 2024 | 3,635.00 | 3,658.00 | 3,635.00 | 3,651.25 | 3,651.25 | 33,928 |
14 Feb 2024 | 3,608.50 | 3,624.00 | 3,597.38 | 3,622.50 | 3,622.50 | 7,701 |
13 Feb 2024 | 3,620.00 | 3,623.50 | 3,574.00 | 3,585.00 | 3,585.00 | 16,895 |
12 Feb 2024 | 3,623.00 | 3,634.75 | 3,623.00 | 3,635.25 | 3,635.25 | 9,792 |
09 Feb 2024 | 3,615.50 | 3,624.00 | 3,604.63 | 3,612.50 | 3,612.50 | 23,981 |
08 Feb 2024 | 3,612.50 | 3,629.50 | 3,607.50 | 3,615.00 | 3,615.00 | 7,693 |
07 Feb 2024 | 3,626.00 | 3,626.00 | 3,605.63 | 3,607.50 | 3,607.50 | 1,067 |
06 Feb 2024 | 3,641.00 | 3,641.00 | 3,605.63 | 3,622.50 | 3,622.50 | 2,911 |
05 Feb 2024 | 3,606.50 | 3,620.00 | 3,599.25 | 3,616.50 | 3,616.50 | 25,802 |
02 Feb 2024 | 3,606.00 | 3,623.50 | 3,601.00 | 3,601.00 | 3,601.00 | 4,626 |
01 Feb 2024 | 3,607.50 | 3,614.88 | 3,594.00 | 3,597.50 | 3,597.50 | 12,478 |
31 Jan 2024 | 3,623.00 | 3,628.50 | 3,611.50 | 3,613.00 | 3,613.00 | 13,818 |
30 Jan 2024 | 3,605.50 | 3,623.13 | 3,605.50 | 3,624.25 | 3,624.25 | 3,595 |
29 Jan 2024 | 3,601.50 | 3,601.50 | 3,588.50 | 3,601.00 | 3,601.00 | 4,504 |
26 Jan 2024 | 3,565.50 | 3,602.50 | 3,565.50 | 3,602.50 | 3,602.50 | 2,076 |
25 Jan 2024 | 3,547.50 | 3,560.50 | 3,541.25 | 3,557.50 | 3,557.50 | 1,173 |
24 Jan 2024 | 3,535.00 | 3,554.00 | 3,533.50 | 3,554.00 | 3,554.00 | 11,640 |
23 Jan 2024 | 3,529.00 | 3,536.50 | 3,504.50 | 3,510.00 | 3,510.00 | 68,600 |
22 Jan 2024 | 3,530.50 | 3,530.50 | 3,511.00 | 3,525.25 | 3,525.25 | 2,377 |
19 Jan 2024 | 3,523.00 | 3,529.00 | 3,502.63 | 3,508.00 | 3,508.00 | 4,186 |
18 Jan 2024 | 3,485.50 | 3,509.63 | 3,485.50 | 3,508.00 | 3,508.00 | 5,288 |
17 Jan 2024 | 3,491.50 | 3,497.00 | 3,474.50 | 3,485.00 | 3,485.00 | 3,174 |
16 Jan 2024 | 3,526.50 | 3,535.50 | 3,522.00 | 3,531.00 | 3,531.00 | 4,979 |
15 Jan 2024 | 3,548.50 | 3,564.00 | 3,536.50 | 3,536.50 | 3,536.50 | 6,223 |
12 Jan 2024 | 3,554.00 | 3,558.38 | 3,543.00 | 3,553.75 | 3,553.75 | 8,881 |
11 Jan 2024 | 3,573.00 | 3,577.50 | 3,532.50 | 3,532.50 | 3,532.50 | 6,077 |
10 Jan 2024 | 3,553.00 | 3,562.63 | 3,547.38 | 3,559.00 | 3,559.00 | 53,765 |
09 Jan 2024 | 3,552.50 | 3,557.00 | 3,545.00 | 3,554.50 | 3,554.50 | 3,372 |
08 Jan 2024 | 3,553.50 | 3,565.00 | 3,537.00 | 3,565.00 | 3,565.00 | 8,335 |
05 Jan 2024 | 3,544.00 | 3,560.88 | 3,532.13 | 3,554.00 | 3,554.00 | 3,520 |
04 Jan 2024 | 3,557.50 | 3,577.00 | 3,545.88 | 3,577.00 | 3,577.00 | 1,712 |
03 Jan 2024 | 3,590.00 | 3,603.00 | 3,542.00 | 3,546.75 | 3,546.75 | 12,851 |
02 Jan 2024 | 3,613.50 | 3,623.00 | 3,580.50 | 3,604.50 | 3,604.50 | 419,096 |
29 Dec 2023 | 3,612.50 | 3,622.17 | 3,611.63 | 3,618.75 | 3,618.75 | 8,943 |
28 Dec 2023 | 3,624.00 | 3,624.00 | 3,607.88 | 3,608.50 | 3,608.50 | 2,143 |
27 Dec 2023 | 3,610.00 | 3,620.50 | 3,600.38 | 3,610.00 | 3,610.00 | 22,241 |
22 Dec 2023 | 3,567.00 | 3,589.38 | 3,567.00 | 3,584.00 | 3,584.00 | 6,270 |
21 Dec 2023 | 3,566.50 | 3,595.50 | 3,566.50 | 3,592.00 | 3,592.00 | 2,590 |
20 Dec 2023 | 3,574.50 | 3,596.50 | 3,574.50 | 3,588.00 | 3,588.00 | 2,430 |
19 Dec 2023 | 3,567.50 | 3,571.88 | 3,560.75 | 3,568.00 | 3,568.00 | 5,909 |
18 Dec 2023 | 3,557.50 | 3,569.50 | 3,553.50 | 3,562.00 | 3,562.00 | 20,679 |
15 Dec 2023 | 3,564.00 | 3,566.50 | 3,551.50 | 3,562.75 | 3,562.75 | 237,370 |
14 Dec 2023 | 3,573.50 | 3,600.75 | 3,550.25 | 3,561.75 | 3,561.75 | 160,359 |
13 Dec 2023 | 3,550.00 | 3,558.75 | 3,544.00 | 3,544.00 | 3,544.00 | 23,397 |
12 Dec 2023 | 3,534.50 | 3,548.00 | 3,534.00 | 3,537.75 | 3,537.75 | 7,795 |
11 Dec 2023 | 3,516.50 | 3,531.50 | 3,515.50 | 3,527.00 | 3,527.00 | 2,726 |
08 Dec 2023 | 3,500.50 | 3,525.00 | 3,500.50 | 3,521.50 | 3,521.50 | 1,350 |
07 Dec 2023 | 3,496.00 | 3,496.00 | 3,491.13 | 3,494.25 | 3,494.25 | 33,617 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |