Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 21,475.00 | 21,829.00 | 21,475.00 | 21,555.50 | 21,555.50 | 387 |
02 May 2024 | 21,147.50 | 21,686.50 | 21,050.00 | 21,626.00 | 21,626.00 | 564 |
30 Apr 2024 | 21,403.00 | 21,499.00 | 20,955.00 | 21,058.50 | 21,058.50 | 313 |
29 Apr 2024 | 22,300.00 | 22,300.00 | 21,787.00 | 21,914.00 | 21,914.00 | 80 |
29 Apr 2024 | 0.410704 Dividend | |||||
26 Apr 2024 | 21,768.00 | 22,480.00 | 21,768.00 | 22,279.00 | 22,278.59 | 9 |
25 Apr 2024 | 21,028.50 | 21,858.00 | 21,028.50 | 21,767.50 | 21,767.10 | 68 |
24 Apr 2024 | 21,334.50 | 21,381.00 | 21,213.50 | 21,378.00 | 21,377.61 | 583 |
23 Apr 2024 | 20,950.00 | 21,270.00 | 20,950.00 | 21,105.50 | 21,105.11 | 92 |
22 Apr 2024 | 20,785.50 | 20,919.50 | 20,581.00 | 20,731.50 | 20,731.12 | 37 |
19 Apr 2024 | 20,347.50 | 20,347.50 | 20,094.00 | 20,304.00 | 20,303.63 | 86 |
18 Apr 2024 | 20,060.00 | 20,366.00 | 20,052.50 | 20,280.00 | 20,279.63 | 191 |
17 Apr 2024 | 19,859.50 | 19,996.50 | 19,823.50 | 19,920.00 | 19,919.63 | 21 |
16 Apr 2024 | 19,850.00 | 19,910.50 | 19,555.00 | 19,859.50 | 19,859.13 | 282 |
15 Apr 2024 | 19,700.50 | 20,322.50 | 19,700.50 | 19,848.50 | 19,848.13 | 169 |
12 Apr 2024 | 19,758.50 | 19,758.50 | 19,484.50 | 19,484.50 | 19,484.14 | 85 |
11 Apr 2024 | 20,196.50 | 20,196.50 | 19,643.00 | 19,985.00 | 19,984.63 | 71 |
10 Apr 2024 | 20,376.00 | 20,389.50 | 20,196.50 | 20,196.50 | 20,196.13 | 20 |
09 Apr 2024 | 20,560.00 | 20,660.00 | 20,271.00 | 20,660.00 | 20,659.62 | 424 |
08 Apr 2024 | 20,900.00 | 20,900.00 | 20,565.00 | 20,688.50 | 20,688.12 | 679 |
05 Apr 2024 | 20,837.00 | 20,837.00 | 20,212.00 | 20,474.00 | 20,473.62 | 283 |
04 Apr 2024 | 21,781.50 | 21,855.00 | 20,836.50 | 20,896.50 | 20,896.12 | 221 |
03 Apr 2024 | 21,316.50 | 21,337.00 | 20,980.00 | 21,090.50 | 21,090.11 | 153 |
27 Mar 2024 | 21,800.00 | 21,800.00 | 20,906.00 | 21,033.50 | 21,033.11 | 173 |
26 Mar 2024 | 20,944.00 | 21,159.50 | 20,900.00 | 21,058.50 | 21,058.11 | 280 |
25 Mar 2024 | 20,928.50 | 20,950.50 | 20,430.00 | 20,466.50 | 20,466.12 | 199 |
22 Mar 2024 | 20,500.00 | 20,650.00 | 20,050.00 | 20,500.00 | 20,499.62 | 7,866 |
21 Mar 2024 | 19,109.00 | 20,351.00 | 19,109.00 | 20,090.00 | 20,089.63 | 6,172 |
20 Mar 2024 | 19,585.00 | 19,905.00 | 19,560.50 | 19,905.00 | 19,904.63 | 93 |
19 Mar 2024 | 19,390.00 | 19,585.00 | 19,341.00 | 19,585.00 | 19,584.64 | 173 |
18 Mar 2024 | 19,095.00 | 19,200.00 | 18,957.00 | 19,198.00 | 19,197.65 | 104 |
15 Mar 2024 | 18,933.50 | 19,092.00 | 18,822.50 | 19,092.00 | 19,091.65 | 56 |
14 Mar 2024 | 18,700.00 | 18,700.00 | 18,399.50 | 18,654.00 | 18,653.66 | 1,006 |
13 Mar 2024 | 19,385.50 | 19,385.50 | 18,733.50 | 18,847.50 | 18,847.15 | 121 |
12 Mar 2024 | 17,853.50 | 19,250.00 | 17,853.50 | 18,884.00 | 18,883.65 | 242 |
11 Mar 2024 | 17,903.50 | 17,961.00 | 17,574.50 | 17,574.50 | 17,574.18 | 52 |
08 Mar 2024 | 17,740.00 | 18,121.00 | 17,740.00 | 17,789.00 | 17,788.67 | 52 |
07 Mar 2024 | 17,211.50 | 17,740.00 | 17,211.50 | 17,522.00 | 17,521.68 | 81 |
06 Mar 2024 | 17,444.50 | 17,570.50 | 17,087.50 | 17,267.50 | 17,267.18 | 227 |
05 Mar 2024 | 17,440.50 | 17,598.50 | 17,195.50 | 17,195.50 | 17,195.18 | 135 |
04 Mar 2024 | 17,867.00 | 17,870.00 | 17,468.50 | 17,573.00 | 17,572.68 | 82 |
01 Mar 2024 | 17,010.00 | 18,355.50 | 17,010.00 | 17,874.50 | 17,874.17 | 145 |
29 Feb 2024 | 17,653.00 | 18,021.50 | 17,365.00 | 17,649.50 | 17,649.18 | 55 |
28 Feb 2024 | 18,000.00 | 18,190.00 | 17,598.00 | 17,653.50 | 17,653.18 | 29 |
27 Feb 2024 | 17,761.50 | 17,836.00 | 17,735.00 | 17,836.00 | 17,835.67 | 10 |
26 Feb 2024 | 18,100.00 | 18,295.00 | 17,839.50 | 17,839.50 | 17,839.17 | 229 |
23 Feb 2024 | 18,049.50 | 18,285.00 | 17,996.50 | 18,206.50 | 18,206.16 | 993 |
22 Feb 2024 | 18,355.00 | 18,355.00 | 17,814.00 | 17,895.00 | 17,894.67 | 249 |
21 Feb 2024 | 18,426.00 | 18,738.00 | 18,120.50 | 18,355.00 | 18,354.66 | 89 |
20 Feb 2024 | 18,000.00 | 18,715.50 | 18,000.00 | 18,425.50 | 18,425.16 | 199 |
19 Feb 2024 | 17,550.00 | 18,001.00 | 17,550.00 | 18,001.00 | 18,000.67 | 23 |
16 Feb 2024 | 17,826.00 | 17,826.00 | 17,372.00 | 17,600.00 | 17,599.68 | 13 |
15 Feb 2024 | 19,153.00 | 19,200.00 | 17,975.50 | 18,344.50 | 18,344.16 | 56 |
14 Feb 2024 | 19,482.00 | 19,482.00 | 18,182.50 | 18,241.00 | 18,240.66 | 32 |
09 Feb 2024 | 19,675.00 | 19,999.50 | 19,482.00 | 19,482.00 | 19,481.64 | 299 |
08 Feb 2024 | 19,575.00 | 19,686.50 | 19,439.00 | 19,686.50 | 19,686.14 | 40 |
07 Feb 2024 | 20,080.00 | 20,179.50 | 19,726.50 | 19,873.00 | 19,872.63 | 118 |
06 Feb 2024 | 20,833.00 | 20,833.00 | 19,802.50 | 20,078.50 | 20,078.13 | 35 |
05 Feb 2024 | 21,450.00 | 21,450.00 | 20,051.00 | 20,236.00 | 20,235.63 | 132 |
02 Feb 2024 | 21,579.00 | 21,720.00 | 21,106.50 | 21,419.50 | 21,419.11 | 137 |
01 Feb 2024 | 19,800.00 | 20,927.50 | 19,800.00 | 20,800.00 | 20,799.62 | 148 |
31 Jan 2024 | 20,800.00 | 21,859.00 | 19,637.50 | 19,724.50 | 19,724.14 | 245 |
30 Jan 2024 | 20,254.00 | 20,262.50 | 19,735.50 | 20,000.00 | 19,999.63 | 171 |
29 Jan 2024 | 19,549.50 | 19,549.50 | 19,528.00 | 19,528.00 | 19,527.64 | 66 |
26 Jan 2024 | 21,000.00 | 21,000.00 | 19,506.50 | 19,550.00 | 19,549.64 | 247 |
25 Jan 2024 | 20,397.00 | 20,766.00 | 20,000.00 | 20,003.00 | 20,002.63 | 57 |
24 Jan 2024 | 20,530.00 | 20,951.00 | 20,530.00 | 20,703.50 | 20,703.12 | 79 |
23 Jan 2024 | 21,140.00 | 21,140.00 | 20,340.00 | 20,551.50 | 20,551.12 | 37 |
22 Jan 2024 | 20,812.00 | 21,264.00 | 20,812.00 | 21,140.00 | 21,139.61 | 56 |
19 Jan 2024 | 20,630.00 | 21,031.00 | 20,413.50 | 20,759.00 | 20,758.62 | 118 |
18 Jan 2024 | 20,800.00 | 20,908.50 | 20,519.00 | 20,630.50 | 20,630.12 | 146 |
17 Jan 2024 | 19,698.00 | 20,077.00 | 19,639.50 | 19,950.00 | 19,949.63 | 211 |
16 Jan 2024 | 19,000.00 | 19,537.00 | 18,950.00 | 19,150.00 | 19,149.65 | 68 |
15 Jan 2024 | 18,333.00 | 19,900.00 | 18,333.00 | 19,500.00 | 19,499.64 | 29 |
12 Jan 2024 | 19,278.00 | 19,278.00 | 18,600.00 | 18,600.00 | 18,599.66 | 12 |
11 Jan 2024 | 19,089.00 | 19,900.00 | 19,089.00 | 19,300.00 | 19,299.64 | 537 |
10 Jan 2024 | 19,479.50 | 20,004.50 | 19,479.50 | 19,879.50 | 19,879.13 | 102 |
09 Jan 2024 | 20,300.00 | 20,390.00 | 19,933.00 | 19,933.00 | 19,932.63 | 147 |
08 Jan 2024 | 19,740.00 | 20,357.00 | 18,283.50 | 20,300.00 | 20,299.63 | 121 |
05 Jan 2024 | 17,500.00 | 19,250.00 | 17,500.00 | 19,250.00 | 19,249.64 | 393 |
04 Jan 2024 | 16,800.00 | 17,002.00 | 16,800.00 | 17,002.00 | 17,001.69 | 90 |
03 Jan 2024 | 16,750.00 | 16,899.00 | 16,150.00 | 16,899.00 | 16,898.69 | 68 |
02 Jan 2024 | 16,636.50 | 16,636.50 | 16,132.50 | 16,263.50 | 16,263.20 | 198 |
29 Dec 2023 | 16,116.50 | 16,120.00 | 15,730.00 | 16,000.00 | 15,999.71 | 83 |
28 Dec 2023 | 14,500.00 | 15,595.00 | 14,500.00 | 15,521.00 | 15,520.71 | 124 |
27 Dec 2023 | 14,669.00 | 14,816.50 | 14,669.00 | 14,729.50 | 14,729.23 | 392 |
26 Dec 2023 | 16,100.00 | 16,100.00 | 14,883.00 | 14,965.00 | 14,964.72 | 89 |
22 Dec 2023 | 15,817.50 | 15,897.00 | 15,657.50 | 15,690.00 | 15,689.71 | 163 |
21 Dec 2023 | 15,915.00 | 15,915.00 | 15,328.00 | 15,650.00 | 15,649.71 | 66 |
20 Dec 2023 | 15,814.50 | 16,000.00 | 15,400.00 | 15,400.00 | 15,399.72 | 82 |
19 Dec 2023 | 15,424.00 | 15,967.00 | 15,424.00 | 15,814.50 | 15,814.21 | 75 |
18 Dec 2023 | 16,073.00 | 16,073.00 | 15,556.50 | 15,569.50 | 15,569.21 | 55 |
15 Dec 2023 | 17,434.50 | 17,434.50 | 15,954.50 | 16,072.00 | 16,071.70 | 17 |
14 Dec 2023 | 16,800.00 | 16,800.00 | 16,625.00 | 16,764.00 | 16,763.69 | 14 |
13 Dec 2023 | 17,010.00 | 17,020.00 | 16,165.50 | 16,973.50 | 16,973.19 | 9 |
12 Dec 2023 | 16,691.50 | 17,011.50 | 16,620.50 | 17,011.50 | 17,011.19 | 40 |
11 Dec 2023 | 16,600.00 | 16,909.00 | 16,202.50 | 16,624.00 | 16,623.69 | 39 |
07 Dec 2023 | 16,000.00 | 16,597.00 | 14,731.50 | 16,597.00 | 16,596.69 | 145 |
06 Dec 2023 | 14,350.50 | 15,700.00 | 14,350.50 | 15,700.00 | 15,699.71 | 92 |
05 Dec 2023 | 14,525.50 | 15,182.00 | 14,525.50 | 15,100.00 | 15,099.72 | 443 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |