Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 22,943.00 | 23,004.00 | 22,832.00 | 23,004.00 | 23,004.00 | - |
01 May 2024 | 22,845.00 | 22,965.00 | 22,788.00 | 22,840.00 | 22,840.00 | 61 |
30 Apr 2024 | 23,241.00 | 23,260.00 | 23,057.00 | 22,917.00 | 22,917.00 | 40 |
29 Apr 2024 | 23,245.00 | 23,301.00 | 23,235.00 | 23,273.00 | 23,273.00 | 11 |
26 Apr 2024 | 23,134.00 | 23,239.00 | 23,134.00 | 23,215.00 | 23,215.00 | 58 |
25 Apr 2024 | 22,948.00 | 23,013.00 | 22,731.00 | 22,976.00 | 22,976.00 | 166 |
24 Apr 2024 | 23,151.00 | 23,151.00 | 23,027.00 | 23,089.00 | 23,089.00 | 34 |
23 Apr 2024 | 22,831.00 | 23,085.00 | 22,831.00 | 23,071.00 | 23,071.00 | 110 |
22 Apr 2024 | 22,675.00 | 22,933.00 | 22,675.00 | 22,794.00 | 22,794.00 | 139 |
19 Apr 2024 | 22,711.00 | 22,840.00 | 22,696.00 | 22,590.00 | 22,590.00 | 92 |
18 Apr 2024 | 22,935.00 | 22,947.00 | 22,898.00 | 22,797.00 | 22,797.00 | 16 |
17 Apr 2024 | 23,006.00 | 23,134.00 | 23,005.00 | 22,850.00 | 22,850.00 | 79 |
16 Apr 2024 | 23,034.00 | 23,130.00 | 23,015.00 | 22,992.00 | 22,992.00 | 194 |
15 Apr 2024 | 23,478.00 | 23,530.00 | 23,471.00 | 23,043.00 | 23,043.00 | 56 |
12 Apr 2024 | 23,668.00 | 23,673.00 | 23,334.00 | 23,369.00 | 23,369.00 | 146 |
11 Apr 2024 | 23,494.00 | 23,609.00 | 23,451.00 | 23,698.00 | 23,698.00 | 59 |
10 Apr 2024 | 23,825.00 | 23,836.00 | 23,490.00 | 23,525.00 | 23,525.00 | 70 |
09 Apr 2024 | 23,785.00 | 23,853.00 | 23,568.00 | 23,780.00 | 23,780.00 | 210 |
08 Apr 2024 | 23,737.00 | 23,813.00 | 23,737.00 | 23,759.00 | 23,759.00 | 165 |
05 Apr 2024 | 23,558.00 | 23,638.00 | 23,552.00 | 23,757.00 | 23,757.00 | 193 |
04 Apr 2024 | 23,876.00 | 23,993.00 | 23,549.00 | 23,506.00 | 23,506.00 | 199 |
03 Apr 2024 | 23,741.00 | 23,853.00 | 23,728.00 | 23,809.00 | 23,809.00 | 190 |
02 Apr 2024 | 23,738.00 | 23,759.00 | 23,680.00 | 23,780.00 | 23,780.00 | 159 |
01 Apr 2024 | 23,927.00 | 23,928.00 | 23,927.00 | 23,958.00 | 23,958.00 | 16 |
28 Mar 2024 | 23,994.00 | 24,053.00 | 23,994.00 | 23,999.00 | 23,999.00 | - |
27 Mar 2024 | 23,918.00 | 23,939.00 | 23,852.00 | 23,963.00 | 23,963.00 | 135 |
26 Mar 2024 | 23,959.00 | 23,980.00 | 23,841.00 | 23,820.00 | 23,820.00 | 96 |
25 Mar 2024 | 23,921.00 | 23,921.00 | 23,866.00 | 23,879.00 | 23,879.00 | 67 |
22 Mar 2024 | 24,006.00 | 24,011.00 | 23,952.00 | 23,958.00 | 23,958.00 | 39 |
21 Mar 2024 | 24,018.00 | 24,069.00 | 23,984.00 | 24,001.00 | 24,001.00 | 89 |
20 Mar 2024 | 23,673.00 | 23,915.00 | 23,673.00 | 23,870.00 | 23,870.00 | 89 |
19 Mar 2024 | 23,532.00 | 23,667.00 | 23,469.00 | 23,698.00 | 23,698.00 | 114 |
18 Mar 2024 | 23,647.00 | 23,647.00 | 23,596.00 | 23,571.00 | 23,571.00 | 61 |
15 Mar 2024 | 23,054.73 | 23,054.73 | 23,054.73 | 23,054.73 | 23,054.73 | - |
14 Mar 2024 | 23,221.00 | 23,231.00 | 23,221.00 | 23,215.00 | 23,215.00 | 51 |
13 Mar 2024 | 23,326.00 | 23,332.00 | 23,306.00 | 23,287.00 | 23,287.00 | 57 |
12 Mar 2024 | 23,129.00 | 23,356.00 | 23,129.00 | 23,343.00 | 23,343.00 | 90 |
11 Mar 2024 | 23,042.00 | 23,118.00 | 23,032.00 | 23,092.00 | 23,092.00 | 75 |
08 Mar 2024 | 23,311.00 | 23,340.00 | 23,130.00 | 23,128.00 | 23,128.00 | 123 |
07 Mar 2024 | 22,992.00 | 23,302.00 | 22,988.00 | 23,279.00 | 23,279.00 | 88 |
06 Mar 2024 | 23,045.00 | 23,052.00 | 23,000.00 | 23,049.00 | 23,049.00 | 36 |
05 Mar 2024 | 23,123.00 | 23,123.00 | 22,826.00 | 22,925.00 | 22,925.00 | 125 |
04 Mar 2024 | 23,180.00 | 23,247.00 | 23,158.00 | 23,168.00 | 23,168.00 | 128 |
01 Mar 2024 | 23,048.00 | 23,193.00 | 23,032.00 | 23,207.00 | 23,207.00 | 66 |
29 Feb 2024 | 22,980.00 | 23,052.00 | 22,910.00 | 23,036.00 | 23,036.00 | 43 |
28 Feb 2024 | 22,834.00 | 22,905.00 | 22,834.00 | 22,900.00 | 22,900.00 | 40 |
27 Feb 2024 | 22,897.00 | 22,928.00 | 22,892.00 | 22,951.00 | 22,951.00 | 54 |
26 Feb 2024 | 22,952.00 | 22,972.00 | 22,923.00 | 22,902.00 | 22,902.00 | 57 |
23 Feb 2024 | 23,041.00 | 23,051.00 | 23,001.00 | 22,998.00 | 22,998.00 | 13 |
22 Feb 2024 | 22,787.00 | 22,993.00 | 22,787.00 | 22,980.00 | 22,980.00 | 81 |
21 Feb 2024 | 22,426.00 | 22,441.00 | 22,407.00 | 22,512.00 | 22,512.00 | 75 |
20 Feb 2024 | 22,595.00 | 22,595.00 | 22,411.00 | 22,504.00 | 22,504.00 | 185 |
16 Feb 2024 | 22,804.00 | 22,815.00 | 22,636.00 | 22,642.00 | 22,642.00 | 140 |
15 Feb 2024 | 22,681.00 | 22,760.00 | 22,627.00 | 22,769.00 | 22,769.00 | 71 |
14 Feb 2024 | 22,517.00 | 22,626.00 | 22,459.00 | 22,644.00 | 22,644.00 | 53 |
13 Feb 2024 | 22,639.00 | 22,649.00 | 22,335.00 | 22,417.00 | 22,417.00 | 130 |
12 Feb 2024 | 22,751.00 | 22,794.00 | 22,748.00 | 22,731.00 | 22,731.00 | 10 |
09 Feb 2024 | 22,650.00 | 22,695.00 | 22,640.00 | 22,750.00 | 22,750.00 | 114 |
08 Feb 2024 | 22,590.00 | 22,610.00 | 22,586.00 | 22,623.00 | 22,623.00 | 44 |
07 Feb 2024 | 22,418.00 | 22,593.00 | 22,418.00 | 22,602.00 | 22,602.00 | 10 |
06 Feb 2024 | 22,422.00 | 22,422.00 | 22,383.00 | 22,414.00 | 22,414.00 | 57 |
05 Feb 2024 | 22,414.00 | 22,414.00 | 22,255.00 | 22,369.00 | 22,369.00 | 71 |
02 Feb 2024 | 22,337.00 | 22,503.00 | 22,292.00 | 22,453.00 | 22,453.00 | 94 |
01 Feb 2024 | 22,008.00 | 22,181.00 | 22,008.00 | 22,212.00 | 22,212.00 | 13 |
31 Jan 2024 | 22,228.00 | 22,238.00 | 21,972.00 | 21,958.00 | 21,958.00 | 133 |
30 Jan 2024 | 22,325.00 | 22,332.00 | 22,302.00 | 22,322.00 | 22,322.00 | 34 |
29 Jan 2024 | 22,160.00 | 22,340.00 | 22,158.00 | 22,342.00 | 22,342.00 | 76 |
26 Jan 2024 | 22,090.00 | 22,181.00 | 22,090.00 | 22,159.00 | 22,159.00 | 23 |
25 Jan 2024 | 22,096.00 | 22,180.00 | 22,096.00 | 22,178.00 | 22,178.00 | 82 |
24 Jan 2024 | 22,197.00 | 22,242.00 | 22,100.00 | 22,077.00 | 22,077.00 | 79 |
23 Jan 2024 | 22,036.00 | 22,063.00 | 21,991.00 | 22,076.00 | 22,076.00 | 116 |
22 Jan 2024 | 22,034.00 | 22,092.00 | 22,003.00 | 22,017.00 | 22,017.00 | 122 |
19 Jan 2024 | 21,721.00 | 21,968.00 | 21,721.00 | 21,947.00 | 21,947.00 | 63 |
18 Jan 2024 | 21,519.00 | 21,678.00 | 21,514.00 | 21,691.00 | 21,691.00 | 93 |
17 Jan 2024 | 21,519.00 | 21,551.00 | 21,404.00 | 21,510.00 | 21,510.00 | 143 |
16 Jan 2024 | 21,634.00 | 21,634.00 | 21,568.00 | 21,634.00 | 21,634.00 | 31 |
12 Jan 2024 | 21,720.00 | 21,779.00 | 21,720.00 | 21,719.00 | 21,719.00 | 17 |
11 Jan 2024 | 21,711.00 | 21,766.00 | 21,670.00 | 21,716.00 | 21,716.00 | 47 |
10 Jan 2024 | 21,642.00 | 21,748.00 | 21,608.00 | 21,730.00 | 21,730.00 | 37 |
09 Jan 2024 | 21,582.00 | 21,582.00 | 21,554.00 | 21,609.00 | 21,609.00 | 3 |
08 Jan 2024 | 21,278.00 | 21,459.00 | 21,278.00 | 21,650.00 | 21,650.00 | 47 |
05 Jan 2024 | 21,289.00 | 21,447.00 | 21,251.00 | 21,341.00 | 21,341.00 | 110 |
04 Jan 2024 | 21,395.00 | 21,479.00 | 21,395.00 | 21,321.00 | 21,321.00 | 48 |
03 Jan 2024 | 21,493.00 | 21,493.00 | 21,493.00 | 21,396.00 | 21,396.00 | 30 |
02 Jan 2024 | 21,538.00 | 21,614.00 | 21,516.00 | 21,585.00 | 21,585.00 | 49 |
29 Dec 2023 | 21,804.00 | 21,804.00 | 21,665.00 | 21,752.00 | 21,752.00 | - |
28 Dec 2023 | 21,857.00 | 21,857.00 | 21,808.00 | 21,804.00 | 21,804.00 | 115 |
27 Dec 2023 | 21,815.00 | 21,815.00 | 21,772.00 | 21,803.00 | 21,803.00 | 8 |
26 Dec 2023 | 21,778.00 | 21,778.00 | 21,778.00 | 21,778.00 | 21,778.00 | 15 |
22 Dec 2023 | 21,754.00 | 21,754.00 | 21,691.00 | 21,686.00 | 21,686.00 | - |
21 Dec 2023 | 21,656.00 | 21,656.00 | 21,656.00 | 21,656.00 | 21,656.00 | - |
20 Dec 2023 | 21,557.00 | 21,557.00 | 21,557.00 | 21,442.00 | 21,442.00 | 15 |
19 Dec 2023 | 21,660.00 | 21,725.00 | 21,660.00 | 21,758.00 | 21,758.00 | 6 |
18 Dec 2023 | 21,530.00 | 21,530.00 | 21,505.00 | 21,634.00 | 21,634.00 | - |
15 Dec 2023 | 21,217.67 | 21,217.67 | 21,217.67 | 21,217.67 | 21,217.67 | 30 |
14 Dec 2023 | 21,209.00 | 21,302.00 | 21,209.00 | 21,228.00 | 21,228.00 | 31 |
13 Dec 2023 | 20,994.00 | 21,135.00 | 20,994.00 | 21,151.00 | 21,151.00 | 60 |
12 Dec 2023 | 20,801.00 | 20,801.00 | 20,714.00 | 20,861.00 | 20,861.00 | 16 |
11 Dec 2023 | 20,701.00 | 20,759.00 | 20,683.00 | 20,785.00 | 20,785.00 | 75 |
08 Dec 2023 | 20,663.00 | 20,663.00 | 20,624.00 | 20,695.00 | 20,695.00 | 3 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |