Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 31,873.7207 | 32,058.6406 | 31,862.2598 | 31,862.2598 | 31,862.2598 | - |
03 May 2024 | 31,892.0605 | 31,901.5938 | 31,867.1113 | 31,823.4238 | 31,823.4238 | - |
02 May 2024 | 31,786.7266 | 31,835.4023 | 31,713.7148 | 31,725.0645 | 31,725.0645 | - |
01 May 2024 | 31,600.0898 | 31,634.0293 | 31,600.0898 | 31,649.4453 | 31,649.4453 | - |
30 Apr 2024 | 31,813.2148 | 31,813.2148 | 31,706.4609 | 31,818.2109 | 31,818.2109 | - |
29 Apr 2024 | 31,690.8691 | 31,796.8418 | 31,690.8691 | 31,656.5645 | 31,656.5645 | - |
26 Apr 2024 | 31,688.8633 | 31,763.6445 | 31,538.7109 | 31,726.9609 | 31,726.9609 | - |
25 Apr 2024 | 31,653.3770 | 31,752.7891 | 31,532.7676 | 31,658.5039 | 31,658.5039 | - |
24 Apr 2024 | 31,699.9336 | 31,715.0684 | 31,562.5977 | 31,667.5898 | 31,667.5898 | - |
23 Apr 2024 | 31,436.0156 | 31,646.1211 | 31,389.1387 | 31,441.4531 | 31,441.4531 | - |
22 Apr 2024 | 31,494.7207 | 31,526.8438 | 31,377.8906 | 31,474.6309 | 31,474.6309 | - |
19 Apr 2024 | 31,561.5859 | 31,679.2227 | 31,496.2578 | 31,595.0586 | 31,595.0586 | - |
18 Apr 2024 | 31,630.5938 | 31,706.7988 | 31,480.1660 | 31,636.8984 | 31,636.8984 | - |
17 Apr 2024 | 31,506.1504 | 31,701.6895 | 31,506.1504 | 31,418.7539 | 31,418.7539 | - |
16 Apr 2024 | 31,340.2363 | 31,474.8867 | 31,340.2363 | 31,341.7969 | 31,341.7969 | - |
15 Apr 2024 | 31,164.3496 | 31,448.6621 | 31,123.3711 | 31,118.5234 | 31,118.5234 | - |
12 Apr 2024 | 31,361.6406 | 31,363.7617 | 31,114.7324 | 31,361.6191 | 31,361.6191 | - |
11 Apr 2024 | 31,345.6426 | 31,403.9414 | 31,271.1250 | 31,262.9297 | 31,262.9297 | - |
10 Apr 2024 | 31,607.6289 | 31,657.3789 | 31,293.1406 | 31,621.9805 | 31,621.9805 | - |
09 Apr 2024 | 31,593.1367 | 31,635.6172 | 31,558.7012 | 31,582.5430 | 31,582.5430 | - |
08 Apr 2024 | 31,475.8984 | 31,570.5586 | 31,454.7168 | 31,520.4355 | 31,520.4355 | - |
05 Apr 2024 | 31,506.8496 | 31,545.5820 | 31,487.0195 | 31,522.1934 | 31,522.1934 | - |
04 Apr 2024 | 31,598.2539 | 31,666.3496 | 31,528.9648 | 31,627.9531 | 31,627.9531 | - |
03 Apr 2024 | 31,341.1621 | 31,554.8984 | 31,329.3926 | 31,322.3301 | 31,322.3301 | - |
02 Apr 2024 | 31,108.0723 | 31,330.3301 | 31,100.4336 | 31,124.8633 | 31,124.8633 | - |
01 Apr 2024 | 31,357.4316 | 31,357.4316 | 31,134.6348 | 31,325.1055 | 31,325.1055 | - |
29 Mar 2024 | 31,285.9043 | 31,351.4883 | 31,274.9531 | 31,287.8633 | 31,287.8633 | - |
28 Mar 2024 | 31,311.9453 | 31,347.8535 | 31,198.0566 | 31,322.2715 | 31,322.2715 | - |
27 Mar 2024 | 31,253.1543 | 31,321.4805 | 31,240.5332 | 31,279.2012 | 31,279.2012 | - |
26 Mar 2024 | 31,262.2422 | 31,358.5723 | 31,225.5254 | 31,262.3301 | 31,262.3301 | - |
25 Mar 2024 | 31,197.8848 | 31,309.2988 | 31,195.6211 | 31,210.1563 | 31,210.1563 | - |
22 Mar 2024 | 31,404.3926 | 31,404.3926 | 31,157.1582 | 31,371.8301 | 31,371.8301 | - |
21 Mar 2024 | 31,684.4863 | 31,710.7969 | 31,415.1719 | 31,671.4609 | 31,671.4609 | - |
20 Mar 2024 | 31,489.2539 | 31,511.8516 | 31,373.4453 | 31,473.8242 | 31,473.8242 | - |
19 Mar 2024 | 31,453.6250 | 31,456.7559 | 31,313.7715 | 31,458.0293 | 31,458.0293 | - |
18 Mar 2024 | 31,454.4668 | 31,493.3535 | 31,417.4785 | 31,490.0000 | 31,490.0000 | - |
15 Mar 2024 | 31,478.5098 | 31,523.7773 | 31,440.0137 | 31,486.3223 | 31,486.3223 | - |
14 Mar 2024 | 31,582.5859 | 31,630.3730 | 31,453.4316 | 31,584.0000 | 31,584.0000 | - |
13 Mar 2024 | 31,524.2695 | 31,584.1328 | 31,511.3691 | 31,529.4570 | 31,529.4570 | - |
12 Mar 2024 | 31,577.4629 | 31,593.1621 | 31,452.4473 | 31,561.0781 | 31,561.0781 | - |
11 Mar 2024 | 31,687.2422 | 31,809.9609 | 31,563.7070 | 31,681.1309 | 31,681.1309 | - |
08 Mar 2024 | 31,589.6680 | 31,739.4941 | 31,527.5801 | 31,612.8574 | 31,612.8574 | - |
07 Mar 2024 | 31,382.9375 | 31,555.2598 | 31,382.9375 | 31,402.3809 | 31,402.3809 | - |
06 Mar 2024 | 31,339.9297 | 31,439.6055 | 31,339.9297 | 31,369.1113 | 31,369.1113 | - |
05 Mar 2024 | 31,312.7344 | 31,416.2109 | 31,278.7910 | 31,318.8945 | 31,318.8945 | - |
04 Mar 2024 | 31,195.2051 | 31,352.5195 | 31,195.2051 | 31,180.0059 | 31,180.0059 | - |
01 Mar 2024 | 31,124.4727 | 31,165.4141 | 31,017.3223 | 31,107.7734 | 31,107.7734 | - |
29 Feb 2024 | 31,198.9473 | 31,236.1348 | 31,137.0586 | 31,169.8828 | 31,169.8828 | - |
28 Feb 2024 | 31,227.8164 | 31,238.7109 | 31,107.4609 | 31,242.0703 | 31,242.0703 | - |
27 Feb 2024 | 31,278.7363 | 31,288.3203 | 31,202.8789 | 31,285.0859 | 31,285.0859 | - |
26 Feb 2024 | 31,185.3066 | 31,308.2402 | 31,177.4121 | 31,208.6211 | 31,208.6211 | - |
23 Feb 2024 | 31,150.4590 | 31,237.3164 | 31,136.0410 | 31,129.7344 | 31,129.7344 | - |
22 Feb 2024 | 31,017.7461 | 31,227.7715 | 31,017.7461 | 30,992.9785 | 30,992.9785 | - |
21 Feb 2024 | 30,965.9668 | 30,989.8301 | 30,919.2402 | 30,960.9727 | 30,960.9727 | - |
20 Feb 2024 | 30,877.4844 | 31,036.4473 | 30,857.9043 | 30,898.4863 | 30,898.4863 | - |
19 Feb 2024 | 30,945.0156 | 30,971.8320 | 30,875.9297 | 30,886.3984 | 30,886.3984 | - |
16 Feb 2024 | 30,807.0313 | 30,865.6367 | 30,691.7266 | 30,807.0313 | 30,807.0313 | - |
15 Feb 2024 | 30,694.4258 | 30,786.8594 | 30,644.9375 | 30,659.4531 | 30,659.4531 | - |
14 Feb 2024 | 30,664.8242 | 30,664.8242 | 30,613.9102 | 30,726.4160 | 30,726.4160 | - |
13 Feb 2024 | 30,809.2480 | 30,844.2988 | 30,713.8457 | 30,810.8047 | 30,810.8047 | - |
12 Feb 2024 | 30,835.8652 | 30,838.0625 | 30,769.2305 | 30,814.5000 | 30,814.5000 | - |
09 Feb 2024 | 30,807.6914 | 30,830.6582 | 30,806.2559 | 30,785.5352 | 30,785.5352 | - |
08 Feb 2024 | 30,809.2480 | 30,821.3125 | 30,730.4785 | 30,812.9434 | 30,812.9434 | - |
07 Feb 2024 | 30,703.0352 | 30,842.9258 | 30,703.0352 | 30,676.1211 | 30,676.1211 | - |
06 Feb 2024 | 30,544.5879 | 30,641.0020 | 30,532.0996 | 30,548.4180 | 30,548.4180 | - |
05 Feb 2024 | 30,673.1719 | 30,773.8867 | 30,461.2715 | 30,744.6426 | 30,744.6426 | - |
02 Feb 2024 | 31,103.6035 | 31,117.3164 | 30,768.3555 | 31,096.6680 | 31,096.6680 | - |
01 Feb 2024 | 30,943.7637 | 30,995.3027 | 30,851.3203 | 30,968.7656 | 30,968.7656 | - |
31 Jan 2024 | 30,899.0898 | 31,104.4863 | 30,899.0898 | 30,985.8438 | 30,985.8438 | - |
30 Jan 2024 | 31,183.8848 | 31,183.8848 | 30,851.2383 | 31,170.3828 | 31,170.3828 | - |
29 Jan 2024 | 31,244.0449 | 31,244.0449 | 31,091.9570 | 31,240.4727 | 31,240.4727 | - |
26 Jan 2024 | 31,271.2480 | 31,315.2539 | 31,214.1230 | 31,262.3086 | 31,262.3086 | - |
25 Jan 2024 | 31,241.4609 | 31,313.6758 | 31,223.0078 | 31,298.7051 | 31,298.7051 | - |
24 Jan 2024 | 31,178.2246 | 31,392.5898 | 31,135.8477 | 31,166.7383 | 31,166.7383 | - |
23 Jan 2024 | 31,209.2891 | 31,287.8359 | 31,051.4199 | 31,203.4180 | 31,203.4180 | - |
22 Jan 2024 | 31,193.3945 | 31,245.6250 | 31,140.1563 | 31,158.3438 | 31,158.3438 | - |
19 Jan 2024 | 31,200.3457 | 31,221.3965 | 31,054.6816 | 31,190.0371 | 31,190.0371 | - |
18 Jan 2024 | 31,115.7637 | 31,177.7852 | 31,114.0430 | 31,061.8066 | 31,061.8066 | - |
17 Jan 2024 | 31,000.6504 | 31,131.4160 | 30,932.4492 | 30,961.9043 | 30,961.9043 | - |
16 Jan 2024 | 31,114.8984 | 31,114.8984 | 30,957.4043 | 31,142.2207 | 31,142.2207 | - |
15 Jan 2024 | 31,118.2617 | 31,154.1152 | 31,118.2617 | 31,234.0586 | 31,234.0586 | - |
12 Jan 2024 | 31,277.5547 | 31,331.8594 | 31,216.9102 | 31,240.4277 | 31,240.4277 | - |
11 Jan 2024 | 31,184.6074 | 31,249.6016 | 31,059.8418 | 31,089.5684 | 31,089.5684 | - |
10 Jan 2024 | 30,970.3574 | 31,063.4512 | 30,909.2402 | 30,955.5430 | 30,955.5430 | - |
09 Jan 2024 | 30,999.5547 | 31,064.6035 | 30,925.4785 | 31,015.3613 | 31,015.3613 | - |
08 Jan 2024 | 31,012.9805 | 31,035.1426 | 30,883.8652 | 30,993.7656 | 30,993.7656 | - |
05 Jan 2024 | 30,917.5625 | 31,093.7031 | 30,850.6387 | 30,896.6504 | 30,896.6504 | - |
04 Jan 2024 | 30,842.7793 | 31,014.4570 | 30,842.7793 | 30,867.2461 | 30,867.2461 | - |
03 Jan 2024 | 30,734.6367 | 30,817.3711 | 30,734.6367 | 30,694.1992 | 30,694.1992 | - |
02 Jan 2024 | 30,877.3184 | 31,029.4043 | 30,564.0762 | 30,890.6855 | 30,890.6855 | - |
01 Jan 2024 | 30,887.8320 | 30,887.8320 | 30,887.8320 | 30,885.4063 | 30,885.4063 | - |
29 Dec 2023 | 30,892.1133 | 30,970.5430 | 30,818.9141 | 30,864.3555 | 30,864.3555 | - |
28 Dec 2023 | 31,118.2852 | 31,146.4375 | 30,922.6387 | 31,157.8105 | 31,157.8105 | - |
27 Dec 2023 | 30,984.8770 | 31,148.8418 | 30,912.4316 | 30,948.2305 | 30,948.2305 | - |
26 Dec 2023 | 30,782.5215 | 30,935.0469 | 30,782.5215 | 30,786.2363 | 30,786.2363 | - |
25 Dec 2023 | 30,753.1250 | 30,808.1211 | 30,671.7305 | 30,786.3320 | 30,786.3320 | - |
22 Dec 2023 | 30,847.2852 | 30,859.6387 | 30,734.1055 | 30,850.8066 | 30,850.8066 | - |
21 Dec 2023 | 30,764.3672 | 30,788.2246 | 30,707.4785 | 30,762.9102 | 30,762.9102 | - |
20 Dec 2023 | 30,933.8008 | 30,972.6348 | 30,806.5273 | 31,004.2969 | 31,004.2969 | - |
19 Dec 2023 | 30,810.1094 | 31,034.3281 | 30,787.3359 | 30,799.7832 | 30,799.7832 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |