Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2024 | 20,506.00 | 20,599.00 | 20,200.00 | 20,315.00 | 20,315.00 | 109,242 |
17 May 2024 | 20,233.00 | 20,674.00 | 20,233.00 | 20,550.00 | 20,550.00 | 128,499 |
16 May 2024 | 20,366.00 | 20,682.00 | 20,320.00 | 20,490.00 | 20,490.00 | 132,145 |
15 May 2024 | 19,690.00 | 20,551.00 | 19,690.00 | 20,545.00 | 20,545.00 | 148,941 |
14 May 2024 | 19,878.00 | 19,965.00 | 19,517.00 | 19,852.00 | 19,852.00 | 196,605 |
13 May 2024 | 20,265.00 | 20,396.00 | 19,801.00 | 19,801.00 | 19,801.00 | 201,183 |
10 May 2024 | 19,998.00 | 20,400.00 | 19,875.00 | 20,228.00 | 20,228.00 | 191,066 |
09 May 2024 | 19,918.00 | 20,115.00 | 19,744.00 | 19,792.00 | 19,792.00 | 194,033 |
08 May 2024 | 19,625.00 | 20,116.00 | 19,617.00 | 20,116.00 | 20,116.00 | 294,154 |
07 May 2024 | 20,000.00 | 20,000.00 | 19,646.00 | 19,762.00 | 19,762.00 | 245,541 |
06 May 2024 | 19,700.00 | 20,374.00 | 19,768.00 | 19,957.00 | 19,957.00 | 96,415 |
03 May 2024 | 19,821.00 | 20,450.00 | 19,647.00 | 19,729.00 | 19,729.00 | 198,758 |
02 May 2024 | 20,500.00 | 20,802.00 | 19,917.00 | 20,045.00 | 20,045.00 | 180,287 |
30 Apr 2024 | 19,800.00 | 20,557.00 | 19,939.00 | 20,557.00 | 20,557.00 | 341,092 |
29 Apr 2024 | 19,567.00 | 19,898.00 | 19,199.00 | 19,898.00 | 19,898.00 | 237,879 |
26 Apr 2024 | 19,368.00 | 19,579.00 | 19,107.00 | 19,579.00 | 19,579.00 | 297,750 |
25 Apr 2024 | 19,250.00 | 19,445.00 | 18,915.00 | 19,070.00 | 19,070.00 | 178,480 |
24 Apr 2024 | 19,401.00 | 19,481.00 | 19,154.00 | 19,250.00 | 19,250.00 | 267,712 |
23 Apr 2024 | 19,700.00 | 19,791.00 | 19,221.00 | 19,300.00 | 19,300.00 | 276,919 |
22 Apr 2024 | 19,321.00 | 19,877.00 | 18,893.00 | 19,724.00 | 19,724.00 | 169,062 |
19 Apr 2024 | 19,329.00 | 19,692.00 | 19,004.00 | 19,600.00 | 19,600.00 | 190,951 |
18 Apr 2024 | 19,109.00 | 19,458.00 | 18,977.00 | 19,346.00 | 19,346.00 | 140,962 |
17 Apr 2024 | 19,440.00 | 19,506.00 | 19,026.00 | 19,200.00 | 19,200.00 | 165,800 |
16 Apr 2024 | 19,897.00 | 19,897.00 | 19,326.00 | 19,440.00 | 19,440.00 | 97,168 |
15 Apr 2024 | 19,894.00 | 20,084.00 | 19,811.00 | 19,929.00 | 19,929.00 | 105,778 |
12 Apr 2024 | 20,642.00 | 20,562.00 | 19,759.00 | 19,879.00 | 19,879.00 | 199,537 |
11 Apr 2024 | 19,701.00 | 20,635.00 | 20,201.00 | 20,499.00 | 20,499.00 | 78,806 |
10 Apr 2024 | 20,500.00 | 20,622.00 | 20,235.00 | 20,500.00 | 20,500.00 | 225,398 |
09 Apr 2024 | 20,447.00 | 20,550.00 | 20,001.00 | 20,350.00 | 20,350.00 | 101,264 |
08 Apr 2024 | 20,611.00 | 20,648.00 | 20,392.00 | 20,641.00 | 20,641.00 | 56,674 |
05 Apr 2024 | 20,140.00 | 20,544.00 | 20,027.00 | 20,514.00 | 20,514.00 | 117,850 |
04 Apr 2024 | 20,200.00 | 20,498.00 | 20,006.00 | 20,489.00 | 20,489.00 | 156,059 |
03 Apr 2024 | 20,001.00 | 20,231.00 | 19,625.00 | 20,100.00 | 20,100.00 | 350,506 |
02 Apr 2024 | 20,303.00 | 20,608.00 | 20,170.00 | 20,182.00 | 20,182.00 | 121,596 |
28 Mar 2024 | 20,026.00 | 20,274.00 | 19,850.00 | 20,059.00 | 20,059.00 | 293,865 |
27 Mar 2024 | 20,425.00 | 20,425.00 | 20,109.00 | 20,233.00 | 20,233.00 | 138,348 |
26 Mar 2024 | 20,567.00 | 20,595.00 | 20,185.00 | 20,215.00 | 20,215.00 | 52,067 |
25 Mar 2024 | 20,789.00 | 20,789.00 | 20,225.00 | 20,477.00 | 20,477.00 | 109,726 |
22 Mar 2024 | 20,577.00 | 20,765.00 | 20,244.00 | 20,459.00 | 20,459.00 | 74,893 |
20 Mar 2024 | 20,635.00 | 20,685.00 | 20,298.00 | 20,581.00 | 20,581.00 | 162,398 |
19 Mar 2024 | 20,401.00 | 20,890.00 | 20,305.00 | 20,562.00 | 20,562.00 | 118,231 |
18 Mar 2024 | 21,300.00 | 21,300.00 | 20,430.00 | 20,444.00 | 20,444.00 | 377,273 |
15 Mar 2024 | 20,700.00 | 21,115.00 | 20,703.00 | 21,000.00 | 21,000.00 | 586,398 |
14 Mar 2024 | 21,126.00 | 21,415.00 | 21,082.00 | 21,147.00 | 21,147.00 | 440,822 |
13 Mar 2024 | 21,001.00 | 21,547.00 | 20,778.00 | 21,467.00 | 21,467.00 | 547,976 |
12 Mar 2024 | 21,034.00 | 21,235.00 | 20,820.00 | 21,002.00 | 21,002.00 | 359,679 |
11 Mar 2024 | 20,820.00 | 21,176.00 | 20,707.00 | 21,122.00 | 21,122.00 | 198,879 |
08 Mar 2024 | 20,748.00 | 21,224.00 | 20,849.00 | 21,060.00 | 21,060.00 | 407,669 |
07 Mar 2024 | 19,841.00 | 20,849.00 | 20,126.00 | 20,849.00 | 20,849.00 | 398,069 |
06 Mar 2024 | 19,450.00 | 20,425.00 | 19,392.00 | 20,155.00 | 20,155.00 | 755,434 |
05 Mar 2024 | 19,749.00 | 19,749.00 | 19,210.00 | 19,443.00 | 19,443.00 | 299,540 |
04 Mar 2024 | 19,894.00 | 19,998.00 | 19,199.00 | 19,458.00 | 19,458.00 | 350,927 |
01 Mar 2024 | 20,000.00 | 20,123.00 | 19,608.00 | 19,897.00 | 19,897.00 | 246,788 |
29 Feb 2024 | 19,531.00 | 19,967.00 | 19,531.00 | 19,950.00 | 19,950.00 | 271,138 |
28 Feb 2024 | 19,897.00 | 19,873.00 | 19,575.00 | 19,800.00 | 19,800.00 | 238,358 |
27 Feb 2024 | 19,591.00 | 20,006.00 | 19,449.00 | 19,950.00 | 19,950.00 | 227,961 |
26 Feb 2024 | 19,814.00 | 20,178.00 | 19,586.00 | 19,999.00 | 19,999.00 | 160,734 |
23 Feb 2024 | 20,239.00 | 20,514.00 | 19,634.00 | 19,911.00 | 19,911.00 | 382,374 |
22 Feb 2024 | 20,947.00 | 21,149.00 | 18,930.00 | 20,291.00 | 20,291.00 | 729,936 |
21 Feb 2024 | 21,104.00 | 21,172.00 | 20,840.00 | 21,047.00 | 21,047.00 | 219,468 |
20 Feb 2024 | 20,900.00 | 21,159.00 | 20,882.00 | 21,008.00 | 21,008.00 | 449,081 |
19 Feb 2024 | 20,221.00 | 20,994.00 | 20,500.00 | 20,926.00 | 20,926.00 | 68,363 |
16 Feb 2024 | 20,501.00 | 20,954.00 | 20,501.00 | 20,878.00 | 20,878.00 | 94,938 |
15 Feb 2024 | 20,600.00 | 20,952.00 | 20,434.00 | 20,850.00 | 20,850.00 | 276,353 |
14 Feb 2024 | 20,577.00 | 20,899.00 | 20,438.00 | 20,772.00 | 20,772.00 | 146,489 |
13 Feb 2024 | 20,034.00 | 20,840.00 | 20,034.00 | 20,577.00 | 20,577.00 | 183,145 |
12 Feb 2024 | 20,768.00 | 20,784.00 | 20,450.00 | 20,695.00 | 20,695.00 | 136,914 |
09 Feb 2024 | 20,854.00 | 20,970.00 | 20,830.00 | 20,900.00 | 20,900.00 | 146,278 |
08 Feb 2024 | 20,600.00 | 20,937.00 | 20,610.00 | 20,909.00 | 20,909.00 | 217,851 |
07 Feb 2024 | 20,949.00 | 20,949.00 | 20,500.00 | 20,800.00 | 20,800.00 | 150,606 |
06 Feb 2024 | 20,801.00 | 20,889.00 | 20,561.00 | 20,726.00 | 20,726.00 | 79,789 |
05 Feb 2024 | 20,647.00 | 20,761.00 | 20,600.00 | 20,675.00 | 20,675.00 | 77,305 |
02 Feb 2024 | 21,100.00 | 21,129.00 | 20,575.00 | 20,714.00 | 20,714.00 | 214,064 |
01 Feb 2024 | 20,869.00 | 20,943.00 | 20,500.00 | 20,601.00 | 20,601.00 | 254,338 |
31 Jan 2024 | 20,913.00 | 21,000.00 | 20,711.00 | 20,988.00 | 20,988.00 | 502,060 |
30 Jan 2024 | 20,159.00 | 21,025.00 | 20,159.00 | 21,000.00 | 21,000.00 | 393,778 |
29 Jan 2024 | 20,700.00 | 20,500.00 | 20,002.00 | 20,135.00 | 20,135.00 | 214,278 |
26 Jan 2024 | 20,271.00 | 20,647.00 | 20,271.00 | 20,539.00 | 20,539.00 | 280,854 |
25 Jan 2024 | 19,951.00 | 20,639.00 | 19,951.00 | 20,426.00 | 20,426.00 | 198,185 |
24 Jan 2024 | 20,549.00 | 20,744.00 | 20,211.00 | 20,350.00 | 20,350.00 | 234,091 |
23 Jan 2024 | 19,920.00 | 20,979.00 | 19,895.00 | 20,689.00 | 20,689.00 | 466,868 |
22 Jan 2024 | 19,250.00 | 20,016.00 | 19,250.00 | 19,920.00 | 19,920.00 | 324,193 |
19 Jan 2024 | 19,694.00 | 19,916.00 | 19,579.00 | 19,800.00 | 19,800.00 | 258,567 |
18 Jan 2024 | 19,298.00 | 19,693.00 | 19,298.00 | 19,642.00 | 19,642.00 | 299,550 |
17 Jan 2024 | 19,090.00 | 19,516.00 | 18,922.00 | 19,333.00 | 19,333.00 | 315,992 |
17 Jan 2024 | 671 Dividend | |||||
16 Jan 2024 | 20,114.00 | 20,260.00 | 19,701.00 | 19,939.00 | 19,268.00 | 241,140 |
15 Jan 2024 | 20,112.00 | 20,157.00 | 20,021.00 | 20,077.00 | 19,401.36 | 164,107 |
12 Jan 2024 | 20,443.00 | 20,502.00 | 20,023.00 | 20,043.00 | 19,368.50 | 102,525 |
11 Jan 2024 | 20,566.00 | 20,721.00 | 20,307.00 | 20,307.00 | 19,623.62 | 280,833 |
10 Jan 2024 | 20,387.00 | 20,759.00 | 20,258.00 | 20,566.00 | 19,873.90 | 225,094 |
09 Jan 2024 | 20,399.00 | 20,393.00 | 19,600.00 | 20,203.00 | 19,523.12 | 48,702 |
08 Jan 2024 | 19,962.00 | 20,251.00 | 19,930.00 | 20,188.00 | 19,508.62 | 94,964 |
05 Jan 2024 | 20,100.00 | 20,100.00 | 19,857.00 | 20,051.00 | 19,376.23 | 97,221 |
04 Jan 2024 | 20,208.00 | 20,208.00 | 19,800.00 | 19,996.00 | 19,323.08 | 208,946 |
03 Jan 2024 | 20,057.00 | 20,147.00 | 19,750.00 | 19,985.00 | 19,312.45 | 227,471 |
02 Jan 2024 | 20,133.00 | 20,379.00 | 20,041.00 | 20,141.00 | 19,463.20 | 165,029 |
29 Dec 2023 | 19,960.00 | 20,568.00 | 19,960.00 | 20,129.00 | 19,451.61 | 500,814 |
28 Dec 2023 | 20,522.00 | 20,569.00 | 20,234.00 | 20,234.00 | 19,553.07 | 146,529 |
27 Dec 2023 | 20,471.00 | 20,548.00 | 20,287.00 | 20,407.00 | 19,720.25 | 140,904 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |