Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 0.00 | 0.00 | 0.00 | 2,000.75 | 2,000.75 | 700 |
07 May 2024 | 1,994.00 | 2,130.08 | 1,987.00 | 1,981.25 | 1,981.25 | 1,822 |
03 May 2024 | 2,128.00 | 2,128.00 | 2,050.00 | 2,081.25 | 2,081.25 | 1,617 |
02 May 2024 | 2,160.00 | 2,170.00 | 2,153.00 | 2,184.50 | 2,184.50 | 20,632 |
01 May 2024 | 2,194.00 | 2,215.00 | 2,194.00 | 2,198.75 | 2,198.75 | 971 |
30 Apr 2024 | 2,085.50 | 2,226.80 | 2,082.50 | 2,117.75 | 2,117.75 | 4,939 |
29 Apr 2024 | 2,079.75 | 2,079.75 | 2,079.75 | 2,079.75 | 2,079.75 | - |
26 Apr 2024 | 2,113.50 | 2,121.50 | 2,100.00 | 2,112.00 | 2,112.00 | 924 |
25 Apr 2024 | 2,176.00 | 2,237.00 | 2,176.00 | 2,212.75 | 2,212.75 | 874 |
24 Apr 2024 | 2,125.00 | 2,147.00 | 2,125.00 | 2,157.50 | 2,157.50 | 4,898 |
23 Apr 2024 | 2,236.00 | 2,236.00 | 2,122.63 | 2,153.50 | 2,153.50 | 4,376 |
22 Apr 2024 | 2,263.50 | 2,295.00 | 2,260.00 | 2,285.50 | 2,285.50 | 7,993 |
19 Apr 2024 | 2,251.00 | 2,254.50 | 2,223.50 | 2,251.50 | 2,251.50 | 14,443 |
18 Apr 2024 | 2,174.00 | 2,192.50 | 2,171.50 | 2,169.25 | 2,169.25 | 1,196 |
17 Apr 2024 | 2,168.00 | 2,170.00 | 2,131.00 | 2,184.00 | 2,184.00 | 14,350 |
16 Apr 2024 | 2,165.00 | 2,172.00 | 1,998.44 | 2,159.00 | 2,159.00 | 13,478 |
15 Apr 2024 | 2,038.50 | 2,062.50 | 2,022.00 | 2,064.75 | 2,064.75 | 9,545 |
12 Apr 2024 | 1,995.50 | 2,061.00 | 1,995.50 | 2,043.50 | 2,043.50 | 5,682 |
11 Apr 2024 | 2,012.00 | 2,045.50 | 2,003.50 | 2,031.75 | 2,031.75 | 8,402 |
10 Apr 2024 | 1,934.50 | 2,040.00 | 1,934.50 | 2,011.75 | 2,011.75 | 17,395 |
09 Apr 2024 | 1,939.00 | 1,990.50 | 1,917.50 | 1,977.50 | 1,977.50 | 78,977 |
08 Apr 2024 | 1,950.50 | 1,961.00 | 1,947.00 | 1,938.50 | 1,938.50 | 2,293 |
05 Apr 2024 | 2,002.00 | 2,005.00 | 1,987.00 | 1,962.00 | 1,962.00 | 19,512 |
04 Apr 2024 | 1,921.00 | 1,921.00 | 1,891.00 | 1,900.00 | 1,900.00 | 11,162 |
03 Apr 2024 | 1,924.75 | 1,924.75 | 1,924.75 | 1,924.75 | 1,924.75 | - |
02 Apr 2024 | 1,959.00 | 1,979.00 | 1,918.64 | 1,968.50 | 1,968.50 | 103,443 |
28 Mar 2024 | 1,904.00 | 1,905.50 | 1,899.00 | 1,895.25 | 1,895.25 | 9,934 |
27 Mar 2024 | 1,927.50 | 1,934.50 | 1,923.00 | 1,932.50 | 1,932.50 | 86,222 |
26 Mar 2024 | 1,915.50 | 1,927.30 | 1,915.50 | 1,914.50 | 1,914.50 | 25 |
25 Mar 2024 | 1,926.00 | 1,926.00 | 1,926.00 | 1,921.00 | 1,921.00 | 890 |
22 Mar 2024 | 1,906.00 | 1,913.00 | 1,906.00 | 1,916.00 | 1,916.00 | 111 |
21 Mar 2024 | 1,867.50 | 1,880.00 | 1,867.50 | 1,875.50 | 1,875.50 | 21,234 |
20 Mar 2024 | 1,964.00 | 1,967.50 | 1,964.00 | 1,958.25 | 1,958.25 | 2,288 |
19 Mar 2024 | 1,996.00 | 2,024.50 | 1,986.24 | 1,977.50 | 1,977.50 | 64,320 |
18 Mar 2024 | 2,009.50 | 2,009.50 | 1,971.50 | 1,974.00 | 1,974.00 | 3,649 |
15 Mar 2024 | 1,964.50 | 1,964.50 | 1,964.50 | 2,030.50 | 2,030.50 | 730 |
14 Mar 2024 | 1,941.50 | 1,984.00 | 1,934.00 | 1,979.50 | 1,979.50 | 17,187 |
13 Mar 2024 | 1,944.50 | 1,951.50 | 1,938.00 | 1,952.00 | 1,952.00 | 6,039 |
12 Mar 2024 | 1,990.00 | 2,001.00 | 1,963.50 | 1,968.75 | 1,968.75 | 4,303 |
11 Mar 2024 | 2,008.50 | 2,013.00 | 2,008.50 | 2,015.25 | 2,015.25 | 3,010 |
08 Mar 2024 | 1,958.50 | 1,966.50 | 1,925.00 | 1,959.00 | 1,959.00 | 9,077 |
07 Mar 2024 | 2,055.50 | 2,061.50 | 1,970.00 | 1,971.25 | 1,971.25 | 15,161 |
06 Mar 2024 | 2,049.50 | 2,049.50 | 2,026.50 | 2,013.25 | 2,013.25 | 409 |
05 Mar 2024 | 2,029.00 | 2,065.17 | 2,029.00 | 2,056.75 | 2,056.75 | 367 |
04 Mar 2024 | 2,012.00 | 2,012.00 | 2,012.00 | 2,009.00 | 2,009.00 | 33 |
01 Mar 2024 | 2,053.50 | 2,075.00 | 2,053.50 | 2,037.75 | 2,037.75 | 9,324 |
29 Feb 2024 | 2,074.00 | 2,075.50 | 2,057.00 | 2,080.00 | 2,080.00 | 612 |
28 Feb 2024 | 2,084.50 | 2,101.50 | 2,084.50 | 2,081.75 | 2,081.75 | 3,050 |
27 Feb 2024 | 2,079.00 | 2,119.37 | 2,075.00 | 2,086.50 | 2,086.50 | 507 |
26 Feb 2024 | 2,069.00 | 2,069.00 | 2,061.00 | 2,066.50 | 2,066.50 | 257 |
23 Feb 2024 | 2,065.50 | 2,072.00 | 2,033.00 | 2,057.75 | 2,057.75 | 7,010 |
22 Feb 2024 | 2,131.00 | 2,131.00 | 2,100.00 | 2,096.75 | 2,096.75 | 13,500 |
21 Feb 2024 | 2,228.50 | 2,229.50 | 2,220.00 | 2,222.00 | 2,222.00 | 5,472 |
20 Feb 2024 | 2,192.00 | 2,205.00 | 2,185.00 | 2,205.25 | 2,205.25 | 11,716 |
19 Feb 2024 | 2,176.75 | 2,176.75 | 2,176.75 | 2,176.75 | 2,176.75 | - |
16 Feb 2024 | 2,143.00 | 2,162.50 | 2,135.00 | 2,148.25 | 2,148.25 | 545 |
15 Feb 2024 | 2,175.00 | 2,186.00 | 2,175.00 | 2,180.50 | 2,180.50 | 15,611 |
14 Feb 2024 | 2,236.00 | 2,236.00 | 2,217.00 | 2,224.50 | 2,224.50 | 3,170 |
13 Feb 2024 | 2,159.00 | 2,261.59 | 2,159.00 | 2,227.75 | 2,227.75 | 2,931 |
12 Feb 2024 | 2,126.75 | 2,126.75 | 2,126.75 | 2,126.75 | 2,126.75 | - |
09 Feb 2024 | 2,180.50 | 2,180.50 | 2,162.50 | 2,165.25 | 2,165.25 | 3,295 |
08 Feb 2024 | 2,188.50 | 2,190.00 | 2,185.00 | 2,198.50 | 2,198.50 | 74 |
07 Feb 2024 | 2,233.50 | 2,233.50 | 2,194.00 | 2,196.00 | 2,196.00 | 2,068 |
06 Feb 2024 | 2,276.50 | 2,276.50 | 2,257.50 | 2,254.25 | 2,254.25 | 2,994 |
05 Feb 2024 | 2,245.50 | 2,299.50 | 2,244.50 | 2,291.75 | 2,291.75 | 40,407 |
02 Feb 2024 | 2,246.00 | 2,296.50 | 2,243.00 | 2,249.50 | 2,249.50 | 11,575 |
01 Feb 2024 | 2,365.50 | 2,365.50 | 2,344.50 | 2,355.50 | 2,355.50 | 7,574 |
31 Jan 2024 | 2,290.00 | 2,290.00 | 2,290.00 | 2,318.25 | 2,318.25 | 400 |
30 Jan 2024 | 2,270.00 | 2,277.50 | 2,270.00 | 2,270.75 | 2,270.75 | 9,284 |
29 Jan 2024 | 2,311.50 | 2,320.00 | 2,311.50 | 2,314.50 | 2,314.50 | 5,007 |
26 Jan 2024 | 2,302.00 | 2,306.50 | 2,300.50 | 2,291.75 | 2,291.75 | 1,455 |
25 Jan 2024 | 2,304.00 | 2,311.50 | 2,304.00 | 2,306.00 | 2,306.00 | 200 |
24 Jan 2024 | 2,309.50 | 2,309.50 | 2,292.00 | 2,292.00 | 2,292.00 | 1,571 |
23 Jan 2024 | 2,360.00 | 2,492.61 | 2,356.50 | 2,377.75 | 2,377.75 | 8,341 |
22 Jan 2024 | 2,357.00 | 2,359.50 | 2,345.50 | 2,353.00 | 2,353.00 | 834 |
19 Jan 2024 | 2,442.00 | 2,469.00 | 2,435.50 | 2,439.75 | 2,439.75 | 7,257 |
18 Jan 2024 | 2,530.00 | 2,530.00 | 2,510.00 | 2,500.25 | 2,500.25 | 20,191 |
17 Jan 2024 | 2,536.00 | 2,553.00 | 2,525.00 | 2,535.50 | 2,535.50 | 3,354 |
16 Jan 2024 | 2,514.00 | 2,514.00 | 2,485.77 | 2,483.50 | 2,483.50 | 230 |
15 Jan 2024 | 2,465.00 | 2,471.00 | 2,447.50 | 2,462.50 | 2,462.50 | 3,954 |
12 Jan 2024 | 2,444.00 | 2,465.50 | 2,434.50 | 2,451.75 | 2,451.75 | 17,683 |
11 Jan 2024 | 2,426.00 | 2,516.00 | 2,426.00 | 2,514.50 | 2,514.50 | 934 |
10 Jan 2024 | 2,496.00 | 2,496.00 | 2,483.00 | 2,480.25 | 2,480.25 | 2,062 |
09 Jan 2024 | 2,491.00 | 2,526.52 | 2,491.00 | 2,508.00 | 2,508.00 | 25,422 |
08 Jan 2024 | 2,601.00 | 2,601.00 | 2,544.00 | 2,543.50 | 2,543.50 | 20,812 |
05 Jan 2024 | 2,614.00 | 2,630.00 | 2,546.00 | 2,568.50 | 2,568.50 | 11,106 |
04 Jan 2024 | 2,562.00 | 2,562.00 | 2,562.00 | 2,550.50 | 2,550.50 | 100 |
03 Jan 2024 | 2,561.00 | 2,587.00 | 2,555.00 | 2,573.50 | 2,573.50 | 345 |
02 Jan 2024 | 2,459.50 | 2,546.00 | 2,440.97 | 2,532.00 | 2,532.00 | 32,992 |
29 Dec 2023 | 2,425.00 | 2,444.50 | 2,425.00 | 2,438.75 | 2,438.75 | 6,459 |
28 Dec 2023 | 2,421.00 | 2,431.50 | 2,421.00 | 2,436.75 | 2,436.75 | 344 |
27 Dec 2023 | 2,473.50 | 2,473.50 | 2,446.00 | 2,443.00 | 2,443.00 | 2,491 |
22 Dec 2023 | 2,506.00 | 2,509.00 | 2,495.00 | 2,492.50 | 2,492.50 | 1,831 |
21 Dec 2023 | 2,547.00 | 2,549.00 | 2,522.00 | 2,527.00 | 2,527.00 | 7,822 |
20 Dec 2023 | 2,480.00 | 2,492.00 | 2,465.50 | 2,467.00 | 2,467.00 | 14,700 |
19 Dec 2023 | 2,518.00 | 2,620.72 | 2,489.00 | 2,467.25 | 2,467.25 | 15,736 |
18 Dec 2023 | 2,538.00 | 2,539.00 | 2,521.00 | 2,530.00 | 2,530.00 | 15,239 |
15 Dec 2023 | 2,512.00 | 2,555.00 | 2,512.00 | 2,537.00 | 2,537.00 | 4,063 |
14 Dec 2023 | 2,558.00 | 2,559.00 | 2,524.00 | 2,527.00 | 2,527.00 | 14,067 |
13 Dec 2023 | 2,695.00 | 2,698.00 | 2,695.00 | 2,695.50 | 2,695.50 | 2,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |