Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,056.00 | 3,119.98 | 3,054.54 | 3,072.98 | 3,072.98 | 3,911 |
02 May 2024 | 3,128.23 | 3,128.23 | 2,990.01 | 3,063.67 | 3,063.67 | 4,714 |
30 Apr 2024 | 3,217.00 | 3,247.19 | 3,129.60 | 3,149.08 | 3,149.08 | 24,328 |
29 Apr 2024 | 3,249.00 | 3,376.90 | 3,157.64 | 3,302.44 | 3,302.44 | 34,210 |
26 Apr 2024 | 2,905.00 | 2,950.00 | 2,854.81 | 2,885.02 | 2,885.02 | 6,026 |
25 Apr 2024 | 2,781.50 | 2,930.90 | 2,752.81 | 2,912.67 | 2,912.67 | 16,505 |
24 Apr 2024 | 2,710.70 | 2,850.00 | 2,695.01 | 2,767.67 | 2,767.67 | 57,707 |
23 Apr 2024 | 2,433.33 | 2,510.09 | 2,415.00 | 2,457.06 | 2,457.06 | 8,710 |
22 Apr 2024 | 2,433.01 | 2,474.48 | 2,391.02 | 2,433.97 | 2,433.97 | 19,087 |
19 Apr 2024 | 2,560.00 | 2,601.98 | 2,504.10 | 2,506.44 | 2,506.44 | 14,889 |
18 Apr 2024 | 2,590.00 | 2,595.99 | 2,541.01 | 2,566.25 | 2,566.25 | 9,487 |
17 Apr 2024 | 2,687.23 | 2,687.23 | 2,610.00 | 2,641.98 | 2,641.98 | 13,100 |
16 Apr 2024 | 2,681.16 | 2,697.39 | 2,606.04 | 2,683.66 | 2,683.66 | 8,740 |
15 Apr 2024 | 2,800.00 | 2,800.00 | 2,700.00 | 2,706.52 | 2,706.52 | 8,879 |
12 Apr 2024 | 2,861.01 | 2,884.99 | 2,840.50 | 2,850.57 | 2,850.57 | 2,384 |
11 Apr 2024 | 2,850.00 | 2,891.00 | 2,790.00 | 2,888.56 | 2,888.56 | 41,860 |
10 Apr 2024 | 2,856.49 | 2,856.49 | 2,800.00 | 2,817.02 | 2,817.02 | 3,547 |
09 Apr 2024 | 2,829.89 | 2,921.99 | 2,829.00 | 2,894.89 | 2,894.89 | 11,326 |
08 Apr 2024 | 2,720.00 | 2,850.00 | 2,720.00 | 2,822.71 | 2,822.71 | 15,873 |
05 Apr 2024 | 2,777.01 | 2,800.02 | 2,646.04 | 2,719.44 | 2,719.44 | 7,854 |
04 Apr 2024 | 2,789.00 | 2,922.99 | 2,789.00 | 2,846.69 | 2,846.69 | 6,329 |
03 Apr 2024 | 2,757.59 | 2,793.99 | 2,720.00 | 2,781.75 | 2,781.75 | 4,737 |
02 Apr 2024 | 2,755.00 | 2,772.39 | 2,722.00 | 2,754.86 | 2,754.86 | 11,993 |
01 Apr 2024 | 2,965.11 | 2,965.11 | 2,831.02 | 2,893.86 | 2,893.86 | 4,503 |
27 Mar 2024 | 2,995.00 | 2,995.00 | 2,920.05 | 2,980.02 | 2,980.02 | 6,457 |
26 Mar 2024 | 2,920.03 | 3,065.00 | 2,920.03 | 2,963.43 | 2,963.43 | 8,961 |
25 Mar 2024 | 2,837.00 | 2,907.00 | 2,837.00 | 2,879.02 | 2,879.02 | 3,370 |
22 Mar 2024 | 2,800.00 | 2,876.00 | 2,799.98 | 2,865.45 | 2,865.45 | 4,467 |
21 Mar 2024 | 2,956.00 | 2,983.48 | 2,881.01 | 2,896.06 | 2,896.06 | 5,384 |
20 Mar 2024 | 2,890.00 | 2,940.00 | 2,875.03 | 2,932.67 | 2,932.67 | 8,145 |
19 Mar 2024 | 2,867.20 | 2,916.00 | 2,844.00 | 2,885.67 | 2,885.67 | 20,576 |
15 Mar 2024 | 2,719.13 | 2,757.69 | 2,690.00 | 2,730.14 | 2,730.14 | 5,160 |
14 Mar 2024 | 2,824.50 | 2,858.89 | 2,685.00 | 2,703.62 | 2,703.62 | 16,077 |
13 Mar 2024 | 2,972.56 | 2,972.56 | 2,822.50 | 2,826.28 | 2,826.28 | 13,260 |
12 Mar 2024 | 2,976.00 | 3,018.99 | 2,905.00 | 2,985.07 | 2,985.07 | 3,865 |
11 Mar 2024 | 2,942.35 | 3,071.00 | 2,942.35 | 2,976.58 | 2,976.58 | 2,663 |
08 Mar 2024 | 3,067.00 | 3,073.39 | 2,942.35 | 2,948.78 | 2,948.78 | 5,336 |
07 Mar 2024 | 2,975.00 | 3,035.40 | 2,950.00 | 3,018.88 | 3,018.88 | 9,101 |
06 Mar 2024 | 3,066.26 | 3,066.26 | 2,930.02 | 2,981.79 | 2,981.79 | 13,147 |
05 Mar 2024 | 3,125.00 | 3,125.00 | 3,009.00 | 3,057.64 | 3,057.64 | 15,331 |
04 Mar 2024 | 3,439.99 | 3,439.99 | 3,170.00 | 3,200.56 | 3,200.56 | 66,706 |
01 Mar 2024 | 3,400.01 | 3,480.36 | 3,382.00 | 3,450.31 | 3,450.31 | 5,945 |
29 Feb 2024 | 3,500.00 | 3,500.00 | 3,387.66 | 3,436.50 | 3,436.50 | 6,125 |
28 Feb 2024 | 3,445.00 | 3,509.99 | 3,400.00 | 3,453.24 | 3,453.24 | 12,561 |
27 Feb 2024 | 3,472.00 | 3,502.96 | 3,383.44 | 3,421.21 | 3,421.21 | 6,973 |
26 Feb 2024 | 3,290.00 | 3,450.00 | 3,290.00 | 3,412.47 | 3,412.47 | 10,766 |
23 Feb 2024 | 3,375.00 | 3,375.00 | 3,283.00 | 3,289.89 | 3,289.89 | 4,498 |
22 Feb 2024 | 3,315.00 | 3,390.05 | 3,287.00 | 3,388.10 | 3,388.10 | 16,238 |
21 Feb 2024 | 3,321.00 | 3,400.00 | 3,280.00 | 3,313.50 | 3,313.50 | 3,874 |
20 Feb 2024 | 3,395.50 | 3,395.50 | 3,226.90 | 3,297.52 | 3,297.52 | 11,580 |
19 Feb 2024 | 3,428.24 | 3,445.00 | 3,428.24 | 3,439.06 | 3,439.06 | 317 |
16 Feb 2024 | 3,449.00 | 3,465.00 | 3,380.02 | 3,405.10 | 3,405.10 | 18,322 |
15 Feb 2024 | 3,245.00 | 3,421.00 | 3,245.00 | 3,407.38 | 3,407.38 | 37,780 |
14 Feb 2024 | 3,186.01 | 3,225.00 | 3,143.00 | 3,222.83 | 3,222.83 | 3,263 |
13 Feb 2024 | 3,199.00 | 3,212.79 | 3,139.95 | 3,149.24 | 3,149.24 | 11,075 |
12 Feb 2024 | 3,300.00 | 3,324.99 | 3,210.00 | 3,217.27 | 3,217.27 | 9,342 |
09 Feb 2024 | 3,245.00 | 3,321.98 | 3,245.00 | 3,302.20 | 3,302.20 | 8,409 |
08 Feb 2024 | 3,190.00 | 3,277.44 | 3,179.17 | 3,249.33 | 3,249.33 | 13,737 |
07 Feb 2024 | 3,220.00 | 3,240.00 | 3,121.95 | 3,203.33 | 3,203.33 | 9,951 |
06 Feb 2024 | 3,100.00 | 3,185.00 | 3,023.12 | 3,140.00 | 3,140.00 | 10,399 |
02 Feb 2024 | 3,173.80 | 3,225.00 | 3,125.00 | 3,220.55 | 3,220.55 | 11,581 |
01 Feb 2024 | 3,236.00 | 3,260.00 | 3,160.00 | 3,224.86 | 3,224.86 | 16,734 |
31 Jan 2024 | 3,240.00 | 3,312.24 | 3,187.76 | 3,230.14 | 3,230.14 | 7,019 |
30 Jan 2024 | 3,365.00 | 3,380.00 | 3,275.00 | 3,297.09 | 3,297.09 | 24,138 |
29 Jan 2024 | 3,150.00 | 3,294.98 | 3,150.00 | 3,278.06 | 3,278.06 | 24,915 |
26 Jan 2024 | 3,200.00 | 3,209.99 | 3,125.00 | 3,141.86 | 3,141.86 | 19,654 |
25 Jan 2024 | 3,290.00 | 3,323.52 | 3,100.99 | 3,146.24 | 3,146.24 | 59,944 |
24 Jan 2024 | 3,619.71 | 3,650.00 | 3,565.00 | 3,581.20 | 3,581.20 | 24,784 |
23 Jan 2024 | 3,600.00 | 3,741.99 | 3,600.00 | 3,619.06 | 3,619.06 | 7,941 |
22 Jan 2024 | 3,653.50 | 3,724.99 | 3,547.10 | 3,589.39 | 3,589.39 | 7,497 |
19 Jan 2024 | 3,637.93 | 3,653.99 | 3,564.00 | 3,623.48 | 3,623.48 | 7,749 |
18 Jan 2024 | 3,728.08 | 3,728.08 | 3,590.48 | 3,637.93 | 3,637.93 | 9,311 |
17 Jan 2024 | 3,772.00 | 3,772.00 | 3,660.00 | 3,711.17 | 3,711.17 | 11,276 |
16 Jan 2024 | 3,675.00 | 3,839.99 | 3,627.79 | 3,779.04 | 3,779.04 | 5,838 |
15 Jan 2024 | 3,799.99 | 3,838.00 | 3,799.99 | 3,829.95 | 3,829.95 | 286 |
12 Jan 2024 | 3,800.00 | 3,800.39 | 3,660.58 | 3,691.13 | 3,691.13 | 10,066 |
11 Jan 2024 | 3,950.00 | 3,950.00 | 3,830.01 | 3,840.06 | 3,840.06 | 10,356 |
10 Jan 2024 | 3,997.00 | 3,997.00 | 3,942.00 | 3,970.39 | 3,970.39 | 3,271 |
09 Jan 2024 | 4,045.00 | 4,045.00 | 3,925.00 | 3,977.59 | 3,977.59 | 5,132 |
08 Jan 2024 | 4,008.13 | 4,079.99 | 3,975.00 | 4,048.76 | 4,048.76 | 5,500 |
05 Jan 2024 | 4,050.00 | 4,071.84 | 3,991.00 | 4,008.13 | 4,008.13 | 4,402 |
04 Jan 2024 | 4,085.71 | 4,145.99 | 4,055.00 | 4,071.85 | 4,071.85 | 4,862 |
03 Jan 2024 | 4,180.00 | 4,180.00 | 4,027.02 | 4,062.35 | 4,062.35 | 8,131 |
02 Jan 2024 | 4,244.52 | 4,275.68 | 4,170.00 | 4,218.34 | 4,218.34 | 13,331 |
29 Dec 2023 | 4,300.01 | 4,302.58 | 4,180.01 | 4,223.41 | 4,223.41 | 5,429 |
28 Dec 2023 | 4,421.41 | 4,489.99 | 4,290.00 | 4,306.59 | 4,306.59 | 3,020 |
27 Dec 2023 | 4,365.00 | 4,465.00 | 4,365.00 | 4,413.12 | 4,413.12 | 14,038 |
26 Dec 2023 | 4,300.00 | 4,373.00 | 4,290.85 | 4,359.14 | 4,359.14 | 3,660 |
22 Dec 2023 | 4,333.34 | 4,378.00 | 4,290.00 | 4,290.85 | 4,290.85 | 3,647 |
21 Dec 2023 | 4,298.50 | 4,354.99 | 4,250.00 | 4,336.59 | 4,336.59 | 1,828 |
20 Dec 2023 | 4,382.50 | 4,417.99 | 4,238.00 | 4,247.01 | 4,247.01 | 9,228 |
19 Dec 2023 | 4,331.43 | 4,400.00 | 4,331.43 | 4,382.07 | 4,382.07 | 3,448 |
18 Dec 2023 | 4,350.00 | 4,467.20 | 4,321.00 | 4,331.43 | 4,331.43 | 4,929 |
15 Dec 2023 | 4,300.00 | 4,367.31 | 4,294.00 | 4,347.34 | 4,347.34 | 6,428 |
14 Dec 2023 | 4,119.00 | 4,380.00 | 4,119.00 | 4,306.11 | 4,306.11 | 23,361 |
13 Dec 2023 | 4,160.00 | 4,160.00 | 3,980.02 | 4,108.50 | 4,108.50 | 19,330 |
11 Dec 2023 | 4,231.00 | 4,234.78 | 4,143.00 | 4,164.35 | 4,164.35 | 2,671 |
08 Dec 2023 | 4,200.00 | 4,250.00 | 4,175.12 | 4,227.32 | 4,227.32 | 12,333 |
07 Dec 2023 | 4,141.52 | 4,243.12 | 4,130.00 | 4,225.76 | 4,225.76 | 9,430 |
06 Dec 2023 | 4,188.00 | 4,250.00 | 4,137.90 | 4,139.16 | 4,139.16 | 6,329 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |