Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 7,059.00 | 7,082.90 | 7,042.00 | 7,060.00 | 7,060.00 | 42,248 |
27 Jun 2024 | 7,028.00 | 7,035.00 | 7,004.00 | 7,018.00 | 7,018.00 | 16,442 |
26 Jun 2024 | 7,034.00 | 7,044.64 | 7,001.00 | 7,023.00 | 7,023.00 | 40,999 |
25 Jun 2024 | 7,090.00 | 7,092.42 | 7,031.00 | 7,032.50 | 7,032.50 | 23,685 |
24 Jun 2024 | 7,070.00 | 7,108.00 | 7,042.00 | 7,103.00 | 7,103.00 | 52,363 |
21 Jun 2024 | 7,055.00 | 7,069.32 | 7,036.00 | 7,056.00 | 7,056.00 | 46,669 |
20 Jun 2024 | 7,017.00 | 7,050.88 | 7,017.00 | 7,034.00 | 7,034.00 | 46,419 |
19 Jun 2024 | 7,005.00 | 7,010.16 | 6,980.36 | 6,993.00 | 6,993.00 | 15,301 |
18 Jun 2024 | 7,010.00 | 7,032.00 | 6,992.35 | 7,016.00 | 7,016.00 | 80,460 |
17 Jun 2024 | 6,974.00 | 6,980.27 | 6,944.00 | 6,968.50 | 6,968.50 | 28,754 |
14 Jun 2024 | 6,969.00 | 6,988.00 | 6,929.82 | 6,946.50 | 6,946.50 | 9,713 |
13 Jun 2024 | 6,981.00 | 6,981.00 | 6,925.00 | 6,944.00 | 6,944.00 | 44,187 |
12 Jun 2024 | 6,967.00 | 6,988.00 | 6,949.42 | 6,970.00 | 6,970.00 | 18,781 |
11 Jun 2024 | 7,000.00 | 7,000.00 | 6,930.00 | 6,959.50 | 6,959.50 | 18,445 |
10 Jun 2024 | 6,983.00 | 6,984.00 | 6,951.92 | 6,971.00 | 6,971.00 | 11,574 |
07 Jun 2024 | 6,972.00 | 7,013.00 | 6,952.49 | 6,995.50 | 6,995.50 | 28,834 |
06 Jun 2024 | 6,984.00 | 6,995.19 | 6,968.00 | 6,979.00 | 6,979.00 | 16,745 |
05 Jun 2024 | 6,957.00 | 6,968.00 | 6,929.00 | 6,966.00 | 6,966.00 | 24,466 |
04 Jun 2024 | 6,944.00 | 6,961.00 | 6,924.00 | 6,925.50 | 6,925.50 | 26,387 |
03 Jun 2024 | 7,041.00 | 7,058.00 | 6,945.00 | 6,945.00 | 6,945.00 | 17,268 |
31 May 2024 | 6,944.00 | 6,961.79 | 6,917.35 | 6,940.50 | 6,940.50 | 13,341 |
30 May 2024 | 6,905.00 | 6,928.00 | 6,895.49 | 6,923.00 | 6,923.00 | 15,741 |
29 May 2024 | 6,942.00 | 6,944.00 | 6,908.00 | 6,918.50 | 6,918.50 | 26,680 |
28 May 2024 | 7,034.00 | 7,034.00 | 6,984.00 | 6,988.50 | 6,988.50 | 24,216 |
24 May 2024 | 7,019.00 | 7,034.33 | 7,009.05 | 7,030.50 | 7,030.50 | 12,933 |
23 May 2024 | 7,109.00 | 7,120.00 | 7,042.00 | 7,056.00 | 7,056.00 | 36,232 |
22 May 2024 | 7,099.00 | 7,116.72 | 7,084.00 | 7,104.50 | 7,104.50 | 23,293 |
21 May 2024 | 7,128.00 | 7,133.30 | 7,107.00 | 7,115.00 | 7,115.00 | 21,528 |
20 May 2024 | 7,151.00 | 7,156.00 | 7,137.37 | 7,155.50 | 7,155.50 | 21,878 |
17 May 2024 | 7,151.00 | 7,168.00 | 7,127.00 | 7,127.00 | 7,127.00 | 39,576 |
16 May 2024 | 7,162.00 | 7,176.00 | 7,154.01 | 7,168.50 | 7,168.50 | 36,553 |
15 May 2024 | 7,152.00 | 7,162.00 | 7,131.42 | 7,153.00 | 7,153.00 | 7,209 |
14 May 2024 | 7,138.00 | 7,169.00 | 7,127.93 | 7,142.50 | 7,142.50 | 9,194 |
13 May 2024 | 7,165.00 | 7,176.34 | 7,156.28 | 7,159.50 | 7,159.50 | 10,037 |
10 May 2024 | 7,152.00 | 7,171.00 | 7,148.44 | 7,159.00 | 7,159.00 | 22,709 |
09 May 2024 | 7,099.00 | 7,131.00 | 7,087.00 | 7,130.00 | 7,130.00 | 16,603 |
08 May 2024 | 7,102.00 | 7,121.00 | 7,083.69 | 7,101.50 | 7,101.50 | 12,058 |
07 May 2024 | 7,087.00 | 7,093.00 | 7,057.98 | 7,097.00 | 7,097.00 | 22,661 |
03 May 2024 | 6,956.00 | 7,011.74 | 6,937.49 | 6,985.00 | 6,985.00 | 24,529 |
02 May 2024 | 6,949.00 | 6,983.09 | 6,927.21 | 6,942.00 | 6,942.00 | 11,473 |
01 May 2024 | 6,972.00 | 6,975.00 | 6,926.28 | 6,939.00 | 6,939.00 | 8,440 |
30 Apr 2024 | 7,033.00 | 7,040.95 | 6,993.79 | 6,994.00 | 6,994.00 | 21,968 |
29 Apr 2024 | 7,020.00 | 7,043.21 | 6,993.00 | 7,027.00 | 7,027.00 | 10,059 |
26 Apr 2024 | 7,002.00 | 7,045.79 | 6,976.00 | 7,034.00 | 7,034.00 | 11,387 |
25 Apr 2024 | 7,047.00 | 7,064.00 | 6,949.21 | 6,965.00 | 6,965.00 | 19,470 |
24 Apr 2024 | 7,032.00 | 7,056.00 | 7,023.00 | 7,035.00 | 7,035.00 | 15,173 |
23 Apr 2024 | 7,049.00 | 7,059.00 | 7,005.35 | 7,045.50 | 7,045.50 | 16,180 |
22 Apr 2024 | 6,988.00 | 7,047.00 | 6,982.35 | 7,008.00 | 7,008.00 | 16,857 |
19 Apr 2024 | 6,885.00 | 6,964.00 | 6,880.56 | 6,964.00 | 6,964.00 | 16,158 |
18 Apr 2024 | 6,915.00 | 6,952.00 | 6,896.00 | 6,936.50 | 6,936.50 | 26,920 |
17 Apr 2024 | 6,908.00 | 6,962.00 | 6,908.00 | 6,908.50 | 6,908.50 | 22,924 |
16 Apr 2024 | 6,948.00 | 6,960.51 | 6,910.00 | 6,938.00 | 6,938.00 | 52,443 |
15 Apr 2024 | 7,049.00 | 7,082.00 | 7,024.00 | 7,025.50 | 7,025.50 | 37,242 |
12 Apr 2024 | 7,105.00 | 7,117.30 | 7,066.28 | 7,065.00 | 7,065.00 | 49,270 |
11 Apr 2024 | 7,095.00 | 7,095.00 | 7,050.79 | 7,061.50 | 7,061.50 | 30,198 |
10 Apr 2024 | 7,142.00 | 7,146.00 | 7,056.49 | 7,098.00 | 7,098.00 | 94,413 |
09 Apr 2024 | 7,121.00 | 7,125.65 | 7,074.00 | 7,097.00 | 7,097.00 | 17,601 |
08 Apr 2024 | 7,099.00 | 7,138.72 | 7,091.35 | 7,127.00 | 7,127.00 | 11,992 |
05 Apr 2024 | 7,090.00 | 7,109.00 | 7,075.00 | 7,106.00 | 7,106.00 | 19,215 |
04 Apr 2024 | 7,144.00 | 7,179.23 | 7,138.10 | 7,167.00 | 7,167.00 | 14,151 |
03 Apr 2024 | 7,163.00 | 7,173.09 | 7,150.35 | 7,148.00 | 7,148.00 | 27,389 |
02 Apr 2024 | 7,242.00 | 7,247.00 | 7,160.00 | 7,160.00 | 7,160.00 | 53,049 |
28 Mar 2024 | 7,219.00 | 7,243.28 | 7,215.00 | 7,233.00 | 7,233.00 | 29,201 |
27 Mar 2024 | 7,125.00 | 7,179.00 | 7,125.00 | 7,165.50 | 7,165.50 | 50,161 |
26 Mar 2024 | 7,112.00 | 7,135.00 | 7,105.00 | 7,126.00 | 7,126.00 | 62,914 |
25 Mar 2024 | 7,134.00 | 7,140.72 | 7,102.35 | 7,114.00 | 7,114.00 | 26,993 |
22 Mar 2024 | 7,176.00 | 7,211.65 | 7,144.00 | 7,143.00 | 7,143.00 | 17,133 |
21 Mar 2024 | 7,073.00 | 7,163.00 | 7,057.00 | 7,154.00 | 7,154.00 | 28,287 |
20 Mar 2024 | 7,011.00 | 7,034.72 | 6,995.61 | 7,019.00 | 7,019.00 | 18,058 |
19 Mar 2024 | 6,988.00 | 6,998.65 | 6,960.67 | 6,991.00 | 6,991.00 | 35,039 |
18 Mar 2024 | 6,926.00 | 6,987.79 | 6,926.00 | 6,987.00 | 6,987.00 | 17,364 |
15 Mar 2024 | 6,959.00 | 6,966.51 | 6,931.00 | 6,937.50 | 6,937.50 | 29,754 |
14 Mar 2024 | 7,000.00 | 7,003.79 | 6,941.21 | 6,945.00 | 6,945.00 | 26,742 |
13 Mar 2024 | 6,982.00 | 7,008.00 | 6,973.72 | 6,994.00 | 6,994.00 | 7,466 |
12 Mar 2024 | 6,990.00 | 7,008.65 | 6,965.35 | 6,974.00 | 6,974.00 | 45,463 |
11 Mar 2024 | 6,931.00 | 6,938.00 | 6,896.35 | 6,938.00 | 6,938.00 | 23,915 |
08 Mar 2024 | 6,966.00 | 6,966.00 | 6,921.00 | 6,944.00 | 6,944.00 | 73,158 |
07 Mar 2024 | 6,931.00 | 6,989.00 | 6,927.05 | 6,949.00 | 6,949.00 | 27,833 |
06 Mar 2024 | 6,922.00 | 6,959.74 | 6,918.43 | 6,946.00 | 6,946.00 | 34,285 |
05 Mar 2024 | 6,963.00 | 6,972.00 | 6,932.00 | 6,938.00 | 6,938.00 | 49,631 |
04 Mar 2024 | 6,939.00 | 6,962.00 | 6,932.72 | 6,960.00 | 6,960.00 | 23,450 |
01 Mar 2024 | 6,940.00 | 6,954.28 | 6,916.00 | 6,956.00 | 6,956.00 | 38,057 |
29 Feb 2024 | 6,890.00 | 6,932.00 | 6,869.00 | 6,916.00 | 6,916.00 | 101,109 |
28 Feb 2024 | 6,884.00 | 6,903.21 | 6,860.28 | 6,889.00 | 6,889.00 | 54,936 |
27 Feb 2024 | 6,842.00 | 6,874.00 | 6,834.00 | 6,859.50 | 6,859.50 | 19,864 |
26 Feb 2024 | 6,867.00 | 6,886.65 | 6,845.00 | 6,862.00 | 6,862.00 | 188,734 |
23 Feb 2024 | 6,855.00 | 6,880.79 | 6,842.49 | 6,878.50 | 6,878.50 | 69,603 |
22 Feb 2024 | 6,808.00 | 6,870.86 | 6,800.00 | 6,863.00 | 6,863.00 | 68,390 |
21 Feb 2024 | 6,792.00 | 6,800.00 | 6,769.35 | 6,794.00 | 6,794.00 | 65,078 |
20 Feb 2024 | 6,814.00 | 6,826.00 | 6,778.28 | 6,794.00 | 6,794.00 | 40,938 |
19 Feb 2024 | 6,828.00 | 6,834.00 | 6,808.47 | 6,831.50 | 6,831.50 | 17,040 |
16 Feb 2024 | 6,863.00 | 6,873.72 | 6,845.35 | 6,869.00 | 6,869.00 | 12,184 |
15 Feb 2024 | 6,837.00 | 6,848.79 | 6,816.70 | 6,844.00 | 6,844.00 | 8,341 |
14 Feb 2024 | 6,747.00 | 6,791.21 | 6,740.00 | 6,780.00 | 6,780.00 | 35,218 |
13 Feb 2024 | 6,795.00 | 6,804.00 | 6,695.21 | 6,727.00 | 6,727.00 | 68,633 |
12 Feb 2024 | 6,762.00 | 6,824.00 | 6,762.00 | 6,824.00 | 6,824.00 | 21,144 |
09 Feb 2024 | 6,755.00 | 6,791.63 | 6,736.00 | 6,736.00 | 6,736.00 | 18,323 |
08 Feb 2024 | 6,741.00 | 6,767.00 | 6,729.00 | 6,741.00 | 6,741.00 | 23,853 |
07 Feb 2024 | 6,723.00 | 6,746.58 | 6,704.31 | 6,741.50 | 6,741.50 | 23,034 |
06 Feb 2024 | 6,714.00 | 6,737.00 | 6,700.00 | 6,737.00 | 6,737.00 | 30,131 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |