Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 4,822.50 | 4,903.50 | 4,795.00 | 4,890.50 | 4,890.50 | 2,936 |
25 Apr 2024 | 4,790.50 | 4,811.50 | 4,727.50 | 4,756.50 | 4,756.50 | 5,406 |
24 Apr 2024 | 4,817.50 | 4,864.50 | 4,817.50 | 4,818.50 | 4,818.50 | 6,726 |
23 Apr 2024 | 4,723.00 | 4,778.50 | 4,691.00 | 4,767.50 | 4,767.50 | 3,680 |
22 Apr 2024 | 4,694.50 | 4,730.00 | 4,660.50 | 4,662.00 | 4,662.00 | 5,279 |
19 Apr 2024 | 4,711.00 | 4,741.00 | 4,693.00 | 4,698.50 | 4,698.50 | 5,232 |
18 Apr 2024 | 4,805.00 | 4,843.00 | 4,749.50 | 4,803.25 | 4,803.25 | 3,618 |
17 Apr 2024 | 4,839.00 | 4,875.00 | 4,808.00 | 4,826.00 | 4,826.00 | 3,376 |
16 Apr 2024 | 4,857.50 | 4,868.09 | 4,805.00 | 4,852.75 | 4,852.75 | 14,700 |
15 Apr 2024 | 5,016.00 | 5,041.00 | 4,955.00 | 4,963.00 | 4,963.00 | 6,029 |
12 Apr 2024 | 5,120.00 | 5,137.00 | 5,028.00 | 5,041.00 | 5,041.00 | 4,142 |
11 Apr 2024 | 5,049.00 | 5,101.00 | 5,020.00 | 5,052.00 | 5,052.00 | 6,808 |
10 Apr 2024 | 5,124.00 | 5,132.00 | 5,022.00 | 5,055.00 | 5,055.00 | 5,459 |
09 Apr 2024 | 5,065.00 | 5,094.00 | 5,038.00 | 5,060.00 | 5,060.00 | 4,961 |
08 Apr 2024 | 5,016.00 | 5,075.00 | 5,007.00 | 5,050.00 | 5,050.00 | 9,760 |
05 Apr 2024 | 5,024.00 | 5,041.00 | 5,000.00 | 5,019.50 | 5,019.50 | 11,575 |
04 Apr 2024 | 5,121.00 | 5,150.56 | 5,083.00 | 5,130.50 | 5,130.50 | 5,317 |
03 Apr 2024 | 5,076.00 | 5,106.00 | 5,053.00 | 5,097.00 | 5,097.00 | 5,756 |
02 Apr 2024 | 5,182.00 | 5,194.00 | 5,053.42 | 5,075.50 | 5,075.50 | 9,646 |
28 Mar 2024 | 5,170.00 | 5,175.00 | 5,125.00 | 5,140.00 | 5,140.00 | 8,296 |
27 Mar 2024 | 5,132.00 | 5,172.00 | 5,082.00 | 5,125.00 | 5,125.00 | 3,379 |
26 Mar 2024 | 5,132.00 | 5,146.00 | 5,104.00 | 5,127.50 | 5,127.50 | 3,732 |
25 Mar 2024 | 5,123.00 | 5,131.00 | 5,069.00 | 5,098.00 | 5,098.00 | 7,300 |
22 Mar 2024 | 5,174.00 | 5,188.00 | 5,089.00 | 5,121.50 | 5,121.50 | 6,287 |
21 Mar 2024 | 5,115.00 | 5,183.00 | 5,083.00 | 5,172.00 | 5,172.00 | 9,151 |
20 Mar 2024 | 4,965.50 | 4,989.50 | 4,950.50 | 4,960.50 | 4,960.50 | 4,956 |
19 Mar 2024 | 4,978.50 | 4,983.50 | 4,895.27 | 4,946.50 | 4,946.50 | 5,691 |
18 Mar 2024 | 4,995.50 | 5,035.00 | 4,963.00 | 4,999.00 | 4,999.00 | 3,775 |
15 Mar 2024 | 5,016.00 | 5,020.00 | 4,952.00 | 4,972.00 | 4,972.00 | 5,473 |
14 Mar 2024 | 5,122.00 | 5,123.00 | 5,005.00 | 5,016.50 | 5,016.50 | 5,777 |
13 Mar 2024 | 5,156.00 | 5,207.00 | 5,089.00 | 5,108.50 | 5,108.50 | 2,820 |
12 Mar 2024 | 5,164.00 | 5,205.00 | 5,113.00 | 5,156.00 | 5,156.00 | 7,369 |
11 Mar 2024 | 5,150.00 | 5,150.00 | 5,071.10 | 5,112.00 | 5,112.00 | 6,176 |
08 Mar 2024 | 5,246.00 | 5,276.00 | 5,178.00 | 5,178.00 | 5,178.00 | 7,861 |
07 Mar 2024 | 5,192.00 | 5,244.00 | 5,129.00 | 5,246.00 | 5,246.00 | 6,560 |
06 Mar 2024 | 5,153.00 | 5,191.86 | 5,136.00 | 5,183.50 | 5,183.50 | 3,855 |
05 Mar 2024 | 5,218.00 | 5,235.00 | 5,084.00 | 5,106.00 | 5,106.00 | 9,612 |
04 Mar 2024 | 5,237.00 | 5,276.00 | 5,216.00 | 5,236.50 | 5,236.50 | 7,141 |
01 Mar 2024 | 5,161.00 | 5,212.00 | 5,135.00 | 5,207.00 | 5,207.00 | 9,110 |
29 Feb 2024 | 5,080.00 | 5,149.00 | 5,055.00 | 5,123.00 | 5,123.00 | 8,276 |
28 Feb 2024 | 5,121.00 | 5,143.00 | 5,047.00 | 5,084.00 | 5,084.00 | 9,367 |
27 Feb 2024 | 5,068.00 | 5,121.00 | 5,047.00 | 5,105.00 | 5,105.00 | 4,373 |
26 Feb 2024 | 5,015.00 | 5,081.00 | 4,981.00 | 5,071.00 | 5,071.00 | 5,957 |
23 Feb 2024 | 5,016.00 | 5,034.00 | 4,977.00 | 4,987.00 | 4,987.00 | 6,917 |
22 Feb 2024 | 4,955.50 | 5,036.00 | 4,933.50 | 5,019.00 | 5,019.00 | 5,679 |
21 Feb 2024 | 4,926.50 | 4,930.92 | 4,831.50 | 4,844.25 | 4,844.25 | 2,120 |
20 Feb 2024 | 4,983.00 | 5,047.00 | 4,893.93 | 4,929.00 | 4,929.00 | 1,604 |
19 Feb 2024 | 5,001.00 | 5,031.52 | 4,999.50 | 5,025.50 | 5,025.50 | 2,697 |
16 Feb 2024 | 5,084.00 | 5,107.00 | 5,000.00 | 5,056.00 | 5,056.00 | 2,004 |
15 Feb 2024 | 5,100.00 | 5,103.56 | 5,049.86 | 5,054.00 | 5,054.00 | 2,721 |
14 Feb 2024 | 4,932.50 | 4,998.76 | 4,916.00 | 4,979.75 | 4,979.75 | 12,419 |
13 Feb 2024 | 4,996.50 | 5,035.00 | 4,880.00 | 4,933.50 | 4,933.50 | 5,553 |
12 Feb 2024 | 5,016.00 | 5,086.00 | 5,005.00 | 5,081.00 | 5,081.00 | 6,294 |
09 Feb 2024 | 4,969.00 | 5,014.10 | 4,942.50 | 4,990.75 | 4,990.75 | 2,113 |
08 Feb 2024 | 4,894.50 | 4,959.00 | 4,881.00 | 4,953.00 | 4,953.00 | 5,278 |
07 Feb 2024 | 4,842.50 | 4,869.50 | 4,823.00 | 4,856.00 | 4,856.00 | 2,522 |
06 Feb 2024 | 4,877.50 | 4,912.00 | 4,854.00 | 4,857.50 | 4,857.50 | 1,740 |
05 Feb 2024 | 4,846.50 | 4,887.00 | 4,816.50 | 4,845.75 | 4,845.75 | 4,699 |
02 Feb 2024 | 4,770.50 | 4,818.00 | 4,754.50 | 4,822.50 | 4,822.50 | 1,148 |
01 Feb 2024 | 4,804.00 | 4,811.50 | 4,730.00 | 4,717.00 | 4,717.00 | 1,785 |
31 Jan 2024 | 4,800.00 | 4,852.82 | 4,778.11 | 4,782.00 | 4,782.00 | 3,658 |
30 Jan 2024 | 4,916.00 | 4,930.50 | 4,889.00 | 4,895.50 | 4,895.50 | 3,674 |
29 Jan 2024 | 4,828.50 | 4,866.00 | 4,816.50 | 4,860.00 | 4,860.00 | 2,663 |
26 Jan 2024 | 4,852.50 | 4,877.99 | 4,820.00 | 4,873.50 | 4,873.50 | 2,800 |
25 Jan 2024 | 4,905.50 | 4,950.50 | 4,883.68 | 4,928.50 | 4,928.50 | 943 |
24 Jan 2024 | 4,922.00 | 4,961.00 | 4,916.10 | 4,938.00 | 4,938.00 | 4,760 |
23 Jan 2024 | 4,885.00 | 4,916.52 | 4,866.50 | 4,903.50 | 4,903.50 | 2,440 |
22 Jan 2024 | 4,844.50 | 4,918.00 | 4,830.50 | 4,892.00 | 4,892.00 | 3,593 |
19 Jan 2024 | 4,770.00 | 4,784.00 | 4,750.00 | 4,773.00 | 4,773.00 | 2,200 |
18 Jan 2024 | 4,664.50 | 4,732.00 | 4,664.50 | 4,707.00 | 4,707.00 | 1,381 |
17 Jan 2024 | 4,639.50 | 4,645.76 | 4,586.00 | 4,611.00 | 4,611.00 | 1,014 |
16 Jan 2024 | 4,657.50 | 4,705.10 | 4,642.60 | 4,671.75 | 4,671.75 | 2,035 |
15 Jan 2024 | 4,680.04 | 4,706.50 | 4,668.50 | 4,677.25 | 4,677.25 | 1,536 |
12 Jan 2024 | 4,689.50 | 4,705.96 | 4,664.00 | 4,687.00 | 4,687.00 | 3,708 |
11 Jan 2024 | 4,699.00 | 4,731.50 | 4,649.43 | 4,647.25 | 4,647.25 | 2,340 |
10 Jan 2024 | 4,685.50 | 4,690.00 | 4,639.77 | 4,675.00 | 4,675.00 | 1,364 |
09 Jan 2024 | 4,648.50 | 4,662.00 | 4,605.50 | 4,669.50 | 4,669.50 | 1,667 |
08 Jan 2024 | 4,568.00 | 4,647.00 | 4,538.00 | 4,636.00 | 4,636.00 | 4,347 |
05 Jan 2024 | 4,552.00 | 4,598.00 | 4,542.50 | 4,565.00 | 4,565.00 | 3,327 |
04 Jan 2024 | 4,624.00 | 4,648.19 | 4,540.00 | 4,592.25 | 4,592.25 | 2,186 |
03 Jan 2024 | 4,717.50 | 4,764.50 | 4,644.00 | 4,657.25 | 4,657.25 | 2,716 |
02 Jan 2024 | 4,829.50 | 4,898.50 | 4,768.00 | 4,794.00 | 4,794.00 | 9,043 |
29 Dec 2023 | 4,952.50 | 4,952.50 | 4,900.50 | 4,920.50 | 4,920.50 | 779 |
28 Dec 2023 | 4,925.50 | 4,949.50 | 4,908.50 | 4,919.00 | 4,919.00 | 3,159 |
27 Dec 2023 | 4,923.00 | 4,962.00 | 4,892.65 | 4,889.25 | 4,889.25 | 4,135 |
22 Dec 2023 | 4,855.00 | 4,868.12 | 4,835.15 | 4,856.25 | 4,856.25 | 909 |
21 Dec 2023 | 4,871.50 | 4,871.50 | 4,618.00 | 4,854.25 | 4,854.25 | 2,925 |
20 Dec 2023 | 4,905.00 | 4,921.00 | 4,861.00 | 4,893.50 | 4,893.50 | 3,303 |
19 Dec 2023 | 4,855.00 | 4,893.50 | 4,840.00 | 4,864.00 | 4,864.00 | 4,236 |
18 Dec 2023 | 4,887.00 | 4,890.00 | 4,832.00 | 4,853.50 | 4,853.50 | 3,465 |
15 Dec 2023 | 4,842.00 | 4,888.50 | 4,831.00 | 4,876.50 | 4,876.50 | 3,530 |
14 Dec 2023 | 4,826.00 | 4,870.00 | 4,808.50 | 4,804.50 | 4,804.50 | 4,977 |
13 Dec 2023 | 4,743.00 | 4,762.00 | 4,713.00 | 4,713.50 | 4,713.50 | 5,841 |
12 Dec 2023 | 4,725.00 | 4,725.00 | 4,692.50 | 4,710.25 | 4,710.25 | 5,226 |
11 Dec 2023 | 4,640.00 | 4,736.50 | 4,629.00 | 4,673.25 | 4,673.25 | 3,869 |
08 Dec 2023 | 4,593.50 | 4,646.00 | 4,575.04 | 4,635.00 | 4,635.00 | 1,304 |
07 Dec 2023 | 4,543.50 | 4,574.50 | 4,519.50 | 4,554.75 | 4,554.75 | 4,567 |
06 Dec 2023 | 4,583.50 | 4,623.94 | 4,573.50 | 4,608.75 | 4,608.75 | 6,040 |
05 Dec 2023 | 4,535.50 | 4,545.00 | 4,502.50 | 4,531.50 | 4,531.50 | 1,521 |
04 Dec 2023 | 4,561.50 | 4,579.00 | 4,519.00 | 4,530.50 | 4,530.50 | 3,085 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |