Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 17,332.00 | 17,332.00 | 17,332.00 | 17,332.00 | 17,332.00 | 60 |
01 May 2024 | 17,027.00 | 17,027.00 | 17,027.00 | 17,027.00 | 17,027.00 | - |
30 Apr 2024 | 17,648.00 | 17,648.00 | 17,332.49 | 17,187.50 | 17,187.50 | 203 |
29 Apr 2024 | 18,171.00 | 18,171.00 | 17,598.00 | 17,490.50 | 17,490.50 | 78 |
26 Apr 2024 | 18,934.00 | 18,934.00 | 18,398.00 | 18,366.00 | 18,366.00 | 129 |
25 Apr 2024 | 17,783.00 | 17,783.00 | 16,670.00 | 16,861.00 | 16,861.00 | 347 |
24 Apr 2024 | 18,131.00 | 18,490.00 | 18,131.00 | 18,373.50 | 18,373.50 | 66 |
23 Apr 2024 | 17,949.00 | 18,397.00 | 17,826.51 | 18,221.50 | 18,221.50 | 49 |
22 Apr 2024 | 17,781.00 | 18,023.00 | 17,695.00 | 17,621.50 | 17,621.50 | 254 |
19 Apr 2024 | 17,711.00 | 17,901.35 | 17,616.00 | 17,816.00 | 17,816.00 | 228 |
18 Apr 2024 | 18,740.00 | 18,830.00 | 18,503.00 | 18,584.50 | 18,584.50 | 147 |
17 Apr 2024 | 18,855.50 | 18,855.50 | 18,855.50 | 18,855.50 | 18,855.50 | - |
16 Apr 2024 | 18,961.00 | 19,694.91 | 18,945.00 | 19,191.50 | 19,191.50 | 267 |
15 Apr 2024 | 19,869.00 | 19,962.00 | 19,842.00 | 19,726.00 | 19,726.00 | 606 |
12 Apr 2024 | 20,185.00 | 20,198.00 | 19,656.00 | 19,844.00 | 19,844.00 | 81 |
11 Apr 2024 | 19,765.00 | 20,010.00 | 19,630.00 | 19,798.50 | 19,798.50 | 64 |
10 Apr 2024 | 19,351.00 | 19,351.00 | 19,331.00 | 19,442.00 | 19,442.00 | 8 |
09 Apr 2024 | 19,461.00 | 19,461.00 | 19,248.43 | 19,449.50 | 19,449.50 | 25 |
08 Apr 2024 | 19,642.00 | 19,858.00 | 19,642.00 | 19,754.00 | 19,754.00 | 39 |
05 Apr 2024 | 19,206.00 | 19,400.00 | 19,166.00 | 19,673.50 | 19,673.50 | 199 |
04 Apr 2024 | 19,487.00 | 19,790.00 | 19,487.00 | 19,800.50 | 19,800.50 | 5 |
03 Apr 2024 | 19,534.00 | 19,534.00 | 19,534.00 | 19,534.00 | 19,534.00 | - |
02 Apr 2024 | 19,640.00 | 19,832.00 | 19,640.00 | 19,431.00 | 19,431.00 | 19 |
28 Mar 2024 | 19,468.00 | 19,468.00 | 19,468.00 | 19,312.50 | 19,312.50 | 1 |
27 Mar 2024 | 19,460.00 | 19,460.00 | 19,460.00 | 19,309.50 | 19,309.50 | 2 |
26 Mar 2024 | 19,734.00 | 19,842.14 | 19,734.00 | 19,652.00 | 19,652.00 | 10 |
25 Mar 2024 | 19,843.00 | 19,843.00 | 19,540.00 | 19,711.50 | 19,711.50 | 30 |
22 Mar 2024 | 20,373.00 | 20,400.00 | 20,321.00 | 20,028.00 | 20,028.00 | 370 |
21 Mar 2024 | 19,762.00 | 20,180.00 | 19,762.00 | 20,180.00 | 20,180.00 | 54 |
20 Mar 2024 | 19,484.50 | 19,484.50 | 19,484.50 | 19,484.50 | 19,484.50 | - |
19 Mar 2024 | 19,514.00 | 19,514.00 | 19,514.00 | 19,305.50 | 19,305.50 | 43 |
18 Mar 2024 | 18,835.00 | 18,838.00 | 18,821.00 | 19,127.50 | 19,127.50 | 67 |
15 Mar 2024 | 19,850.00 | 19,850.00 | 18,845.00 | 18,656.50 | 18,656.50 | 54 |
14 Mar 2024 | 18,980.00 | 19,610.00 | 18,980.00 | 19,641.50 | 19,641.50 | 165 |
13 Mar 2024 | 18,820.00 | 18,820.00 | 18,820.00 | 18,670.50 | 18,670.50 | 117 |
12 Mar 2024 | 18,560.50 | 18,560.50 | 18,560.50 | 18,560.50 | 18,560.50 | - |
11 Mar 2024 | 17,629.00 | 17,629.00 | 17,614.00 | 17,617.00 | 17,617.00 | 51 |
08 Mar 2024 | 18,039.00 | 18,039.00 | 18,038.00 | 18,007.00 | 18,007.00 | 16 |
07 Mar 2024 | 18,105.00 | 18,105.00 | 18,105.00 | 18,105.00 | 18,105.00 | - |
06 Mar 2024 | 17,780.00 | 17,780.00 | 17,780.00 | 17,754.00 | 17,754.00 | 73 |
05 Mar 2024 | 17,780.00 | 17,780.00 | 17,780.00 | 17,928.00 | 17,928.00 | 37 |
04 Mar 2024 | 18,749.00 | 18,749.00 | 18,749.00 | 18,981.50 | 18,981.50 | 5 |
01 Mar 2024 | 18,802.00 | 18,802.00 | 18,802.00 | 18,836.00 | 18,836.00 | 14 |
29 Feb 2024 | 18,180.00 | 18,190.00 | 18,180.00 | 18,360.00 | 18,360.00 | 320 |
28 Feb 2024 | 18,326.00 | 18,326.00 | 18,326.00 | 18,326.00 | 18,326.00 | 50 |
27 Feb 2024 | 18,213.00 | 18,213.00 | 18,213.00 | 18,071.00 | 18,071.00 | 40 |
26 Feb 2024 | 18,343.00 | 18,604.14 | 18,343.00 | 18,367.50 | 18,367.50 | 31 |
23 Feb 2024 | 18,800.00 | 18,805.00 | 18,560.00 | 18,593.50 | 18,593.50 | 77 |
22 Feb 2024 | 18,492.00 | 18,620.00 | 18,492.00 | 18,597.50 | 18,597.50 | 121 |
21 Feb 2024 | 17,705.50 | 17,705.50 | 17,705.50 | 17,705.50 | 17,705.50 | - |
20 Feb 2024 | 17,950.00 | 18,771.74 | 17,780.00 | 17,863.50 | 17,863.50 | 141 |
19 Feb 2024 | 18,410.00 | 18,410.00 | 18,410.00 | 18,410.00 | 18,410.00 | - |
16 Feb 2024 | 18,299.00 | 18,299.00 | 18,299.00 | 18,306.50 | 18,306.50 | 16 |
15 Feb 2024 | 18,870.00 | 18,870.00 | 18,870.00 | 18,257.00 | 18,257.00 | 185 |
14 Feb 2024 | 18,820.00 | 18,820.00 | 18,820.00 | 18,457.00 | 18,457.00 | 222 |
13 Feb 2024 | 18,535.00 | 18,963.65 | 18,452.00 | 18,527.50 | 18,527.50 | 184 |
12 Feb 2024 | 19,582.00 | 19,582.00 | 19,266.00 | 19,415.50 | 19,415.50 | 865 |
09 Feb 2024 | 19,166.00 | 19,501.00 | 19,163.00 | 19,504.00 | 19,504.00 | 219 |
08 Feb 2024 | 18,965.00 | 19,083.00 | 18,837.00 | 18,811.50 | 18,811.50 | 761 |
07 Feb 2024 | 17,888.00 | 17,888.00 | 17,888.00 | 18,775.00 | 18,775.00 | 142 |
06 Feb 2024 | 18,522.00 | 18,550.00 | 18,200.00 | 18,175.50 | 18,175.50 | 510 |
05 Feb 2024 | 18,920.00 | 18,926.00 | 18,714.00 | 18,270.50 | 18,270.50 | 717 |
02 Feb 2024 | 18,421.00 | 18,545.00 | 18,421.00 | 18,459.00 | 18,459.00 | 122 |
01 Feb 2024 | 17,994.00 | 18,368.00 | 17,994.00 | 18,009.00 | 18,009.00 | 96 |
31 Jan 2024 | 18,910.00 | 18,910.00 | 17,928.00 | 17,991.50 | 17,991.50 | 772 |
30 Jan 2024 | 18,894.00 | 18,944.00 | 18,027.53 | 18,653.00 | 18,653.00 | 678 |
29 Jan 2024 | 18,299.00 | 18,410.00 | 18,290.00 | 18,353.50 | 18,353.50 | 153 |
26 Jan 2024 | 18,110.00 | 18,110.00 | 17,961.00 | 18,162.50 | 18,162.50 | 56 |
25 Jan 2024 | 18,120.00 | 18,342.00 | 18,120.00 | 18,292.50 | 18,292.50 | 707 |
24 Jan 2024 | 17,849.00 | 17,906.00 | 17,763.00 | 17,957.50 | 17,957.50 | 84 |
23 Jan 2024 | 17,163.00 | 17,439.00 | 17,078.93 | 17,340.00 | 17,340.00 | 79 |
22 Jan 2024 | 17,780.00 | 17,791.00 | 17,423.00 | 17,454.00 | 17,454.00 | 247 |
19 Jan 2024 | 17,544.00 | 17,544.00 | 17,336.00 | 17,436.00 | 17,436.00 | 87 |
18 Jan 2024 | 17,195.00 | 17,195.00 | 17,086.00 | 17,126.00 | 17,126.00 | 375 |
17 Jan 2024 | 16,810.00 | 16,810.00 | 16,574.00 | 16,861.00 | 16,861.00 | 111 |
16 Jan 2024 | 16,700.00 | 17,211.00 | 16,700.00 | 17,070.50 | 17,070.50 | 132 |
15 Jan 2024 | 16,825.00 | 16,825.00 | 16,705.00 | 16,772.00 | 16,772.00 | 49 |
12 Jan 2024 | 16,435.00 | 16,435.00 | 16,435.00 | 16,630.50 | 16,630.50 | 30 |
11 Jan 2024 | 16,410.00 | 16,410.00 | 16,368.00 | 16,111.50 | 16,111.50 | 418 |
10 Jan 2024 | 15,753.00 | 15,753.00 | 15,753.00 | 16,148.00 | 16,148.00 | 57 |
09 Jan 2024 | 15,572.50 | 15,572.50 | 15,572.50 | 15,572.50 | 15,572.50 | - |
08 Jan 2024 | 14,881.00 | 15,240.00 | 14,881.00 | 15,188.00 | 15,188.00 | 1,042 |
05 Jan 2024 | 15,083.00 | 15,180.00 | 15,067.00 | 15,262.00 | 15,262.00 | 427 |
04 Jan 2024 | 15,354.00 | 15,400.00 | 15,354.00 | 15,423.50 | 15,423.50 | 101 |
03 Jan 2024 | 15,440.00 | 15,440.00 | 15,440.00 | 15,469.00 | 15,469.00 | 64 |
02 Jan 2024 | 15,341.00 | 15,341.00 | 15,341.00 | 15,341.00 | 15,341.00 | - |
29 Dec 2023 | 15,655.00 | 15,655.00 | 15,655.00 | 15,691.50 | 15,691.50 | 3 |
28 Dec 2023 | 15,631.50 | 15,631.50 | 15,631.50 | 15,631.50 | 15,631.50 | - |
27 Dec 2023 | 15,421.00 | 15,421.00 | 15,421.00 | 15,448.50 | 15,448.50 | 32 |
22 Dec 2023 | 15,525.00 | 15,525.00 | 15,525.00 | 15,497.50 | 15,497.50 | 30 |
21 Dec 2023 | 15,472.50 | 15,472.50 | 15,472.50 | 15,472.50 | 15,472.50 | - |
20 Dec 2023 | 15,787.00 | 15,787.00 | 15,702.00 | 15,713.50 | 15,713.50 | 2 |
19 Dec 2023 | 15,361.44 | 15,361.44 | 15,361.44 | 15,432.50 | 15,432.50 | 4 |
18 Dec 2023 | 15,070.00 | 15,324.00 | 15,070.00 | 15,453.00 | 15,453.00 | 29 |
15 Dec 2023 | 15,090.00 | 15,407.00 | 14,960.00 | 15,456.00 | 15,456.00 | 42 |
14 Dec 2023 | 15,829.00 | 15,829.00 | 15,810.00 | 14,959.00 | 14,959.00 | 161 |
13 Dec 2023 | 16,108.00 | 16,108.00 | 15,890.00 | 15,922.50 | 15,922.50 | 812 |
12 Dec 2023 | 15,581.00 | 15,690.00 | 15,581.00 | 15,735.50 | 15,735.50 | 35 |
11 Dec 2023 | 15,360.00 | 15,360.00 | 15,360.00 | 15,399.00 | 15,399.00 | 118 |
08 Dec 2023 | 15,777.00 | 15,777.00 | 15,777.00 | 15,777.00 | 15,777.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |