Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Apr 2024 | 6,955.00 | 6,955.00 | 6,955.00 | 6,955.00 | 6,955.00 | - |
19 Apr 2024 | 6,884.00 | 6,884.00 | 6,849.00 | 6,884.00 | 6,884.00 | 357 |
18 Apr 2024 | 6,841.00 | 6,860.00 | 6,841.00 | 6,860.00 | 6,860.00 | 153 |
17 Apr 2024 | 6,833.50 | 6,833.50 | 6,833.50 | 6,833.50 | 6,833.50 | - |
16 Apr 2024 | 6,824.24 | 6,824.24 | 6,824.24 | 6,831.50 | 6,831.50 | 3 |
15 Apr 2024 | 6,933.76 | 6,957.24 | 6,927.67 | 6,913.00 | 6,913.00 | 9 |
12 Apr 2024 | 6,907.00 | 6,907.00 | 6,907.00 | 6,907.00 | 6,907.00 | - |
11 Apr 2024 | 6,917.00 | 6,939.70 | 6,916.35 | 6,925.00 | 6,925.00 | 1,164 |
10 Apr 2024 | 6,952.24 | 6,961.76 | 6,950.76 | 6,931.00 | 6,931.00 | 20 |
09 Apr 2024 | 6,918.00 | 6,918.00 | 6,918.00 | 6,918.00 | 6,918.00 | - |
08 Apr 2024 | 6,958.82 | 6,966.82 | 6,958.82 | 6,976.50 | 6,976.50 | 14 |
05 Apr 2024 | 6,945.51 | 6,945.51 | 6,941.00 | 6,951.50 | 6,951.50 | 32 |
04 Apr 2024 | 7,018.58 | 7,018.58 | 7,018.58 | 7,009.50 | 7,009.50 | 3 |
03 Apr 2024 | 6,988.63 | 7,014.76 | 6,988.63 | 7,016.00 | 7,016.00 | 37 |
02 Apr 2024 | 7,131.92 | 7,131.92 | 7,131.92 | 7,010.00 | 7,010.00 | 720 |
28 Mar 2024 | 7,096.00 | 7,111.70 | 7,092.76 | 7,097.00 | 7,097.00 | 198 |
27 Mar 2024 | 7,112.00 | 7,131.17 | 7,108.70 | 7,094.00 | 7,094.00 | 184 |
26 Mar 2024 | 7,095.64 | 7,124.58 | 7,092.70 | 7,108.50 | 7,108.50 | 16 |
25 Mar 2024 | 7,095.00 | 7,099.67 | 7,077.64 | 7,089.50 | 7,089.50 | 1,631 |
22 Mar 2024 | 7,097.00 | 7,104.58 | 7,094.82 | 7,097.50 | 7,097.50 | 1,462 |
21 Mar 2024 | 7,019.79 | 7,019.79 | 7,017.76 | 7,075.00 | 7,075.00 | 4 |
20 Mar 2024 | 6,987.00 | 6,987.00 | 6,987.00 | 6,986.50 | 6,986.50 | 1,050 |
19 Mar 2024 | 6,952.21 | 6,961.79 | 6,952.21 | 6,968.50 | 6,968.50 | 16 |
18 Mar 2024 | 6,967.76 | 6,967.76 | 6,967.76 | 6,972.50 | 6,972.50 | 5 |
15 Mar 2024 | 6,977.00 | 7,033.51 | 6,977.00 | 6,977.00 | 6,977.00 | 468 |
14 Mar 2024 | 7,049.73 | 7,049.73 | 7,049.73 | 7,047.00 | 7,047.00 | 2 |
13 Mar 2024 | 7,047.50 | 7,047.50 | 7,047.50 | 7,047.50 | 7,047.50 | - |
12 Mar 2024 | 6,981.00 | 6,981.00 | 6,981.00 | 7,027.00 | 7,027.00 | 105 |
11 Mar 2024 | 6,936.00 | 6,946.24 | 6,936.00 | 6,953.00 | 6,953.00 | 75 |
08 Mar 2024 | 6,993.00 | 7,014.07 | 6,993.00 | 6,972.00 | 6,972.00 | 137 |
07 Mar 2024 | 6,956.82 | 6,973.48 | 6,956.82 | 7,011.50 | 7,011.50 | 6 |
06 Mar 2024 | 6,896.00 | 6,896.00 | 6,896.00 | 6,904.00 | 6,904.00 | 12 |
05 Mar 2024 | 6,909.85 | 6,909.85 | 6,909.85 | 6,886.00 | 6,886.00 | 3 |
04 Mar 2024 | 6,932.50 | 6,932.50 | 6,932.50 | 6,932.50 | 6,932.50 | - |
01 Mar 2024 | 6,942.00 | 6,942.00 | 6,942.00 | 6,942.00 | 6,942.00 | - |
29 Feb 2024 | 6,908.50 | 6,908.50 | 6,908.50 | 6,908.50 | 6,908.50 | - |
28 Feb 2024 | 6,897.30 | 6,897.30 | 6,897.30 | 6,896.00 | 6,896.00 | 1 |
27 Feb 2024 | 6,930.00 | 6,930.00 | 6,930.00 | 6,930.00 | 6,930.00 | - |
26 Feb 2024 | 6,947.76 | 6,947.76 | 6,947.76 | 6,939.50 | 6,939.50 | 2 |
23 Feb 2024 | 6,948.00 | 6,948.00 | 6,948.00 | 6,948.00 | 6,948.00 | - |
22 Feb 2024 | 6,948.00 | 6,948.00 | 6,948.00 | 6,948.00 | 6,948.00 | - |
21 Feb 2024 | 6,864.00 | 6,872.00 | 6,857.70 | 6,872.00 | 6,872.00 | 18 |
20 Feb 2024 | 6,864.50 | 6,864.50 | 6,864.50 | 6,864.50 | 6,864.50 | - |
19 Feb 2024 | 6,874.00 | 6,874.00 | 6,874.00 | 6,874.00 | 6,874.00 | - |
16 Feb 2024 | 6,871.00 | 6,871.00 | 6,871.00 | 6,871.00 | 6,871.00 | - |
15 Feb 2024 | 6,837.79 | 6,837.79 | 6,818.33 | 6,820.00 | 6,820.00 | 10 |
14 Feb 2024 | 6,767.00 | 6,767.00 | 6,767.00 | 6,767.00 | 6,767.00 | - |
13 Feb 2024 | 6,677.50 | 6,677.50 | 6,677.50 | 6,677.50 | 6,677.50 | - |
12 Feb 2024 | 6,769.70 | 6,769.70 | 6,769.70 | 6,777.00 | 6,777.00 | 5 |
09 Feb 2024 | 6,744.50 | 6,744.50 | 6,744.50 | 6,744.50 | 6,744.50 | - |
08 Feb 2024 | 6,752.50 | 6,752.50 | 6,752.50 | 6,752.50 | 6,752.50 | - |
07 Feb 2024 | 6,740.67 | 6,740.67 | 6,722.02 | 6,737.50 | 6,737.50 | 936 |
06 Feb 2024 | 6,722.79 | 6,722.79 | 6,722.79 | 6,754.00 | 6,754.00 | 3 |
05 Feb 2024 | 6,704.00 | 6,739.00 | 6,703.29 | 6,739.00 | 6,739.00 | 1,046 |
02 Feb 2024 | 6,735.20 | 6,735.20 | 6,735.20 | 6,699.00 | 6,699.00 | 85 |
01 Feb 2024 | 6,689.00 | 6,689.00 | 6,689.00 | 6,689.00 | 6,689.00 | - |
31 Jan 2024 | 6,714.50 | 6,714.50 | 6,714.50 | 6,714.50 | 6,714.50 | - |
30 Jan 2024 | 6,729.00 | 6,729.00 | 6,729.00 | 6,723.50 | 6,723.50 | 71 |
29 Jan 2024 | 6,669.24 | 6,669.24 | 6,669.24 | 6,691.50 | 6,691.50 | 20 |
26 Jan 2024 | 6,707.00 | 6,707.00 | 6,707.00 | 6,707.00 | 6,707.00 | - |
25 Jan 2024 | 6,626.00 | 6,626.00 | 6,626.00 | 6,626.00 | 6,626.00 | - |
24 Jan 2024 | 6,575.70 | 6,575.70 | 6,575.70 | 6,586.50 | 6,586.50 | 71 |
23 Jan 2024 | 6,516.00 | 6,570.25 | 6,515.39 | 6,513.00 | 6,513.00 | 978 |
22 Jan 2024 | 6,546.46 | 6,546.46 | 6,523.79 | 6,537.50 | 6,537.50 | 152 |
19 Jan 2024 | 6,521.00 | 6,528.82 | 6,495.00 | 6,500.00 | 6,500.00 | 103 |
18 Jan 2024 | 6,464.70 | 6,485.73 | 6,464.70 | 6,485.50 | 6,485.50 | 29 |
17 Jan 2024 | 6,458.00 | 6,458.00 | 6,446.00 | 6,446.00 | 6,446.00 | 1,213 |
16 Jan 2024 | 6,519.85 | 6,519.85 | 6,519.85 | 6,522.00 | 6,522.00 | 50 |
15 Jan 2024 | 6,537.50 | 6,537.50 | 6,537.50 | 6,537.50 | 6,537.50 | - |
12 Jan 2024 | 6,578.00 | 6,578.00 | 6,578.00 | 6,578.00 | 6,578.00 | - |
11 Jan 2024 | 6,528.50 | 6,528.50 | 6,528.50 | 6,528.50 | 6,528.50 | - |
10 Jan 2024 | 6,543.00 | 6,560.00 | 6,543.00 | 6,560.00 | 6,560.00 | 6 |
09 Jan 2024 | 6,543.50 | 6,543.50 | 6,543.50 | 6,543.50 | 6,543.50 | - |
08 Jan 2024 | 6,543.50 | 6,543.50 | 6,543.50 | 6,543.50 | 6,543.50 | - |
05 Jan 2024 | 6,484.70 | 6,484.70 | 6,484.70 | 6,510.00 | 6,510.00 | 9 |
04 Jan 2024 | 6,563.00 | 6,563.00 | 6,563.00 | 6,563.00 | 6,563.00 | - |
03 Jan 2024 | 6,521.00 | 6,521.00 | 6,521.00 | 6,521.00 | 6,521.00 | - |
02 Jan 2024 | 6,619.00 | 6,619.00 | 6,619.00 | 6,619.00 | 6,619.00 | - |
29 Dec 2023 | 6,679.00 | 6,679.00 | 6,679.00 | 6,679.00 | 6,679.00 | - |
28 Dec 2023 | 6,667.50 | 6,667.50 | 6,667.50 | 6,667.50 | 6,667.50 | - |
27 Dec 2023 | 6,662.50 | 6,662.50 | 6,662.50 | 6,662.50 | 6,662.50 | - |
22 Dec 2023 | 6,615.00 | 6,615.00 | 6,615.00 | 6,615.00 | 6,615.00 | - |
21 Dec 2023 | 6,657.00 | 6,657.00 | 6,657.00 | 6,657.00 | 6,657.00 | - |
20 Dec 2023 | 6,633.70 | 6,633.70 | 6,633.70 | 6,654.00 | 6,654.00 | 1 |
19 Dec 2023 | 6,599.00 | 6,599.00 | 6,599.00 | 6,599.00 | 6,599.00 | - |
18 Dec 2023 | 6,577.50 | 6,577.50 | 6,577.50 | 6,577.50 | 6,577.50 | - |
15 Dec 2023 | 6,579.50 | 6,579.50 | 6,579.50 | 6,579.50 | 6,579.50 | - |
14 Dec 2023 | 6,600.70 | 6,600.70 | 6,600.70 | 6,579.50 | 6,579.50 | 9 |
13 Dec 2023 | 6,535.78 | 6,535.78 | 6,535.78 | 6,534.50 | 6,534.50 | 45 |
12 Dec 2023 | 6,495.33 | 6,495.33 | 6,495.33 | 6,511.50 | 6,511.50 | 2 |
11 Dec 2023 | 6,487.67 | 6,487.67 | 6,468.73 | 6,492.50 | 6,492.50 | 11 |
08 Dec 2023 | 6,471.00 | 6,471.18 | 6,469.61 | 6,486.00 | 6,486.00 | 40 |
07 Dec 2023 | 6,449.50 | 6,449.50 | 6,449.50 | 6,449.50 | 6,449.50 | - |
06 Dec 2023 | 6,457.00 | 6,457.00 | 6,457.00 | 6,457.00 | 6,457.00 | 47 |
05 Dec 2023 | 6,431.64 | 6,431.64 | 6,431.64 | 6,417.50 | 6,417.50 | 71 |
04 Dec 2023 | 6,389.00 | 6,389.00 | 6,389.00 | 6,389.00 | 6,389.00 | - |
01 Dec 2023 | 6,402.00 | 6,402.00 | 6,402.00 | 6,402.00 | 6,402.00 | - |
30 Nov 2023 | 6,385.50 | 6,385.50 | 6,385.50 | 6,385.50 | 6,385.50 | - |
29 Nov 2023 | 6,378.82 | 6,382.64 | 6,378.82 | 6,381.00 | 6,381.00 | 18 |
28 Nov 2023 | 6,339.50 | 6,339.50 | 6,339.50 | 6,339.50 | 6,339.50 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |