Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 0.00 | 0.00 | 0.00 | 2,693.25 | 2,693.25 | 120 |
30 Apr 2024 | 2,728.50 | 2,733.00 | 2,708.00 | 2,708.50 | 2,708.50 | 73,957 |
29 Apr 2024 | 2,743.50 | 2,751.50 | 2,728.00 | 2,728.00 | 2,728.00 | 81,774 |
26 Apr 2024 | 2,725.00 | 2,737.50 | 2,721.00 | 2,734.50 | 2,734.50 | 43,234 |
25 Apr 2024 | 2,726.50 | 2,726.50 | 2,688.50 | 2,704.50 | 2,704.50 | 18,008 |
24 Apr 2024 | 2,743.50 | 2,743.50 | 2,724.00 | 2,726.50 | 2,726.50 | 12,940 |
23 Apr 2024 | 2,732.00 | 2,742.50 | 2,730.50 | 2,740.00 | 2,740.00 | 33,268 |
22 Apr 2024 | 2,707.00 | 2,723.00 | 2,707.00 | 2,716.50 | 2,716.50 | 32,909 |
19 Apr 2024 | 2,664.00 | 2,686.00 | 2,656.00 | 2,686.00 | 2,686.00 | 20,768 |
18 Apr 2024 | 2,678.00 | 2,679.50 | 2,661.50 | 2,677.75 | 2,677.75 | 75,198 |
17 Apr 2024 | 2,648.50 | 2,681.50 | 2,648.50 | 2,663.00 | 2,663.00 | 65,781 |
16 Apr 2024 | 2,674.00 | 2,674.00 | 2,653.00 | 2,661.00 | 2,661.00 | 27,144 |
15 Apr 2024 | 2,712.00 | 2,719.00 | 2,699.00 | 2,701.50 | 2,701.50 | 59,536 |
12 Apr 2024 | 2,715.00 | 2,719.50 | 2,696.50 | 2,699.00 | 2,699.00 | 70,877 |
11 Apr 2024 | 2,699.50 | 2,708.00 | 2,683.00 | 2,694.25 | 2,694.25 | 22,306 |
10 Apr 2024 | 2,720.50 | 2,722.50 | 2,686.00 | 2,707.00 | 2,707.00 | 74,609 |
09 Apr 2024 | 2,717.50 | 2,719.00 | 2,702.50 | 2,705.50 | 2,705.50 | 2,979,172 |
08 Apr 2024 | 2,710.50 | 2,725.00 | 2,704.50 | 2,723.50 | 2,723.50 | 170,789 |
05 Apr 2024 | 2,707.00 | 2,711.00 | 2,699.15 | 2,709.50 | 2,709.50 | 100,317 |
04 Apr 2024 | 2,728.50 | 2,735.00 | 2,725.00 | 2,733.00 | 2,733.00 | 49,460 |
03 Apr 2024 | 2,720.50 | 2,728.00 | 2,714.00 | 2,727.50 | 2,727.50 | 178,058 |
02 Apr 2024 | 2,749.00 | 2,750.00 | 2,716.50 | 2,717.00 | 2,717.00 | 229,570 |
28 Mar 2024 | 2,728.50 | 2,741.50 | 2,728.50 | 2,735.00 | 2,735.00 | 26,893 |
27 Mar 2024 | 2,732.00 | 2,737.00 | 2,732.00 | 2,734.50 | 2,734.50 | 14,458 |
26 Mar 2024 | 2,725.00 | 2,736.27 | 2,719.50 | 2,732.00 | 2,732.00 | 61,778 |
25 Mar 2024 | 2,730.00 | 2,730.50 | 2,714.00 | 2,725.50 | 2,725.50 | 69,605 |
22 Mar 2024 | 2,724.00 | 2,735.50 | 2,722.50 | 2,728.00 | 2,728.00 | 34,366 |
21 Mar 2024 | 2,710.00 | 2,726.00 | 2,701.23 | 2,724.25 | 2,724.25 | 45,807 |
20 Mar 2024 | 2,680.00 | 2,690.50 | 2,680.00 | 2,688.00 | 2,688.00 | 59,593 |
19 Mar 2024 | 2,679.50 | 2,688.50 | 2,679.00 | 2,688.00 | 2,688.00 | 1,079,111 |
18 Mar 2024 | 2,689.00 | 2,695.00 | 2,683.65 | 2,684.00 | 2,684.00 | 1,168,225 |
15 Mar 2024 | 2,692.00 | 2,702.85 | 2,687.50 | 2,687.50 | 2,687.50 | 30,434 |
14 Mar 2024 | 2,709.00 | 2,709.00 | 2,691.50 | 2,693.25 | 2,693.25 | 106,415 |
13 Mar 2024 | 2,694.00 | 2,705.50 | 2,693.30 | 2,702.75 | 2,702.75 | 44,326 |
12 Mar 2024 | 2,669.50 | 2,694.00 | 2,669.50 | 2,693.50 | 2,693.50 | 29,129 |
11 Mar 2024 | 2,657.50 | 2,662.50 | 2,652.00 | 2,662.50 | 2,662.50 | 28,142 |
08 Mar 2024 | 2,674.50 | 2,676.00 | 2,664.50 | 2,664.50 | 2,664.50 | 115,683 |
07 Mar 2024 | 2,644.00 | 2,679.50 | 2,644.00 | 2,678.00 | 2,678.00 | 45,617 |
06 Mar 2024 | 2,634.00 | 2,651.50 | 2,633.55 | 2,649.75 | 2,649.75 | 43,572 |
05 Mar 2024 | 2,643.00 | 2,643.00 | 2,633.50 | 2,633.50 | 2,633.50 | 61,745 |
04 Mar 2024 | 2,644.00 | 2,653.50 | 2,638.00 | 2,644.50 | 2,644.50 | 59,601 |
01 Mar 2024 | 2,641.00 | 2,650.00 | 2,636.50 | 2,648.00 | 2,648.00 | 34,320 |
29 Feb 2024 | 2,637.50 | 2,644.00 | 2,630.50 | 2,630.50 | 2,630.50 | 3,945 |
28 Feb 2024 | 2,641.50 | 2,641.50 | 2,631.23 | 2,633.50 | 2,633.50 | 61,010 |
27 Feb 2024 | 2,637.50 | 2,642.50 | 2,631.50 | 2,640.00 | 2,640.00 | 107,161 |
26 Feb 2024 | 2,634.00 | 2,643.50 | 2,634.00 | 2,639.50 | 2,639.50 | 1,138,026 |
23 Feb 2024 | 2,634.00 | 2,644.50 | 2,632.50 | 2,642.50 | 2,642.50 | 136,340 |
22 Feb 2024 | 2,642.50 | 2,644.00 | 2,625.50 | 2,638.00 | 2,638.00 | 139,121 |
21 Feb 2024 | 2,619.00 | 2,619.00 | 2,612.30 | 2,618.00 | 2,618.00 | 135,012 |
20 Feb 2024 | 2,617.00 | 2,626.00 | 2,615.50 | 2,619.00 | 2,619.00 | 1,257,162 |
19 Feb 2024 | 2,602.50 | 2,620.73 | 2,602.50 | 2,620.00 | 2,620.00 | 1,922,926 |
16 Feb 2024 | 2,606.00 | 2,616.50 | 2,602.50 | 2,615.50 | 2,615.50 | 1,832,190 |
15 Feb 2024 | 2,594.00 | 2,600.00 | 2,592.00 | 2,597.50 | 2,597.50 | 2,174,484 |
14 Feb 2024 | 2,569.50 | 2,586.50 | 2,567.50 | 2,586.50 | 2,586.50 | 35,232 |
13 Feb 2024 | 2,586.00 | 2,586.00 | 2,555.50 | 2,561.50 | 2,561.50 | 155,793 |
12 Feb 2024 | 2,590.50 | 2,593.00 | 2,586.65 | 2,593.00 | 2,593.00 | 20,125 |
09 Feb 2024 | 2,587.00 | 2,589.13 | 2,575.73 | 2,579.50 | 2,579.50 | 32,024 |
08 Feb 2024 | 2,584.00 | 2,592.00 | 2,580.00 | 2,580.50 | 2,580.50 | 88,311 |
07 Feb 2024 | 2,588.50 | 2,589.77 | 2,580.00 | 2,580.00 | 2,580.00 | 19,544 |
06 Feb 2024 | 2,595.50 | 2,596.27 | 2,582.50 | 2,593.25 | 2,593.25 | 15,441 |
05 Feb 2024 | 2,580.00 | 2,590.00 | 2,572.00 | 2,584.00 | 2,584.00 | 82,648 |
02 Feb 2024 | 2,590.50 | 2,590.50 | 2,576.00 | 2,577.00 | 2,577.00 | 333,553 |
01 Feb 2024 | 2,569.00 | 2,585.50 | 2,569.00 | 2,572.50 | 2,572.50 | 6,905 |
31 Jan 2024 | 2,589.50 | 2,594.50 | 2,583.00 | 2,582.25 | 2,582.25 | 80,830 |
30 Jan 2024 | 2,584.00 | 2,590.50 | 2,578.50 | 2,589.50 | 2,589.50 | 339,963 |
29 Jan 2024 | 2,577.50 | 2,577.50 | 2,571.00 | 2,572.75 | 2,572.75 | 185,237 |
26 Jan 2024 | 2,548.00 | 2,577.50 | 2,548.00 | 2,577.00 | 2,577.00 | 196,996 |
25 Jan 2024 | 2,542.50 | 2,546.00 | 2,534.00 | 2,546.00 | 2,546.00 | 17,866 |
24 Jan 2024 | 2,535.00 | 2,545.00 | 2,531.00 | 2,544.00 | 2,544.00 | 7,419 |
23 Jan 2024 | 2,525.50 | 2,533.50 | 2,511.50 | 2,515.00 | 2,515.00 | 17,229 |
22 Jan 2024 | 2,521.50 | 2,527.65 | 2,515.50 | 2,523.00 | 2,523.00 | 50,065 |
19 Jan 2024 | 2,528.50 | 2,528.50 | 2,510.00 | 2,512.50 | 2,512.50 | 104,559 |
18 Jan 2024 | 2,502.50 | 2,517.50 | 2,499.50 | 2,512.00 | 2,512.00 | 289,208 |
17 Jan 2024 | 2,501.00 | 2,504.00 | 2,491.50 | 2,497.50 | 2,497.50 | 36,591 |
16 Jan 2024 | 2,530.00 | 2,537.00 | 2,526.50 | 2,532.75 | 2,532.75 | 96,791 |
15 Jan 2024 | 2,548.50 | 2,557.00 | 2,537.50 | 2,538.50 | 2,538.50 | 758,667 |
12 Jan 2024 | 2,554.00 | 2,555.00 | 2,546.00 | 2,551.50 | 2,551.50 | 162,126 |
11 Jan 2024 | 2,562.00 | 2,570.00 | 2,538.00 | 2,538.00 | 2,538.00 | 16,234 |
10 Jan 2024 | 2,552.50 | 2,559.50 | 2,551.50 | 2,556.00 | 2,556.00 | 160,729 |
09 Jan 2024 | 2,555.00 | 2,556.50 | 2,549.00 | 2,553.50 | 2,553.50 | 332,821 |
08 Jan 2024 | 2,553.50 | 2,561.50 | 2,542.00 | 2,561.00 | 2,561.00 | 47,439 |
05 Jan 2024 | 2,549.50 | 2,560.27 | 2,541.00 | 2,555.50 | 2,555.50 | 30,483 |
04 Jan 2024 | 2,552.50 | 2,567.00 | 2,547.50 | 2,567.00 | 2,567.00 | 19,922 |
03 Jan 2024 | 2,585.00 | 2,585.00 | 2,546.50 | 2,549.50 | 2,549.50 | 49,042 |
02 Jan 2024 | 2,587.50 | 2,598.50 | 2,565.50 | 2,584.50 | 2,584.50 | 39,622 |
29 Dec 2023 | 2,579.50 | 2,593.00 | 2,579.50 | 2,588.00 | 2,588.00 | 32,516 |
28 Dec 2023 | 2,593.50 | 2,599.50 | 2,583.63 | 2,584.00 | 2,584.00 | 85,711 |
27 Dec 2023 | 2,589.00 | 2,593.50 | 2,569.00 | 2,585.50 | 2,585.50 | 95,434 |
22 Dec 2023 | 2,564.50 | 2,574.50 | 2,564.00 | 2,571.25 | 2,571.25 | 438 |
21 Dec 2023 | 2,568.00 | 2,575.50 | 2,557.00 | 2,575.00 | 2,575.00 | 296,046 |
20 Dec 2023 | 2,578.50 | 2,582.50 | 2,556.50 | 2,572.00 | 2,572.00 | 276,863 |
19 Dec 2023 | 2,543.00 | 2,560.00 | 2,541.00 | 2,554.50 | 2,554.50 | 49,875 |
18 Dec 2023 | 2,541.00 | 2,557.00 | 2,538.50 | 2,551.50 | 2,551.50 | 65,204 |
15 Dec 2023 | 2,555.00 | 2,564.00 | 2,541.00 | 2,547.75 | 2,547.75 | 135,081 |
14 Dec 2023 | 2,556.50 | 2,578.00 | 2,542.00 | 2,553.00 | 2,553.00 | 277,819 |
13 Dec 2023 | 2,531.00 | 2,548.50 | 2,531.00 | 2,533.00 | 2,533.00 | 79,607 |
12 Dec 2023 | 2,528.50 | 2,539.00 | 2,507.50 | 2,529.50 | 2,529.50 | 26,710 |
11 Dec 2023 | 2,532.50 | 2,538.50 | 2,505.50 | 2,524.00 | 2,524.00 | 112,655 |
08 Dec 2023 | 2,505.00 | 2,529.50 | 2,504.50 | 2,523.50 | 2,523.50 | 9,404 |
07 Dec 2023 | 2,494.50 | 2,506.00 | 2,488.50 | 2,504.50 | 2,504.50 | 76,148 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |