Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 5,169.00 | 5,195.00 | 5,162.00 | 5,178.00 | 5,178.00 | 3,733 |
25 Apr 2024 | 5,181.00 | 5,194.00 | 5,106.00 | 5,145.50 | 5,145.50 | 4,726 |
24 Apr 2024 | 5,220.00 | 5,222.00 | 5,184.40 | 5,189.00 | 5,189.00 | 5,801 |
23 Apr 2024 | 5,197.00 | 5,211.00 | 5,167.00 | 5,209.50 | 5,209.50 | 6,644 |
22 Apr 2024 | 5,155.00 | 5,195.51 | 5,150.49 | 5,168.00 | 5,168.00 | 3,165 |
19 Apr 2024 | 5,070.00 | 5,110.56 | 5,056.40 | 5,114.50 | 5,114.50 | 5,491 |
18 Apr 2024 | 5,030.00 | 5,090.00 | 5,012.32 | 5,097.00 | 5,097.00 | 11,423 |
17 Apr 2024 | 5,027.00 | 5,050.00 | 5,021.00 | 5,004.50 | 5,004.50 | 39,393 |
16 Apr 2024 | 5,046.00 | 5,064.00 | 5,004.00 | 5,027.50 | 5,027.50 | 3,107 |
15 Apr 2024 | 5,099.00 | 5,106.00 | 5,061.94 | 5,079.00 | 5,079.00 | 6,815 |
12 Apr 2024 | 5,070.00 | 5,092.00 | 5,069.13 | 5,072.00 | 5,072.00 | 3,893 |
11 Apr 2024 | 5,083.00 | 5,083.00 | 5,041.00 | 5,054.50 | 5,054.50 | 7,083 |
10 Apr 2024 | 5,120.00 | 5,144.00 | 4,680.00 | 5,060.50 | 5,060.50 | 6,503 |
09 Apr 2024 | 5,102.00 | 5,117.00 | 5,075.00 | 5,089.00 | 5,089.00 | 4,506 |
08 Apr 2024 | 5,112.00 | 5,125.00 | 5,095.64 | 5,107.00 | 5,107.00 | 2,476 |
05 Apr 2024 | 5,120.00 | 5,122.72 | 5,094.87 | 5,111.00 | 5,111.00 | 4,321 |
04 Apr 2024 | 5,101.00 | 5,147.88 | 5,101.00 | 5,141.50 | 5,141.50 | 4,867 |
03 Apr 2024 | 5,104.00 | 5,120.00 | 5,098.00 | 5,118.00 | 5,118.00 | 4,536 |
02 Apr 2024 | 5,170.00 | 5,171.00 | 5,114.00 | 5,112.50 | 5,112.50 | 20,325 |
28 Mar 2024 | 5,170.00 | 5,177.00 | 5,136.00 | 5,156.50 | 5,156.50 | 9,130 |
27 Mar 2024 | 5,104.00 | 5,139.60 | 5,100.00 | 5,136.00 | 5,136.00 | 2,888 |
26 Mar 2024 | 5,106.00 | 5,113.76 | 5,098.00 | 5,101.50 | 5,101.50 | 4,795 |
25 Mar 2024 | 5,145.00 | 5,145.00 | 5,106.32 | 5,110.00 | 5,110.00 | 11,041 |
22 Mar 2024 | 5,164.00 | 5,182.00 | 5,152.00 | 5,153.00 | 5,153.00 | 10,649 |
21 Mar 2024 | 5,113.00 | 5,165.03 | 5,039.00 | 5,145.00 | 5,145.00 | 24,077 |
20 Mar 2024 | 5,039.00 | 5,065.00 | 5,039.00 | 5,059.50 | 5,059.50 | 5,165 |
19 Mar 2024 | 4,988.00 | 5,041.00 | 4,985.00 | 5,030.50 | 5,030.50 | 8,610 |
18 Mar 2024 | 5,001.00 | 5,027.00 | 4,994.00 | 5,012.50 | 5,012.50 | 3,150 |
15 Mar 2024 | 4,988.00 | 5,012.00 | 4,988.00 | 5,001.00 | 5,001.00 | 5,452 |
14 Mar 2024 | 5,006.00 | 5,021.00 | 4,983.48 | 4,986.00 | 4,986.00 | 9,923 |
13 Mar 2024 | 4,980.00 | 5,006.00 | 4,975.84 | 4,999.00 | 4,999.00 | 4,349 |
12 Mar 2024 | 4,988.00 | 5,005.00 | 4,980.40 | 4,976.00 | 4,976.00 | 7,590 |
11 Mar 2024 | 4,979.00 | 4,979.00 | 4,947.00 | 4,971.00 | 4,971.00 | 4,683 |
08 Mar 2024 | 4,987.00 | 5,001.00 | 4,970.00 | 4,989.00 | 4,989.00 | 3,949 |
07 Mar 2024 | 4,977.00 | 5,013.78 | 4,949.00 | 4,991.50 | 4,991.50 | 3,499 |
06 Mar 2024 | 4,958.00 | 4,983.00 | 4,929.16 | 4,974.50 | 4,974.50 | 7,967 |
05 Mar 2024 | 4,977.00 | 4,992.00 | 4,958.00 | 4,958.00 | 4,958.00 | 7,841 |
04 Mar 2024 | 4,960.00 | 4,973.00 | 4,943.00 | 4,963.00 | 4,963.00 | 11,667 |
01 Mar 2024 | 4,957.00 | 4,969.00 | 4,936.00 | 4,963.00 | 4,963.00 | 91,907 |
29 Feb 2024 | 4,933.00 | 4,956.39 | 4,920.00 | 4,939.50 | 4,939.50 | 6,460 |
28 Feb 2024 | 4,942.00 | 4,942.00 | 4,905.00 | 4,929.00 | 4,929.00 | 6,409 |
27 Feb 2024 | 4,901.00 | 4,931.16 | 4,899.00 | 4,906.50 | 4,906.50 | 6,179 |
26 Feb 2024 | 4,905.00 | 4,929.00 | 4,892.00 | 4,893.50 | 4,893.50 | 8,414 |
23 Feb 2024 | 4,937.00 | 4,943.00 | 4,916.84 | 4,933.50 | 4,933.50 | 8,710 |
22 Feb 2024 | 4,925.00 | 4,947.00 | 4,909.00 | 4,912.00 | 4,912.00 | 2,837 |
21 Feb 2024 | 4,892.00 | 4,933.00 | 4,892.00 | 4,920.00 | 4,920.00 | 7,051 |
20 Feb 2024 | 4,966.00 | 4,966.00 | 4,913.00 | 4,930.00 | 4,930.00 | 4,712 |
19 Feb 2024 | 4,950.00 | 4,958.00 | 4,925.00 | 4,940.00 | 4,940.00 | 4,016 |
16 Feb 2024 | 4,951.00 | 4,971.00 | 4,938.00 | 4,950.00 | 4,950.00 | 10,922 |
15 Feb 2024 | 4,919.00 | 4,949.20 | 4,919.00 | 4,936.50 | 4,936.50 | 10,482 |
14 Feb 2024 | 4,875.00 | 4,887.00 | 4,856.54 | 4,879.00 | 4,879.00 | 3,241 |
13 Feb 2024 | 4,912.00 | 4,919.00 | 4,845.00 | 4,865.00 | 4,865.00 | 6,694 |
12 Feb 2024 | 4,857.00 | 4,913.00 | 4,852.00 | 4,913.00 | 4,913.00 | 5,036 |
09 Feb 2024 | 4,836.00 | 4,852.00 | 4,827.00 | 4,838.00 | 4,838.00 | 4,058 |
08 Feb 2024 | 4,822.00 | 4,849.00 | 4,809.00 | 4,829.50 | 4,829.50 | 8,321 |
07 Feb 2024 | 4,780.00 | 4,822.68 | 4,767.84 | 4,811.50 | 4,811.50 | 5,827 |
06 Feb 2024 | 4,756.00 | 4,780.00 | 4,719.00 | 4,780.00 | 4,780.00 | 9,616 |
05 Feb 2024 | 4,736.00 | 4,781.00 | 4,726.00 | 4,736.00 | 4,736.00 | 4,200 |
02 Feb 2024 | 4,777.00 | 4,780.00 | 4,747.00 | 4,765.00 | 4,765.00 | 8,978 |
01 Feb 2024 | 4,719.00 | 4,761.00 | 4,719.00 | 4,735.50 | 4,735.50 | 13,964 |
31 Jan 2024 | 4,789.00 | 4,789.00 | 4,754.00 | 4,757.00 | 4,757.00 | 10,794 |
30 Jan 2024 | 4,731.00 | 4,781.00 | 4,731.00 | 4,758.50 | 4,758.50 | 6,918 |
29 Jan 2024 | 4,724.00 | 4,747.00 | 4,717.00 | 4,736.50 | 4,736.50 | 3,961 |
26 Jan 2024 | 4,715.00 | 4,747.00 | 4,715.00 | 4,741.00 | 4,741.00 | 3,670 |
25 Jan 2024 | 4,669.00 | 4,717.00 | 4,665.00 | 4,698.00 | 4,698.00 | 16,233 |
24 Jan 2024 | 4,755.00 | 4,770.00 | 4,699.00 | 4,709.00 | 4,709.00 | 3,508 |
23 Jan 2024 | 4,763.00 | 4,777.00 | 4,746.01 | 4,746.00 | 4,746.00 | 2,645 |
22 Jan 2024 | 4,723.00 | 4,765.00 | 4,706.00 | 4,760.00 | 4,760.00 | 3,175 |
19 Jan 2024 | 4,724.00 | 4,732.00 | 4,689.40 | 4,704.00 | 4,704.00 | 1,351 |
18 Jan 2024 | 4,703.00 | 4,720.96 | 4,681.00 | 4,696.00 | 4,696.00 | 6,453 |
17 Jan 2024 | 4,737.00 | 4,761.00 | 4,702.00 | 4,719.00 | 4,719.00 | 7,103 |
16 Jan 2024 | 4,785.00 | 4,792.00 | 4,771.00 | 4,777.00 | 4,777.00 | 3,838 |
15 Jan 2024 | 4,799.00 | 4,809.00 | 4,776.00 | 4,776.00 | 4,776.00 | 2,145 |
12 Jan 2024 | 4,769.00 | 4,819.00 | 4,769.00 | 4,802.00 | 4,802.00 | 6,922 |
11 Jan 2024 | 4,816.00 | 4,816.39 | 4,761.00 | 4,756.50 | 4,756.50 | 5,622 |
10 Jan 2024 | 4,791.00 | 4,802.00 | 4,777.00 | 4,792.50 | 4,792.50 | 5,799 |
09 Jan 2024 | 4,766.00 | 4,796.00 | 4,756.00 | 4,796.00 | 4,796.00 | 6,198 |
08 Jan 2024 | 4,757.00 | 4,768.52 | 4,744.00 | 4,754.00 | 4,754.00 | 3,074 |
05 Jan 2024 | 4,780.00 | 4,782.00 | 4,749.00 | 4,767.00 | 4,767.00 | 4,688 |
04 Jan 2024 | 4,794.00 | 4,819.00 | 4,788.00 | 4,798.00 | 4,798.00 | 7,150 |
03 Jan 2024 | 4,875.00 | 4,900.00 | 4,807.36 | 4,821.00 | 4,821.00 | 3,349 |
02 Jan 2024 | 4,896.00 | 4,918.50 | 4,875.00 | 4,896.50 | 4,896.50 | 5,043 |
29 Dec 2023 | 4,951.00 | 4,951.00 | 4,912.00 | 4,914.00 | 4,914.00 | 1,218 |
28 Dec 2023 | 4,900.00 | 4,916.00 | 4,890.00 | 4,907.00 | 4,907.00 | 3,942 |
27 Dec 2023 | 4,910.00 | 4,948.00 | 4,890.00 | 4,890.00 | 4,890.00 | 7,257 |
22 Dec 2023 | 4,867.00 | 4,878.00 | 4,861.64 | 4,872.00 | 4,872.00 | 2,450 |
21 Dec 2023 | 4,851.00 | 4,885.00 | 4,851.00 | 4,875.50 | 4,875.50 | 5,025 |
20 Dec 2023 | 4,886.00 | 4,908.00 | 4,873.00 | 4,903.50 | 4,903.50 | 7,327 |
19 Dec 2023 | 4,853.00 | 4,867.00 | 4,825.00 | 4,852.00 | 4,852.00 | 4,079 |
18 Dec 2023 | 4,837.00 | 4,873.00 | 4,818.00 | 4,818.00 | 4,818.00 | 9,211 |
15 Dec 2023 | 4,880.00 | 4,898.76 | 4,864.36 | 4,866.00 | 4,866.00 | 3,388 |
14 Dec 2023 | 4,856.00 | 4,898.36 | 4,856.00 | 4,865.00 | 4,865.00 | 6,674 |
13 Dec 2023 | 4,796.00 | 4,809.00 | 4,788.00 | 4,795.00 | 4,795.00 | 6,677 |
12 Dec 2023 | 4,777.00 | 4,791.00 | 4,773.00 | 4,773.00 | 4,773.00 | 6,684 |
11 Dec 2023 | 4,754.00 | 4,775.00 | 4,741.00 | 4,773.00 | 4,773.00 | 4,661 |
08 Dec 2023 | 4,747.00 | 4,781.00 | 4,735.56 | 4,757.00 | 4,757.00 | 9,878 |
07 Dec 2023 | 4,732.00 | 4,744.29 | 4,712.00 | 4,726.00 | 4,726.00 | 2,605 |
06 Dec 2023 | 4,698.00 | 4,745.16 | 4,692.00 | 4,733.00 | 4,733.00 | 7,300 |
05 Dec 2023 | 4,666.00 | 4,696.00 | 4,664.00 | 4,688.00 | 4,688.00 | 3,958 |
04 Dec 2023 | 4,653.00 | 4,684.00 | 4,653.00 | 4,673.00 | 4,673.00 | 4,905 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |